CVE-2026-116019 Details
Description
Grav 2.0.15 before 2.2.13 contains an allowlist bypass vulnerability that allows page editors to invoke arbitrary public static methods by relocating data-*@ directives with unset-name@ or integer keys. Attackers with page-edit permission can embed crafted fields in Flex form overrides in page frontmatter to call methods like Folder::delete or Utils::download, deleting directories, overwriting files, or reading files outside the page tree.
A vulnerability allowing an allowlist bypass has been identified in Grav versions 2.0.15 prior to 2.2.13. This vulnerability allows page editors to invoke arbitrary public static methods by relocating 'data-*@' directives with 'unset-name@' or integer keys. Attackers with page-edit permission can embed crafted fields in Flex form overrides in page frontmatter to call methods such as 'Folder::delete' or 'Utils::download', potentially leading to unauthorized deletion of directories, overwriting of files, or reading of files outside the page tree.
Users can upgrade to Grav version 2.2.13, where this vulnerability has been fixed. Instructions for downloading the latest version are available on the Grav GitHub Releases page.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Oct 24, 2026CISA-ADP
Assessed Oct 26, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-749 | Exposed Dangerous Method or Function | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Grav | >= 2.0.15, < 2.2.13 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Oct 26, 2026 | CVE Modified | CISA-ADP |
| Oct 24, 2026 | New CVE Received | [email protected] |
Volerion