Lucene search
+L

94 matches found

CVE
CVE
•added 2026/08/14 11:35 a.m.•44 views

CVE-2026-72826

getgrav/grav-plugin-api before 1.0.13 is vulnerable to a scope bypass in the createApiKey() function. The function fails to validate that a newly created API key's scopes are a subset of the caller's scopes. Because the self-target path of requireApiKeyPermission() only requires the baseline api....

8.8CVSS5.9AI score0.00469EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/08/14 11:35 a.m.•15 views

EUVD-2026-58640

The getgrav/grav-plugin-api plugin before 1.0.13 fails to validate that the scopes of a newly created API key are a subset of the caller's scopes in createApiKey. The self-target path of requireApiKeyPermission requires only the baseline api.access scope, and the new key's scopes are read directl...

9.8CVSS5.5AI score0.00469EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
•added 2026/08/14 11:35 a.m.•8 views

CVE-2026-72826 Grav before 1.0.13 Scope Bypass via createApiKey

The getgrav/grav-plugin-api plugin before 1.0.13 fails to validate that the scopes of a newly created API key are a subset of the caller's scopes in createApiKey. The self-target path of requireApiKeyPermission requires only the baseline api.access scope, and the new key's scopes are read directl...

8.8CVSS5.9AI score0.00469EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/08/14 11:35 a.m.•47 views

CVE-2026-72826 Grav before 1.0.13 Scope Bypass via createApiKey

The getgrav/grav-plugin-api plugin before 1.0.13 fails to validate that the scopes of a newly created API key are a subset of the caller's scopes in createApiKey. The self-target path of requireApiKeyPermission requires only the baseline api.access scope, and the new key's scopes are read directl...

8.8CVSS0.00469EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/08/14 11:35 a.m.•18 views

EUVD-2026-58638

The Grav API plugin getgrav/grav-plugin-api before 1.0.13 contains an API key scope-cap bypass in PagesController::guardTwigContent. The Twig-toggle check uses a bare isSuperAdmin gate that does not consult apikeyscopes, so a least-privilege API key scoped only to api.pages.write and minted on a...

9.8CVSS6.1AI score0.00727EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/08/14 11:35 a.m.•40 views

EUVD-2026-58639

The getgrav/grav-plugin-api plugin before 1.0.13 contains an API-key scope cap bypass in the POST /reports/twig-content/allowlist endpoint ReportsController. The endpoint enforces requirePermission'api.config.write' followed by a bare isSuperAdmin check instead of requireSuper. Because isSuperAdm...

7.6CVSS5.5AI score0.00346EPSS
SaveExploits0References2
CVE
CVE
•added 2026/08/14 11:35 a.m.•43 views

CVE-2026-72825

The CVE affects getgrav/grav-plugin-api prior to 1.0.13. The ReportsController POST /reports/twig-content/allowlist enforces api.config.write then uses a bare isSuperAdmin() check instead of requireSuper(), causing an API key with scoped access to api.config.write minted on a super account to byp...

7.6CVSS5.9AI score0.00346EPSS
SaveExploits0References2
attackerkb
attackerkb
•added 2026/08/14 11:35 a.m.•19 views

CVE-2026-72825

The getgrav/grav-plugin-api plugin before 1.0.13 contains an API-key scope cap bypass in the POST /reports/twig-content/allowlist endpoint ReportsController. The endpoint enforces requirePermission'api.config.write' followed by a bare isSuperAdmin check instead of requireSuper. Because isSuperAdm...

7.6CVSS5.4AI score0.00346EPSS
SaveExploits0References3
CVE
CVE
•added 2026/08/14 11:35 a.m.•59 views

CVE-2026-72824

CVE-2026-72824 affects the Grav API plugin (getgrav/grav-plugin-api) before 1.0.13 . The root cause is an API key scope-cap bypass in PagesController::guardTwigContent(): the Twig-toggle check relies on a bare isSuperAdmin() gate without consulting api_key_scopes. A least-privilege API key scoped...

8.8CVSS6.6AI score0.00727EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/08/14 11:35 a.m.•37 views

CVE-2026-72823 Grav before 1.0.13 API-key scope cap bypass via DemoController

The Grav API plugin getgrav/grav-plugin-api before 1.0.13 contains an API-key scope cap bypass in DemoController. Its private requireSuper method checks isSuperAdmin and returns early before invoking requirePermission, so the apikeyscopes cap enforced only in requirePermission is skipped. As a...

5.4CVSS0.00326EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/08/14 11:35 a.m.•14 views

EUVD-2026-58637

