Grav before 2.0.15 contains an arbitrary file write vulnerability in the Blueprint dynamic-data bare-function validation that uses an incomplete denylist instead of a positive allowlist. Attackers with page-edit or blueprint-config access can invoke the error_log function through a data directive to append PHP payloads to web-accessible files, achieving remote code execution.
References
Configurations
No configuration.
History
No history.
Information
Published : 2026-08-18 12:19
Updated : 2026-09-08 20:32
NVD link : CVE-2026-75827
Mitre link : CVE-2026-75827
CVE.ORG link : CVE-2026-75827
JSON object : View
Products Affected
No product.
CWE
CWE-94
Improper Control of Generation of Code ('Code Injection')
