Arbitrary Method Call Vulnerability in Grav by GetGrav
CVE-2026-112780

9.3CRITICAL

Key Information:

Vendor

Getgrav

Status
Vendor
CVE Published:
19 October 2026

What is CVE-2026-112780?

The Grav content management system (CMS) versions up to 2.0.15 before 2.2.2 are susceptible to an allowlist bypass vulnerability. This flaw permits page editors to invoke arbitrary public static methods by creatively altering Flex form fields using the replace-name@ syntax. By exploiting this vulnerability, attackers with page-edit permissions can circumvent restrictions and execute commands such as Folder::delete, Folder::move, or Utils::download. This could lead to unauthorized data deletion, file overwriting, or potential disclosure of sensitive information.

Affected Version(s)

grav 2.0.15 < 2.2.2

grav 2.2.2

References

CVSS V4

Score:
9.3
Severity:
CRITICAL
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

manus-use
.