Skip to main content
CVE-2025-66303VulnerabilityPublished Updated

CVE-2025-66303: getgrav grav · Uncontrolled Resource Consumption

Affects getgrav gravSource CVE Database V5

0

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

CVSS 3.1 base score
4.9Medium
How severe the flaw is on the 0–10 CVSS scale.
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:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 1 Dec 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq 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

ProductAffectedFixed in
GitHubgetgrav/gravpkg:github/getgrav/gravOther threatsAffected
  • =1.8.0-beta.27
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.

References

Community reviews

Loading reviews…