Grav vulnerabilities (CVE)

CVE records published for Grav, newest first. Follow to get an email when a new one appears.

7 results
4.3Medium
CVE-2026-58654

Grav - Arbitrary File Upload via Avatar Endpoint

Grav Grav

The Grav API plugin (getgrav/grav-plugin-api) 1.0.0 contains an unrestricted file upload vulnerability in the avatar upload endpoint (/api/v1/users/user/avatar). The endpoint validates only the client-declared MIME type (getClientMediaType) beginning with 'im…

5.4Medium
CVE-2020-37256

Grav - Cross-Site Scripting in Admin Plugin Page Editor

Grav Grav

Grav before 1.6.30 contains a cross-site scripting vulnerability in the Admin plugin page editor default security configuration. Privileged users with page editing capabilities can inject malicious scripts to execute arbitrary code and install malicious plugi…

6.5Medium
CVE-2026-56701

Grav - XML External Entity Injection via SVG Upload

Grav Grav

Grav before 2.0.0-beta.2 contains an XML external entity injection vulnerability in SVG file upload processing that allows authenticated attackers to read arbitrary files. The application uses simplexml_load_string without disabling external entity loading, e…

5.0Medium
CVE-2026-7317

Grav CMS Cache Value FileCache.php doGet deserialization

Grav CMS

A vulnerability was found in Grav CMS up to 1.7.49.5/2.0.0-beta.1. Affected by this vulnerability is the function FileCache::doGet of the file system/src/Grav/Framework/Cache/Adapter/FileCache.php of the component Cache Value Handler. The manipulation results…