CVE-2026-72696

High

Description

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.

SeverityHigh
CVSS8.4
Exploit probability—
ProductGrav
PublishedAug 25, 2026
First seenAug 25, 2026

How to fix

Update
  • getgrav grav2.0.16 or later

Affected products

ProductAffected versionsFixed in
getgrav gravv < 2.0.162.0.16

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.