Skip to main content

Grav CMS CVE-2026-44738

| EUVD-2026-29135 HIGH
Information Exposure (CWE-200)
2026-05-11 GitHub_M GHSA-j274-39qw-32c9
7.7
CVSS 3.1
Share

CVSS VectorNVD

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
None
Availability
None

Lifecycle Timeline

3
Patch available
May 11, 2026 - 18:17 EUVD
Analysis Generated
May 11, 2026 - 16:45 vuln.today
CVE Published
May 11, 2026 - 15:47 nvd
HIGH 7.7

DescriptionNVD

Grav is a file-based Web platform. Prior to 2.0.0-rc.2, the Twig sandbox allow-list permits any user with the admin.pages role to call config.toArray() from within a page body, dumping the entire merged site configuration - including all plugin secrets (SMTP passwords, AWS keys, OAuth client secrets, API tokens) - into the rendered HTML. No administrator privileges are required. This vulnerability is fixed in 2.0.0-rc.2.

AnalysisAI

Information disclosure in Grav CMS versions prior to 2.0.0-rc.2 allows authenticated users with admin.pages role to extract all site configuration secrets via Twig sandbox bypass. Attackers can invoke config.toArray() from page content to dump SMTP passwords, AWS keys, OAuth client secrets, and API tokens into rendered HTML. …

Sign in for full analysis, threat intelligence, and remediation guidance.

RemediationAI

Within 24 hours: Identify all Grav CMS instances and their current versions using asset inventory; audit admin.pages role assignments to minimize privileged user count. Within 7 days: Restrict admin.pages role to only essential personnel; implement code review workflows for page content before publication. …

Sign in for detailed remediation steps.

Share

CVE-2026-44738 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy