CVE-2026-44648 SillyTavern: Existing sessions are not invalidated after password change, allowing session reuse and account takeover

High 7.5 Published Updated

Attackers can reuse existing session cookies after a password change to maintain access and take over accounts in SillyTavern.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
A user has to click or open something
Fix
Available

What is CVE-2026-44648?

CVE-2026-44648 is a high-severity authentication bypass vulnerability in SillyTavern, published on 29 May 2026. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.

Official 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 relies on cookie-session for authentication, storing all session data (user handle, permissions) in a signed cookie. The endpoints POST /api/users/change-password and POST /api/users/recover-step2 only update the password hash in the database but do not expire current sessions. Because the session is stateless and stored entirely in the client cookie, there is no server-side mechanism to revoke a token once issued. This vulnerability is fixed in 1.18.0.

Weakness: CWE-613

Which versions are affected by CVE-2026-44648?

2 open source packages ship an affected version, including sillytavern.

PackageAffectedFixed in
sillytavern npmAll versions1.18.0
sillytavern npmAll versions1.18.0

How do I fix CVE-2026-44648?

Upgrade sillytavern to 1.18.0 or later.

Upgrade, and rotate credentials and sessions that may have been exposed. More about Authentication bypass.

Is CVE-2026-44648 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2026-44648 exists.

Public exploit code: 1 proofs of concept on GitHub.

Sources

Also known as GHSA-wmm3-h9qj-p5v6.

Is CVE-2026-44648 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free