Read the docs

getgrav

Records229All Threatist records
Exploited (KEV)0None in CISA KEV
CVSS critical27CVSS 9.0–10.0
CVSS high123CVSS 7.0–8.9

Exploited now

getgrav records in CISA KEV

No getgrav vulnerabilities are listed in CISA KEV.

Components

Products in the NVD configurations · select one to filter the records

Records

229 records

Priority HIGH 81

Grav CMS before 2.0.16 contains an origin validation bypass in the Uri::referrer() and Pages::referrerRoute() methods, which validate the Referer header using an unanchored string prefix match (str_starts_with($referrer,…

CVSS 4.0CRITICAL 9.3 Network No auth No interaction EPSS 0.00149 Published 2026-08-25 Fixed in 2.0.16 CWE-346
Priority HIGH 81

Grav 2.0.4 (fixed in 2.0.7) contains a remote code execution vulnerability in Blueprint::dynamicData() (system/src/Grav/Common/Data/Blueprint.php), which passes a Class::method callable string and its arguments directly…

CVSS 4.0CRITICAL 9.3 Network No auth No interaction EPSS 0.0249 Published 2026-07-21 Fixed in 2.0.7 CWE-94
Priority HIGH 81

GravCMS 1.10.7 contains an unauthenticated vulnerability that allows remote attackers to write arbitrary YAML configuration and execute PHP code through the scheduler endpoint.

CVSS 4.0CRITICAL 9.3 Network No auth No interaction EPSS 0.02203 Published 2026-01-15 No fix listed CWE-862
Priority HIGH 79

The Grav Form plugin (getgrav/grav-plugin-form) versions 8.0.6 through 9.1.19 select the reCAPTCHA version to validate based solely on which response field key is present in the submitted payload.

CVSS 4.0CRITICAL 9.3 Network No auth No interaction EPSS 0.0036 Published 2026-09-04 Fixed in 9.1.20 CWE-807
Priority HIGH 79

Grav API plugin versions before 1.0.13 fail to enforce API key scope caps in ConfigController super-scope gates, allowing scoped keys to write scheduler configuration.

CVSS 4.0HIGH 8.7 Network Low privileges No interaction EPSS 0.00742 Published 2026-08-14 Fixed in 1.0.13 CWE-269
Priority HIGH 79

The Grav API plugin (getgrav/grav-plugin-api) before 1.0.13 contains an API-key scope-cap bypass in UsersController's create() and update() methods.

CVSS 4.0HIGH 8.7 Network Low privileges No interaction EPSS 0.00469 Published 2026-08-14 Fixed in 1.0.13 CWE-269
Priority HIGH 79

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.

CVSS 4.0HIGH 8.7 Network Low privileges No interaction EPSS 0.00469 Published 2026-08-14 Fixed in 1.0.13 CWE-266
Priority HIGH 79

The Grav API plugin (getgrav/grav-plugin-api) before 1.0.13 contains an API key scope-cap bypass in PagesController::guardTwigContent().

CVSS 4.0HIGH 8.7 Network Low privileges No interaction EPSS 0.00727 Published 2026-08-14 Fixed in 1.0.13 CWE-862
TI-2025-40775 CVE-2025-66301 · GHSA-v8x2-fjv7-8hjh

Improper authorization in getgrav grav

Priority HIGH 78

Grav is a file-based Web platform.

CVSS 4.0HIGH 8.6 Network Low privileges No interaction EPSS 0.01433 Published 2025-12-01 Fixed in 1.8.0-beta.27 CWE-285
Priority HIGH 77

The Comments plugin (getgrav/grav-plugin-comments) for Grav CMS through version 1.2.10 registers an admin handler that returns comment data as JSON without any authentication check.

CVSS 4.0HIGH 8.7 Network No auth No interaction EPSS 0.00574 Published 2026-09-26 Fixed in 1.2.11 CWE-306
Priority HIGH 77

Grav before 2.0.16 contains an incomplete default denylist in the Twig sandbox configuration that fails to block access to system configuration secrets.

CVSS 4.0HIGH 8.7 Network No auth No interaction EPSS 0.00305 Published 2026-08-25 Fixed in 2.0.16 CWE-522
Priority HIGH 77

The getgrav/grav-plugin-login Composer plugin before 3.9.1 (used by Grav) compares password reset and account activation tokens using a non-constant-time === string comparison instead of hash_equals() in classes/Controll…

CVSS 4.0HIGH 8.7 Network No auth No interaction EPSS 0.00432 Published 2026-08-25 Fixed in 3.9.1 CWE-208
Priority HIGH 77

Grav before 2.0.4 ships a default .htaccess (and reference webserver-configs/htaccess.txt) whose rules blocking access to sensitive file types (.yaml, .php, .json, etc.) lack the [NC] flag, making extension matching case…

CVSS 4.0HIGH 8.7 Network No auth No interaction EPSS 0.00381 Published 2026-07-17 Fixed in 2.0.4 CWE-178
Priority HIGH 77

The Grav Admin2 plugin (getgrav/grav-plugin-admin2) before 2.0.4 embeds a global JavaScript variable window.__GRAV_CONFIG__ in the Admin2 SPA bootstrap page at /grav/admin (and its subroutes).

CVSS 4.0HIGH 8.7 Network No auth No interaction EPSS 0.00309 Published 2026-07-11 Fixed in 2.0.4 CWE-200
Load more
Open these records in search →