Podatności Gradio
5 znanych podatności CVE w Gradio, przetłumaczonych i ocenionych.
- CVE-2026-59806Wysokie
Podatność w Gradio przed wersją 6.20.0 umożliwia otwarte przekierowanie i fałszowanie żądań po stronie serwera (SSRF) poprzez niezweryfikowane adresy URL w funkcji file_fetch() w punkcie końcowym /gradio_api/file=. Atakujący może wykorzystać złośliwą odpowiedź FileData do uzyskania dostępu do wewnętrznych punktów końcowych, takich jak usługi metadanych chmury, w celu kradzieży wrażliwych danych uwierzytelniających, w tym poświadczeń roli IAM EC2.
- CVE-2026-49119Wysokie
Podatność path traversal w komponencie FileExplorer biblioteki Gradio przed wersją 6.16.0 pozwala nieuwierzytelnionym atakującym na odczyt plików poza skonfigurowanym katalogiem głównym. Atakujący może użyć sekwencji nawigacyjnych lub ścieżek absolutnych, które powodują pominięcie prefiksu root_dir przez funkcję os.path.join.
- CVE-2026-10783Niskie
W gradio-app gradio 6.14.0 odkryto lukę w funkcji save_audio_to_cache komponentu Audio Cache Key Handler. Manipulacja prowadzi do użycia słabego skrótu. Atak wymaga dostępu lokalnego i jest trudny do przeprowadzenia, ale exploit jest publicznie dostępny.
- CVE-2026-48545Średnie
Podatność w Gradio przed wersją 6.15.0 umożliwia wstrzykiwanie ciasteczek poprzez współdzielonego klienta HTTP na poziomie modułu w punkcie końcowym reverse proxy. Atakujący kontrolujący dowolną przestrzeń HF może zwrócić ciasteczko domeny nadrzędnej, które jest przechowywane i automatycznie odtwarzane w kolejnych żądaniach proxy do innych legalnych przestrzeni, wpływając na wszystkich użytkowników tego samego wdrożenia Gradio.
- CVE-2023-34239Wysokie
Gradio to otwartoźródłowa biblioteka Pythona używana do budowy aplikacji z zakresu uczenia maszynowego i nauki o danych. Z powodu braku filtrowania ścieżek, Gradio nieprawidłowo ogranicza dostęp do plików dla użytkowników oraz nieprawidłowo ogranicza, jakie adresy URL są proxy. Problemy te zostały rozwiązane w wersji 3.34.0.

