CVE-2026-114612

LiteLLM: Privilege Escalation to Proxy Admin via Cross-Domain Reuse of the Salt Key

State
Published
Severity
9.9 Critical
Published
Oct 22, 2026
Updated
Oct 30, 2026
Reserved
Oct 21, 2026

Read the record on cve.org

Description

LiteLLM is a proxy server (AI Gateway) to call LLM APIs in OpenAI (or native) format. From 1.87.0 until 1.100.4, 1.101.3, 1.102.2, 1.103.1, and 1.104.0-rc.2, the proxy reuses one cryptographic context for at-rest secrets and session tokens, allowing an authenticated internal user to have crafted metadata containing a forged administrator credential encrypted and returned by the API-key flow. Replaying that ciphertext as a bearer token causes the proxy to trust the forged proxy administrator identity, permitting administrative access and arbitrary commands through the MCP stdio endpoint. Versions 1.87.0 through 1.90.x require EXPERIMENTAL_UI_LOGIN to be enabled, while versions after 1.91.0 are exploitable in the default configuration. This issue was fixed in LiteLLM 1.100.4, 1.101.3, 1.102.2, 1.103.1, and 1.104.0-rc.2.

Scores

CVSSScoreVectorSource
3.19.9 CriticalCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:HGitHub_M

Weaknesses

  • CWE-269 Improper Privilege Management
  • CWE-345 Insufficient Verification of Data Authenticity
  • CWE-441 Unintended Proxy or Intermediary ('Confused Deputy')

Affected Products

ProductVersions
litellmBerriAI
  • >= 1.87.0, < 1.100.4Affected
  • >= 1.101.0, < 1.101.3Affected
  • >= 1.102.0, < 1.102.2Affected
  • >= 1.103.0, < 1.103.1Affected
  • >= 1.104.0-rc.1, < 1.104.0-rc.2Affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.