Skip to content
InfoVulnerability

CVE-2026-27167: Gradio token leak through mocked OAuth login route

Identifier
CVE-2026-27167
Published
Record updated
View JSON
Affected
  • gradio >= 4.16.0, < 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
0.5%

Summary

Gradio versions from 4.16.0 up to, but not including, 6.6.0 automatically enable mocked OAuth routes when OAuth components such as gr.LoginButton are used outside Hugging Face Spaces. A request to /login/huggingface causes the server to store its own Hugging Face access token in the visitor's session cookie. Because that cookie is signed with a hardcoded secret derived from the string "-v4", its payload is trivially decodable, and any remote attacker who can reach the application can steal the server owner's HF token.

Mitigation

Fixed in 6.6.0.