Skip to content

Product

getgrav grav-plugin-api vulnerabilities

18 published CVES affecting getgrav grav-plugin-api, from public sources (CVE.org, NVD, CISA KEV, FIRST EPSS, OSV).

Total
18
Critical
3
High
13
Medium
2
Low
0
Unscored
0
CISA KEV
0

Latest getgrav grav-plugin-api CVEs

Newest publication first

  1. HighCVSS 8.7 EPSS 0.36%

    grav-plugin-api before 1.0.20 fails to validate group-inherited super permissions in user-management guards, allowing non-super user managers to modify super-admin accounts. Attackers with api.access and api.users.write can patch password fields on group-super accounts to gain fu...

  2. CriticalCVSS 9.4 EPSS 0.45%

    Grav API Plugin is a RESTful API for Grav CMS that provides full headless access to your site's content. Prior to 1.0.6, the Grav API plugin WebhookController.php accepts webhook URLs after only FILTER_VALIDATE_URL syntax validation, and WebhookDispatcher.php initializes cURL wit...

  3. HighCVSS 8.7 EPSS 0.47%

    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 scop...

  4. HighCVSS 8.8 EPSS 0.35%

    Grav API Plugin is a RESTful API for Grav CMS that provides full headless access to your site's content, media, configuration, users, and system management. Prior to 1.0.0-beta.15, an insecure direct object reference and logic flaw in the Grav API plugin (UsersController::update)...

Sources: CVE.org, NVD, CISA KEV, FIRST EPSS, OSV and public exploit-reference metadata. Product matching comes from the published CVE records. A proof-of-concept means public code exists; it is not evidence of exploitation.