GitHub Advisoryadvisory · Packagist

GHSA-g59r-24g3-h7cm Statamic Vulnerable to Superadmin Account Takeover via Stored Cross-Site Scripting and Lack of Proper X-CSRF-TOKEN Server-Side Validation

HIGH Published 2025-10-30 Modified 2025-10-30 Official page ↗
Aliases
CVE-2025-64112
Ecosystem
Packagist
Packages
statamic/cms
Severity
High
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
Weaknesses
CWE-79
Reviewed
2025-10-30

Affected packages

• Packagist statamic/cms: < 5.22.1 → fixed in 5.22.1

Description

Impact Stored XSS vulnerabilities in Collections and Taxonomies allow authenticated users with content creation permissions to inject malicious JavaScript that executes when viewed by higher-privileged users. This affects: • Control panel users with permission to create or edit Collections and Taxonomies • Versions up to and including 5.22.0 The vulnerability can be exploited to: • Change a super admin's password (versions ≤ 5.21.0) • Change a super admin's email address to initiate password reset (version 5.22.0) • Gain unauthorized access to superadmin accounts The attack requires: • An authenticated user with control panel and content creation permissions • A super admin to view the compromised content Patches This has been fixed in 5.22.1. Credits Statamic thanks Wojtek Chwala for responsibly reporting the identified issues and working with us as we addressed them.

Related

Alias · CVE (1)

  • CVE-2025-64112 Statmatic is a Laravel and Git powered content management system (CMS). vulnerability

Weakness · CWE (1)

  • CWE-79 Improper Neutralization of Input During Web Page Generation weakness

References