CVE Catalog

CVE-2025-66303

MediumCVSS 4.9
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.39%

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

Summary

In Grav prior to 1.8.0-beta.27, a Denial of Service (DoS) vulnerability exists related to the handling of the scheduled_at parameter. The application fails to properly sanitize cron expressions, allowing an attacker to render the admin panel non-functional by manipulating the parameter, such as with a single quote.

Risk Assessment

An attacker could disable the admin panel, causing significant disruption to administrative operations. Recovery requires manual intervention on the server.

Recommendation

Update Grav to version 1.8.0-beta.27 or later. Implement validation and sanitization of the scheduled_at parameter to prevent injection of malicious cron expressions.

Other vulnerabilities in Grav

See all
Original NVD description (English source)

Grav is a file-based Web platform. Prior to 1.8.0-beta.27, A Denial of Service (DoS) vulnerability has been identified in Grav related to the handling of scheduled_at parameters. Specifically, the application fails to properly sanitize input for cron expressions. By manipulating the scheduled_at parameter with a malicious input, such as a single quote, the application admin panel becomes non-functional, causing significant disruptions to administrative operations. The only way to recover from this issue is to manually access the host server and modify the backup.yaml file to correct the corrupted cron expression. This vulnerability is fixed in 1.8.0-beta.27.

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