CVE-2026-72696CWE-59

CVE-2026-72696

High · published August 25, 2026

CVSS v3.1
8.4
EPSS
0%
Percentile
9.9
In the wild
Unconfirmed
What it is

Grav CMS before 2.0.16 contains a symlink following vulnerability in Scheduler Job::createLockFile() that allows local attackers to overwrite arbitrary files by pre-creating symlinks at predictable lock file paths in the world-writable temp directory. Attackers can place a symlink at the predictable lock path pointing to any file the web server process can write to, and the next scheduled job run will follow the symlink and overwrite the target file's content with the job ID string.

The record
Technical detail
CVSS v3.1
8.4 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
8.6 · CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
EPSS
0.00204 · 9.9th percentile
Weakness
CWE-59 · Improper Link Resolution Before File Access ('Link Following')
Published
2026-08-25T06:16Z
References (3)
EPSS history
Timeline
  • 26 AUG 08:25Z
    EPSS moved — → 0%
    epss
  • 25 AUG 01:30Z
    Grav CMS before 2.0.16 Symlink Following via createLockFile
    cvelistv5