The Grav API plugin getgrav/grav-plugin-api before 1.0.13 contains an API-key scope cap bypass in DemoController. Its private requireSuper method checks isSuperAdmin and returns early before invoking requirePermission, so the apikeyscopes cap enforced only in requirePermission is skipped. As a...

5.4CVSS5.4AI score0.00326EPSS
SaveExploits0References2
CVE
CVE
•added 2026/08/14 11:35 a.m.•44 views

CVE-2026-72823

The Grav API plugin (getgrav/grav-plugin-api) prior to 1.0.13 is impacted. Its DemoController contains a private requireSuper() check for isSuperAdmin() that returns early and skips requirePermission(), bypassing the api_key_scopes enforcement. Consequently, a scoped API key minted on a super acc...

5.4CVSS5.9AI score0.00326EPSS
SaveExploits0References2
attackerkb
attackerkb
•added 2026/08/14 11:35 a.m.•21 views

CVE-2026-72822

The getgrav/grav-plugin-api Composer package before 1.0.13 affected = 1.0.12 fails to enforce API key scope caps on the disable2fa endpoint. Unlike the sibling generate2fa endpoint, disable2fa authorizes the admin non-self path solely via ACL reads isSuperAdmin/hasPermission and never invokes...

9.8CVSS5.4AI score0.00555EPSS
SaveExploits0References3
CVE
CVE
•added 2026/08/14 11:35 a.m.•54 views

CVE-2026-72822

The getgrav/grav-plugin-api Composer package (versions ≤ 1.0.12) contains an authentication bypass on the disable2fa endpoint. Unlike the sibling generate2fa endpoint, disable2fa authorizes the admin (non-self) path solely via ACL reads (isSuperAdmin/hasPermission) and never invokes requirePermis...

8.8CVSS5.9AI score0.00555EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/08/14 11:35 a.m.•13 views

EUVD-2026-58636

The getgrav/grav-plugin-api Composer package before 1.0.13 affected = 1.0.12 fails to enforce API key scope caps on the disable2fa endpoint. Unlike the sibling generate2fa endpoint, disable2fa authorizes the admin non-self path solely via ACL reads isSuperAdmin/hasPermission and never invokes...

9.8CVSS5.5AI score0.00555EPSS
SaveExploits0References2
Positive Technologies
Positive Technologies
•added 2026/08/14 12:00 a.m.•20 views

PT-2026-71991

Name of the Vulnerable Software and Affected Versions getgrav/grav-plugin-api versions prior to 1.0.13 Description The software fails to enforce API key scope caps on the disable2fa endpoint. While the generate2fa endpoint correctly applies these caps, disable2fa authorizes the admin path using...

8.8CVSS5.8AI score0.00555EPSS
SaveExploits0References6
Positive Technologies
Positive Technologies
•added 2026/08/14 12:00 a.m.•18 views

PT-2026-71997

Name of the Vulnerable Software and Affected Versions Grav Plugin API getgrav/grav-plugin-api versions prior to 1.0.13 Description An issue exists in the InvitationsController where API-key scope caps are not properly enforced. The system uses a basic isSuperAdmin check instead of a scope-aware...

8.6CVSS5.8AI score0.0049EPSS
SaveExploits0References6
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/08/14 12:00 a.m.•3 views

CVE-2026-72828: Improper Privilege Management

Grav Plugin API getgrav/grav-plugin-api before 1.0.13 fails to enforce API-key scope caps in InvitationsController. The strip-super and accept-groups decisions are gated on a bare isSuperAdmin check rather than a scope-aware permission check, so a least-privilege API key scoped to api.users.write...

8.6CVSS5.8AI score0.0049EPSS
SaveExploits0References2
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/08/14 12:00 a.m.•2 views

CVE-2026-72826: Incorrect Privilege Assignment

The getgrav/grav-plugin-api plugin before 1.0.13 fails to validate that the scopes of a newly created API key are a subset of the caller's scopes in createApiKey. The self-target path of requireApiKeyPermission requires only the baseline api.access scope, and the new key's scopes are read directl...

8.8CVSS5.8AI score0.00469EPSS
SaveExploits0References2
Positive Technologies
Positive Technologies
•added 2026/08/14 12:00 a.m.•17 views

PT-2026-71993

Name of the Vulnerable Software and Affected Versions Grav API plugin getgrav/grav-plugin-api versions prior to 1.0.13 Description An API key scope-cap bypass exists in the guardTwigContent function within PagesController. The issue occurs because the Twig-toggle check relies on a basic...

8.8CVSS5.9AI score0.00727EPSS
SaveExploits0References5
Rows per page
Query Builder