Skip to main content
VulnerabilityPublished Updated

CVE-2024-8966: gradio-app/gradio · Unthrottled Resource Allocation

Affects gradio-app/gradioSource CVE Database V5

0

Not known to be exploited · CVSS 7.5 High.

Data as of 26 Oct 2026, 14:05 UTC

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

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 20 Mar 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 26 Oct 2026.

What to do

Affected software

ProductAffectedFixed in
gradio-app gradio-app/gradioAffected
  • =0.10.2
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.

References

Community reviews

Loading reviews…