Skip to content
HighVulnerability

CVE-2026-28414: Gradio absolute path traversal on Windows with Python 3.13+ file read

Identifier
CVE-2026-28414
Published
Record updated
View JSON
Affected
  • gradio < 6.7.0
Fixed in
6.7.0
  • released February 26, 2026, 1 day before disclosure
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
3.1%

Summary

Gradio, an open-source Python package for prototyping, is affected before version 6.7 when apps run on Windows with Python 3.13+. Python 3.13+ changed `os.path.isabs`, so root-relative paths such as `/windows/win.ini` are no longer treated as absolute, which breaks Gradio's safe path-joining logic. Unauthenticated attackers can exploit this to read arbitrary files from the Gradio server, even when authentication is configured.

Mitigation

Version 6.7 fixes the issue.