CVE-2025-66302CWE-22path-traversal

CVE-2025-66302

Medium · published December 2, 2025

CVSS v3.1
6.8
EPSS
0%
Percentile
40.4
In the wild
Unconfirmed
What it is

Grav is a file-based Web platform. Prior to 1.8.0-beta.27, A path traversal vulnerability has been identified in Grav CMS, allowing authenticated attackers with administrative privileges to read arbitrary files on the underlying server filesystem. This vulnerability arises due to insufficient input sanitization in the backup tool, where user-supplied paths are not properly restricted, enabling access to files outside the intended webroot directory. The impact of this vulnerability depends on the privileges of the user account running the application. This vulnerability is fixed in 1.8.0-beta.27.

The record
Technical detail
CVSS v3.1
6.8 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.00480 · 40.4th percentile
Weakness
CWE-22 · Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
Published
2025-12-02T03:15Z
Affected products (27)
ProductVersionsFixed in
getgrav/grav< 1.8.01.8.0
getgrav/gravall versions—
getgrav/gravall versions—
getgrav/gravall versions—
getgrav/gravall versions—
getgrav/gravall versions—
getgrav/gravall versions—
getgrav/gravall versions—
getgrav/gravall versions—
getgrav/gravall versions—
getgrav/gravall versions—
getgrav/gravall versions—
getgrav/gravall versions—
getgrav/gravall versions—
getgrav/gravall versions—
getgrav/gravall versions—
getgrav/gravall versions—
getgrav/gravall versions—
getgrav/gravall versions—
getgrav/gravall versions—
getgrav/gravall versions—
getgrav/gravall versions—
getgrav/gravall versions—
getgrav/gravall versions—
getgrav/gravall versions—
getgrav/gravall versions—
getgrav/gravall versions—
References (3)
EPSS history
Timeline
  • 01 DEC 21:33Z
    Grav vulnerable to Path Traversal allowing server files backup
    cvelistv5