πŸ” CVE Alert

CVE-2026-72833

HIGH 8.8

Grav 1.0.6 through 1.0.11 Privilege Escalation via Scoped API Keys

CVSS Score
8.8
EPSS Score
0.0%
EPSS Percentile
0th

The Grav API plugin (getgrav/grav-plugin-api) versions >= 1.0.6 and <= 1.0.11 contain a privilege escalation vulnerability. A scoped API key minted on a super-admin account bypasses its declared scope cap on four isSuperAdmin()-gated write endpoints (in GroupsController, AccountsConfigController, PreferencesController, and DashboardWidgetController). These endpoints authorize via a super-admin early-return that never invokes requirePermission()β€”the sole enforcement point of the scope capβ€”so a 'read-only'-scoped key (e.g. api.pages.read) can perform super-only write operations, including rewriting group ACL maps to grant super-admin privileges to arbitrary accounts. A leaked or delegated read-only CI/monitoring key can therefore gain full super-admin write capability. Fixed in 1.0.13.

CWE CWE-269
Vendor getgrav
Product grav
Published Aug 14, 2026
Stay Ahead of the Next One

Get instant alerts for getgrav grav

Be the first to know when new high vulnerabilities affecting getgrav grav are published β€” delivered to Slack, Telegram or Discord.

Get Free Alerts β†’ Free Β· No credit card Β· 60 sec setup

CVSS v3 Breakdown

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

Affected Versions

getgrav / grav
All versions affected

References

NVD β†— CVE.org β†— EPSS Data β†—
github.com: https://github.com/getgrav/grav/security/advisories/GHSA-jqgq-v53x-x99g vulncheck.com: https://www.vulncheck.com/advisories/grav-through-privilege-escalation-via-scoped-api-keys

Credits

πŸ” manus-use