CVE-2024-8966: gradio-app/gradio · Unthrottled Resource Allocation
Affects gradio-app/gradioSource CVE Database V5
Not known to be exploited · CVSS 7.5 High.
Data as of 26 Oct 2026, 08:30 UTC
- EPSS
- 0.8% chance of exploitation in 30 days – higher than 56% 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
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| gradio-app gradio-app/gradio | Affected
| Fixed in– |
AI-suggested
To mitigate CVE-2024-8966, organizations should: 1) Monitor for updates from the gradio-app project and apply patches promptly once available. 2) Implement input validation and enforce strict limits on the length of multipart boundaries in the upload handling code to prevent excessive resource consumption. 3) Introduce resource throttling and rate limiting on file upload endpoints to detect and block abnormal request patterns. 4) Deploy Web Application Firewalls (WAFs) with rules to detect and block suspicious multipart boundary anomalies. 5) Use network-level protections such as IP reputation filtering and anomaly detection to reduce exposure to automated attacks. 6) Conduct regular security testing, including fuzzing multipart parsers, to identify similar resource exhaustion issues. 7) Consider isolating Gradio services in containerized or sandboxed environments to limit the impact of potential DoS attacks. 8) Educate developers and DevOps teams about secure multipart parsing practices and resource management.
Description
A vulnerability in the file upload process of gradio-app/gradio version @gradio/video@0.10.2 allows for a Denial of Service (DoS) attack. An attacker can append a large number of characters to the end of a multipart boundary, causing the system to continuously process each character and issue warnings. This can render Gradio inaccessible for extended periods, disrupting services and causing significant downtime.