CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2026-28414

High
Published: Translated: NVD NIST

Summary

Gradio to otwartoźródłowy pakiet Pythona przeznaczony do szybkiego prototypowania. W wersjach przed 6.7, aplikacje Gradio działające na systemie Windows z Pythonem 3.13+ są podatne na problem z przechodzeniem do absolutnych ścieżek, co pozwala nieautoryzowanym atakującym na odczyt dowolnych plików z systemu plików.

Risk Assessment

Atakujący mogą wykorzystać tę podatność do uzyskania dostępu do wrażliwych danych na serwerze Gradio, nawet jeśli aplikacja jest skonfigurowana z uwierzytelnianiem. To stwarza poważne ryzyko dla bezpieczeństwa danych organizacji.

Recommendation

Zaleca się aktualizację Gradio do wersji 6.7 lub nowszej, aby usunąć tę podatność. Dodatkowo, warto przeprowadzić audyt bezpieczeństwa aplikacji, aby zidentyfikować inne potencjalne zagrożenia.

Related vulnerabilities

Original NVD description (English source)

Gradio is an open-source Python package designed for quick prototyping. Prior to version 6.7, Gradio apps running on Window with Python 3.13+ are vulnerable to an absolute path traversal issue that enables unauthenticated attackers to read arbitrary files from the file system. Python 3.13+ changed the definition of `os.path.isabs` so that root-relative paths like `/windows/win.ini` on Windows are no longer considered absolute paths, resulting in a vulnerability in Gradio's logic for joining paths safely. This can be exploited by unauthenticated attackers to read arbitrary files from the Gradio server, even when Gradio is set up with authentication. Version 6.7 fixes the issue.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS