CVE Catalog

CVE-2026-75827

HighCVSS 8.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.59%

46th percentile - higher than 46% of all known CVEs

Summary

Grav before version 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.

Risk Assessment

The risk involves remote code execution on the server, potentially leading to full system compromise and data integrity violation.

Recommendation

Update Grav to version 2.0.15 or later and restrict page-edit and blueprint-config permissions to trusted users only.

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS