Vulnerability 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.
CVSS Score
HIGH
Related Weaknesses (CWE)
References
- https://github.com/getgrav/grav/security/advisories/GHSA-q8w8-6cq5-j4h2
- https://www.vulncheck.com/advisories/grav-cms-before-symlink-following-via-creat
- https://github.com/getgrav/grav/security/advisories/GHSA-q8w8-6cq5-j4h2
FAQ
What is CVE-2026-72696?
CVE-2026-72696 is a vulnerability with a CVSS score of 8.4 (HIGH). 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 lo...
How severe is CVE-2026-72696?
CVE-2026-72696 has been rated HIGH with a CVSS base score of 8.4/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2026-72696?
Check the references section above for vendor advisories and patch information. Review vendor security bulletins for remediation guidance.