Description
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. Prior to 1.18.0, SillyTavern exposes /api/search/searxng, which accepts attacker-controlled baseUrl and uses it directly to build outbound server-side fetches. An authenticated low-privilege user can point baseUrl at an internal or loopback HTTP service and receive the /search response body. This vulnerability is fixed in 1.18.0.
Published: 2026-05-29
Score: 8.5 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

SillyTavern exposes an endpoint that accepts an attacker‑controlled base URL and uses it directly for outbound server‑side fetches. Because the base URL is not validated, an authenticated user with only low privileges can point the request to internal or loopback services and receive the response body of the /search route. This allows the user to read internal data or interact with services that are otherwise inaccessible from the network, potentially leading to further exploitation or data leakage. The vulnerability is formally identified by CWE‑918 and is mitigated in version 1.18.0 of SillyTavern.

Affected Systems

The vulnerable component is the SillyTavern SearXNG Search Proxy interface available in locally installed SillyTavern versions prior to 1.18.0. All releases of SillyTavern older than 1.18.0 that have not been patched expose the /api/search/searxng endpoint and therefore are affected.

Risk and Exploitability

The CVSS score of 8.5 marks this flaw as a high‑severity vulnerability. EPSS data is not available, and it is not listed in CISA’s KEV catalog, suggesting that known exploits have not yet been reported. The attack requires an authenticated user, but only low privileges are needed, so once a user has logged in, the SSRF can be leveraged instantly. Because the attack vector is internal or localhost requests, an attacker can trivially target services inside the same host or network segment. The lack of an official workaround means that the only safe mitigation is to apply the vendor’s patch or otherwise disable the vulnerable endpoint.

Generated by OpenCVE AI on May 29, 2026 at 19:24 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update SillyTavern to version 1.18.0 or later to eliminate the unvalidated baseUrl handling
  • If an upgrade is not immediately possible, disable or remove the /api/search/searxng endpoint from the application’s routing configuration
  • Restrict access to the endpoint by limiting it to privileged user roles or by whitelisting acceptable base URLs to prevent internal or loopback access

Generated by OpenCVE AI on May 29, 2026 at 19:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-qg89-qwwh-5f3j SillyTavern: SSRF in SearXNG Search Proxy via Unvalidated baseUrl
History

Fri, 29 May 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 29 May 2026 20:15:00 +0000

Type Values Removed Values Added
First Time appeared Sillytavern
Sillytavern sillytavern
Vendors & Products Sillytavern
Sillytavern sillytavern

Fri, 29 May 2026 18:30:00 +0000

Type Values Removed Values Added
Description 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. Prior to 1.18.0, SillyTavern exposes /api/search/searxng, which accepts attacker-controlled baseUrl and uses it directly to build outbound server-side fetches. An authenticated low-privilege user can point baseUrl at an internal or loopback HTTP service and receive the /search response body. This vulnerability is fixed in 1.18.0.
Title SillyTavern: SSRF in SearXNG Search Proxy via Unvalidated baseUrl
Weaknesses CWE-918
References
Metrics cvssV3_1

{'score': 8.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:N'}


Subscriptions

Sillytavern Sillytavern
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-05-29T19:44:04.613Z

Reserved: 2026-05-13T19:53:47.921Z

Link: CVE-2026-46372

cve-icon Vulnrichment

Updated: 2026-05-29T19:43:58.799Z

cve-icon NVD

Status : Deferred

Published: 2026-05-29T19:16:25.483

Modified: 2026-05-29T20:17:38.110

Link: CVE-2026-46372

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-05-29T20:00:05Z

Weaknesses