Live › vulnerability › CVE-2026-112781
Go to dashboardGrav CMS versions 2.0.0 before 2.2.2 let a user with page-edit permission add config-*@ directives to page frontmatter forms. This bypasses the Twig sandbox redaction, so an attacker can expose security.salt, plugin credentials and Redis passwords to all visitors.
Summary written from the sources below. Check the originals before acting.
First seen by InfraStack 2026-10-23 21:57 UTC. All times on this page are UTC.
| Product | Ecosystem | Affected | Fixed in |
|---|
| getgrav/grav | composer | >= 2.0.0, < 2.2.2 | 2.2.2 |
2.0.0 through 2.2.1 is vulnerableconfig-[a-z]+@ user/pages)2.2.2 or later (composer require getgrav/grav:^2.2.2, or bin/gpm selfupgrade). 2.2.2 makes page-authored config-*@ directives read config through the same redacting filter as sandboxed Twig, so denied paths come back empty2.2.5Each row is the first time that source carried this signal. The analyst’s rows are its own findings.
Grav from 2.0.0 before 2.2.2 contains an information disclosure vulnerability that allows page editors to read protected configuration by adding config-*@ directives to page frontmatter forms. Attackers with page-edit permission can bypass the Twig sandbox config_denied_paths redaction to expose security.salt, plugin credentials, and Redis passwords to all visitors.
This page as .md · .json · in your agent: get_signal("CVE-2026-112781")
NVD data is provided by NIST and is public domain. Posts quoted belong to their authors.