CVE-2026-71293
MediumCVSS 6.2Exploitation Probability (EPSS)
Low risk12th percentile - higher than 12% of all known CVEs
Summary
Statamic CMS's user-augmentation resolver, AugmentedUser::get in src/Auth/AugmentedUser.php, contains an explicit case for the handle that returns the user's raw two-factor recovery codes with no access restriction.
Risk Assessment
An attacker with access to this resolver could obtain 2FA recovery codes, potentially leading to account takeover.
Recommendation
It is recommended to restrict access to this resolver and add permission checks before returning recovery codes.
Other vulnerabilities in Statamic CMS
See all- CVE-2026-54244Low
Statamic CMS prior to versions 5.74.0 and 6.20.3 has a vulnerability in the Live Preview endpoint that only checks view authorization but accepts and renders caller-supplied field values. A Control Panel user with view but not edit permission can submit unauthorized content and generate a shareable Live Preview URL.
- CVE-2026-49288Medium
Statamic is a Laravel and Git powered content management system. Prior to versions 5.73.23 and 6.20.0, an authenticated Control Panel user could view metadata and content for resources they don't have permission to view, potentially exposing sensitive information.
- CVE-2026-49287High
Statamic is a Laravel and Git powered content management system. In versions prior to 5.73.23 and 6.20.0, the fix for CVE-2026-41175 was incomplete, potentially leading to loss of content and assets due to manipulation of sort parameters.
- CVE-2023-36828Medium
Statamic is a flat-first content management system powered by Laravel and Git. In versions prior to 4.10.0, the SVG tag does not sanitize malicious SVG, allowing attackers to perform cross-site scripting attacks using SVG, even when using the `sanitize` function. Version 4.10.0 contains a patch for this issue.
Original NVD description (English source)
Statamic CMS's user-augmentation resolver, AugmentedUser::get in src/Auth/AugmentedUser.php, contains an explicit case for the handle that returns the user's raw two-factor recovery codes with no access restriction.

