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.
References
Configurations
No configuration.
History
24 Oct 2026, 12:16
| Type | Values Removed | Values Added |
|---|---|---|
| New CVE |
Information
Published : 2026-10-24 12:16
Updated : 2026-10-26 18:17
NVD link : CVE-2026-116019
Mitre link : CVE-2026-116019
CVE.ORG link : CVE-2026-116019
JSON object : View
Products Affected
No product.
CWE
CWE-749
Exposed Dangerous Method or Function
