CVE Catalog

CVE-2025-59159

CriticalCVSS 9.6
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.25%

15th percentile - higher than 15% of all known CVEs

Summary

SillyTavern is a locally installed UI for interacting with text generation LLMs, image generation engines, and TTS models. In versions prior to 1.13.4, the web UI is susceptible to DNS rebinding, allowing attackers to install malicious extensions, read chats, inject arbitrary HTML for phishing, etc. Patched in 1.13.4 by introducing a server setting to validate host names in inbound HTTP requests against an allowed hosts list: hostWhitelist.enabled in config.yaml or SILLYTAVERN_HOSTWHITELIST_ENABLED env var. Disabled by default for compatibility, but users are encouraged to enable it, especially when hosting over LAN without SSL.

Risk Assessment

An attacker can perform actions on behalf of the user, such as installing malicious extensions or stealing chat data. This may lead to confidentiality breaches and environment compromise.

Recommendation

Upgrade SillyTavern to version 1.13.4 or later and enable hostWhitelist.enabled or SILLYTAVERN_HOSTWHITELIST_ENABLED. Configure the allowed hosts list for your environment.

Other vulnerabilities in SillyTavern

See all
Original NVD description (English source)

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.

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