CVE-2026-93355 LiteLLM Weak JWT Authentication via Email-Based User Lookup
Attackers can impersonate any user and gain admin privileges by exploiting unverified email claims in JWT authentication, leading to unauthorized access to API keys and user management.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2026-93355?
CVE-2026-93355 is a high-severity authentication bypass vulnerability in BerriAI litellm, published on 28 Sep 2026. Any signed-in user can exploit it over the network, with no action from the victim.
Official description
LiteLLM contains a weak authentication vulnerability that allows an attacker holding a valid JWT from the configured identity provider to authenticate as any existing user by exploiting an email-based fallback lookup in the JWT authentication flow without verifying the email_verified claim. Attackers can present a token with an unverified email address matching a victim's account to inherit the victim's role, including proxy_admin privileges, and permanently overwrite the victim's stored identity binding to retain persistent unauthorized access to administrative endpoints exposing API keys and user management.
Weakness: CWE-1390
Which versions are affected by CVE-2026-93355?
How do I fix CVE-2026-93355?
Apply the vendor's patch.
Upgrade, and rotate credentials and sessions that may have been exposed. More about Authentication bypass.
Is CVE-2026-93355 being exploited?
It is not confirmed as exploited in the wild, but public exploit code for CVE-2026-93355 exists.
Public exploit code: 1 proofs of concept on GitHub.
Sources
Also known as GHSA-g83g-3c4g-cfm5, MINI-26rm-gjvm-c352, MINI-39w7-pm94-64hm, MINI-442h-284g-gccj, MINI-5vhj-w45m-p7gp, MINI-5vxj-9vxx-4p6v and 8 more.