CVE-2025-66303: getgrav grav · Uncontrolled Resource Consumption
Affects getgrav gravSource CVE Database V5
Not known to be exploited · CVSS 4.9 Medium · fixed in 1.8.0 : update getgrav grav when convenient.
Data as of 26 Oct 2026, 06:26 UTC
- EPSS
- 0.3% chance of exploitation in 30 days – higher than 32% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 1.8.0
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:HExploitation evidence
Disclosed: evidence found.
CVE published 1 Dec 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
GitHubgetgrav/gravpkg:github/getgrav/gravOther threats | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
European organizations should immediately upgrade Grav CMS to version 1.8.0-beta.27 or later to apply the official fix. Until upgrading, restrict administrative access to trusted personnel and enforce strong authentication mechanisms to reduce the risk of exploitation. Regularly audit scheduled tasks and the backup.yaml file for signs of corruption or unauthorized changes. Implement monitoring and alerting on admin panel availability and configuration file integrity to detect potential exploitation attempts early. Maintain secure backups of configuration files to enable rapid recovery without manual correction. Consider isolating the Grav admin panel behind VPNs or IP whitelisting to limit exposure. Educate administrators on the risks of malformed cron expressions and the importance of input validation. Finally, coordinate with hosting providers to ensure rapid manual intervention capability if needed.
Description
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.