Skip to content
HighVulnerability

CVE-2026-28416: Gradio server-side request forgery when loading a Space with gr.load()

Identifier
CVE-2026-28416
Published
Record updated
View JSON
Affected
  • gradio < 6.6.0
Fixed in
6.6.0
  • released February 17, 2026, 10 days before disclosure
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
7.3%

Summary

CVE-2026-28416 is an SSRF flaw in Gradio, an open-source Python package for quick prototyping, in versions prior to 6.6.0. When a victim application calls `gr.load()` on an attacker-controlled Space, the malicious `proxy_url` from the config is trusted and added to the allowlist. An attacker can then make arbitrary HTTP requests from the victim's server, reaching internal services, cloud metadata endpoints and private networks.

Mitigation

Version 6.6.0 fixes the issue.