CVE-2026-64852
8.7getgrav · grav-plugin-api
The Grav API Plugin contains a missing authorization vulnerability that allows authenticated users to access sensitive content.
Executive summary
A missing authorization vulnerability in the Grav API Plugin allows authenticated users to access and manipulate restricted site content.
Vulnerability
This vulnerability is a missing authorization flaw (CWE-862) within the API plugin, which allows an attacker with low-level privileges to perform unauthorized actions on the site content.
Business impact
Unauthorized access to site content can lead to data breaches, loss of intellectual property, and unauthorized modification of website data. The CVSS score of 8.7 highlights the severe impact this can have on site integrity and confidentiality for Grav CMS users.
Remediation
Immediate Action: Update the grav-plugin-api to version 1.0.8 or later immediately.
Proactive Monitoring: Review API access logs for suspicious account activity or requests that deviate from typical user behavior.
Compensating Controls: If an update is delayed, disable the Grav API plugin or implement strict IP-based access controls for the RESTful API endpoints.
Exploitation status
Public Exploit Available: Unknown
Analyst recommendation
The authorization bypass vulnerability poses a significant risk to the integrity of Grav CMS environments. System administrators should upgrade to version 1.0.8 immediately to ensure that access controls are correctly enforced and to prevent unauthorized data access.