Skip to content
Submit incident
AII-1002-47711
ConfirmedA court, a regulator or the organization itself has stated the core facts, or the record cites a court or regulator source.

Insecure FRP communication in Gradio share=True mode

Gradio versions before 5.0.0 did not enforce HTTPS on connections between the Fast Reverse Proxy (FRP) client and server when the share=True option was used, reportedly allowing attackers to intercept uploaded files and modify data in transit.

10 October 2024 Β· Gradio Β· Security and cyberattacks
10 October 2024
AII-1002-477112 sources ↓
Quick facts
Organization
Gradio (subject)
Category
Security and cyberattacks
Source
github.com
Date
10 October 2024
Drafted by
Raidu Incident Detection

What happened

Gradio versions prior to 5.0.0 did not enforce HTTPS on connections between the Fast Reverse Proxy (FRP) client and server when the share=True option was used.

This allowed attackers to potentially intercept and read files uploaded to the Gradio server, as well as modify responses or data sent between the client and server.

Reported impact

Users sharing Gradio demos publicly over the internet using share=True without proper encryption were exposed to potential eavesdropping of sensitive data.

Governance controls

The vulnerability was patched in Gradio version 5.0.0.

As a workaround, users can avoid using share=True in production environments and instead host their Gradio applications on servers with HTTPS enabled.

Classification

Organization
Gradio (subject)
Category
Security and cyberattacks
Industry
IT infrastructure and hosting
Harm status
Potential harm
Intent
Unintentional
Timing
Post-deployment
Harmed
Consumers
Failure modes
Data leak
AI systems
Gradio

Sources and evidence

This record was researched and written by the Index, based on the following original reporting.

github.com
https://github.com/gradio-app/gradio/security/advisories/GHSA-279j-x4gx-hfrh
cve.org
NVD entry