Arbitrary Method Call Vulnerability in Grav by GetGrav
CVE-2026-112780
9.3CRITICAL
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
