CVE-2026-114660GHSA-95jr-q4xh-27vr
Grav 2.0.0 before 2.2.5 Unauthorized Page Deletion via Flex Form Directives
getgrav grav
CVSS
7.0HighExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)0.21%Chance of exploitation activity in the next 30 days, higher than 10% of CVEs. Scored 23 Oct 2026FIRST EPSS
What fixes it
- 2.2.5gravCVE List
A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.
Description
Grav from 2.0.0 before 2.2.5 contains an improper access control vulnerability in FlexDirectory::dynamicFlexField() that allows page authors to call arbitrary Flex object methods via flex-*@ directives in page frontmatter. When a user with page edit rights opens the page, directives calling setStorageKey() and delete() run in their session, deleting protected pages neither account may delete.
Text from CVE List
Affected versions 2
- gravaffected: 2.0.0 before 2.2.5CVE List
- gravunaffected: 2.2.5CVE List