Read the docs
TI-2024-16191 Aliases CVE-2024-24570GHSA-vqxq-hvxw-9mv9

Statamic account takeover via XSS and password reset link

Priority HIGH 75CWE-79Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
Required
Attack complexity
Low
Impact type
Cross-site scripting
Confidentiality · integrity · availability
High · Low · None
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub. Impact type from CWE-79.

Summary

Statamic is a Laravel and Git powered CMS. HTML files crafted to look like jpg files are able to be uploaded, allowing for XSS. This affects the front-end forms with asset fields without any mime type validation, asset fields in the control panel, and asset browser in the control panel. Additionally, if the XSS is crafted in a specific way, the "copy password reset link" feature may be exploited to gain access to a user's password reset token and gain access to their account. The authorized user is required to execute the XSS in order for the vulnerability to occur. In versions 4.46.0 and 3.4.17, the XSS vulnerability has been patched, and the copy password reset link functionality has been disabled.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00734 54th percentileScored 2026-11-07
Fix Fixed cms (statamic): 3.4.17, 4.46.0statamic/cms (Packagist): 4.46.0, 3.4.17

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
Yes
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
statamiccmsbefore 3.4.17; 4.0.0 to before 4.46.03.4.17, 4.46.0Patch availableCNA
—statamic/cms (Packagist)4.00 to before 4.46.04.46.0Patch availableGHSA-vqxq-hvxw-9mv9
—statamic/cms (Packagist)before 3.4.173.4.17Patch availableGHSA-vqxq-hvxw-9mv9
  • cms Vendorstatamic Affected before 3.4.17; 4.0.0 to before 4.46.0 Fixed in 3.4.17, 4.46.0 Patch available CNA
  • statamic/cms (Packagist) Vendor— Affected 4.00 to before 4.46.0 Fixed in 4.46.0 Patch available GHSA-vqxq-hvxw-9mv9
  • statamic/cms (Packagist) Vendor— Affected before 3.4.17 Fixed in 3.4.17 Patch available GHSA-vqxq-hvxw-9mv9

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:statamic:statamic:*:*:*:*:*:*:*:*before 3.4.17; 4.0.0 to before 4.46.0Vulnerablestatamic
  • cpe:2.3:a:statamic:statamic:*:*:*:*:*:*:*:* Versions before 3.4.17; 4.0.0 to before 4.46.0 Vulnerable ·statamic

Remediation

  • Fix · CNA cms (statamic) Fixed in 3.4.17, 4.46.0
  • Fix · GHSA-vqxq-hvxw-9mv9 statamic/cms (Packagist) Fixed in 4.46.0 Advisory →
  • Fix · GHSA-vqxq-hvxw-9mv9 statamic/cms (Packagist) Fixed in 3.4.17 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2024-24570
  2. 2026-10-03 Alias added: GHSA-vqxq-hvxw-9mv9

References

  • TI-2023-18622 Statamic's Antlers sanitizer cannot effectively sanitize malicious SVG CVSS 3.1MEDIUM 5.5
  • TI-2021-20500 A Code Execution vulnerability exists in Statamic Version through 3.2.26 via… CVSS 3.1CRITICAL 9.8
  • TI-2023-25469 Statamic CMS remote code execution via front-end form uploads CVSS 3.1CRITICAL 9.8
  • TI-2023-26081 Remote code execution via form uploads in statamic/cms CVSS 3.1HIGH 8.8
  • TI-2026-21980 Statamic is vulnerable to account takeover via password reset link injection CVSS 3.1CRITICAL 9.3
  • TI-2026-25602 Statamic has Stored XSS via SVG Sanitization Bypass CVSS 3.1HIGH 8.7
See all 28 →

Sources