Katalog CVE

CVE-2025-59159

KrytyczneCVSS 9.6
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.25%

Percentyl 15 - wyżej niż 15% wszystkich znanych CVE

Streszczenie

SillyTavern to lokalnie instalowany interfejs użytkownika do interakcji z modelami językowymi, generatorami obrazów i modelami mowy. W wersjach przed 1.13.4 interfejs webowy jest podatny na DNS rebinding, co pozwala atakującym na instalowanie złośliwych rozszerzeń, odczytywanie czatów, wstrzykiwanie dowolnego HTML do ataków phishingowych itp. Podatność naprawiono w wersji 1.13.4 poprzez wprowadzenie ustawienia serwera walidującego nazwy hostów w przychodzących żądaniach HTTP według listy dozwolonych hostów: hostWhitelist.enabled w pliku config.yaml lub zmienna środowiskowa SILLYTAVERN_HOSTWHITELIST_ENABLED. Ustawienie jest domyślnie wyłączone dla kompatybilności, ale zaleca się jego włączenie, zwłaszcza przy hostowaniu w sieci lokalnej bez SSL.

Ocena ryzyka

Atakujący może wykonywać działania w imieniu użytkownika, takie jak instalacja złośliwych rozszerzeń czy kradzież danych z czatów. Może to prowadzić do naruszenia poufności i zainfekowania środowiska.

Rekomendacja

Zaktualizuj SillyTavern do wersji 1.13.4 lub nowszej i włącz hostWhitelist.enabled lub zmienną SILLYTAVERN_HOSTWHITELIST_ENABLED. Skonfiguruj listę dozwolonych hostów zgodnie ze swoim środowiskiem.

Inne podatności w SillyTavern

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

SillyTavern is a locally installed user interface that allows users to interact with text generation large language models, image generation engines, and text-to-speech voice models. In versions prior to 1.13.4, the web user interface for SillyTavern is susceptible to DNS rebinding, allowing attackers to perform actions like install malicious extensions, read chats, inject arbitrary HTML for phishing attacks, etc. The vulnerability has been patched in the version 1.13.4 by introducing a server configuration setting that enables a validation of host names in inbound HTTP requests according to the provided list of allowed hosts: `hostWhitelist.enabled` in config.yaml file or `SILLYTAVERN_HOSTWHITELIST_ENABLED` environment variable. While the setting is disabled by default to honor a wide variety of existing user configurations and maintain backwards compatibility, existing and new users are encouraged to review their server configurations and apply necessary changes to their setup, especially if hosting over the local network while not using SSL.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS