CVE-2024-8764: lunary-ai/lunary · ReDoS
Affects lunary-ai/lunarySource CVE Database V5
Not known to be exploited · CVSS 7.5 High.
Data as of 26 Oct 2026, 09:08 UTC
- EPSS
- 0.8% chance of exploitation in 30 days – higher than 57% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HExploitation evidence
Disclosed: evidence found.
CVE published 20 Mar 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 26 Oct 2026.
What to do
AI-suggested
1. Implement strict input validation and sanitization to restrict the complexity and structure of user-submitted regular expressions. 2. Employ regex complexity analysis tools or libraries to detect and reject potentially dangerous patterns before execution. 3. Enforce resource usage limits such as CPU timeouts and memory caps on regex processing to prevent resource exhaustion. 4. Isolate regex execution in sandboxed environments or separate processes to contain potential DoS effects. 5. Monitor server performance and set up alerts for unusual spikes in CPU or memory usage indicative of regex abuse. 6. Apply patches or updates from lunary-ai as soon as they become available. 7. Restrict access to regex submission functionalities to trusted users or authenticated sessions where possible. 8. Conduct regular security assessments and code reviews focusing on regex handling components.
Description
A vulnerability in lunary-ai/lunary, as of commit be54057, allows users to upload and execute arbitrary regular expressions on the server side. This can lead to a Denial of Service (DoS) condition, as certain regular expressions can cause excessive resource consumption, blocking the server from processing other requests.