SEPTEMBER 18, 2026
Live Feed
Back to database
Case File

CVE-2026-80204

MEDIUM · CVSS 5.4 EPSS 0.15% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-08-26 · Last synced 2026-09-17

CyberRota Analysis

AI-Generated

The Grav API plugin prior to version 1.0.18 is vulnerable due to insufficient scope enforcement in the injectSecurityTab() function, allowing users with scoped API keys to access and potentially modify page permission fields beyond their authorized limits. This flaw poses a medium risk as it could lead to unauthorized changes in page security settings. Organizations using this plugin should prioritize patching to mitigate the risk of privilege escalation and unauthorized access to sensitive configurations.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

GitHub PoC Links

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-80204
Severity
MEDIUM
CVSS
5.4
EPSS
0.15%

Original NVD Description

The Grav API plugin (getgrav/grav-plugin-api) before 1.0.18 does not apply the API-key scope cap in the injectSecurityTab() function of BlueprintController when deciding whether a page's security/permissions blueprint section is editable. Because the function performs raw isSuperAdmin()/hasPermission() checks without a request parameter, it cannot enforce scopeAllows(). A caller holding a scoped API key may therefore see (and potentially edit) page permission fields beyond the scope granted to the key. The end-to-end write-time impact was not fully confirmed by the reporter.