CVE-2026-28416: gradio · Server-Side Request Forgery (SSRF)
Affects gradioSource CVE Database V5
Not known to be exploited · CVSS 8.2 High : upgrade to 6.6.0 soon.
Data as of 30 Oct 2026, 11:52 UTC
- EPSS
- 7.2% chance of exploitation in 30 days – higher than 94% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 6.6.0
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:NExploitation evidence
Disclosed: evidence found.
CVE published 27 Feb 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: 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 30 Oct 2026.
What to do
Upgrade gradio to 6.6.0.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| gradio-appgradio | Affected
| Fixed in
|
PyPIgradiopkg:pypi/gradioOther 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
Organizations should immediately upgrade Gradio to version 6.6.0 or later, where the SSRF vulnerability is fixed. Until upgrading, avoid loading untrusted or attacker-controlled Gradio Spaces using gr.load(). Implement network-level controls to restrict outbound HTTP requests from servers running Gradio, limiting access to only necessary external endpoints and blocking internal metadata or private network addresses. Employ strict input validation and sanitization for any user-supplied URLs or proxy configurations in Gradio Spaces. Monitor network traffic for unusual outbound requests originating from Gradio servers, especially to internal IP ranges or cloud metadata endpoints. Consider deploying Web Application Firewalls (WAFs) or Intrusion Detection Systems (IDS) with rules targeting SSRF patterns. Educate developers and users about the risks of loading untrusted Spaces and enforce policies to only use vetted Spaces. Finally, conduct regular security assessments and penetration tests focusing on SSRF and related vulnerabilities in development and production environments.
Description
Gradio is an open-source Python package designed for quick prototyping. Prior to version 6.6.0, a Server-Side Request Forgery (SSRF) vulnerability in Gradio allows an attacker to make arbitrary HTTP requests from a victim's server by hosting a malicious Gradio Space. When a victim application uses `gr.load()` to load an attacker-controlled Space, the malicious `proxy_url` from the config is trusted and added to the allowlist, enabling the attacker to access internal services, cloud metadata endpoints, and private networks through the victim's infrastructure. Version 6.6.0 fixes the issue.