LiteLLM MCP Endpoint Authentication Bypass Fixed in v1.84.0
Vulnerability Disclosure · 2 sources · Updated 4mo ago · First seen Jul 8, 2026

BerriAI disclosed and fixed CVE-2026-59822, an authentication bypass in LiteLLM versions prior to 1.84.0 that exposed the MCP Streamable HTTP endpoint to unauthenticated access. The flaw allowed a remote attacker to send a fabricated Authorization header that triggered an OAuth2 passthrough fallback path; when LiteLLM key validation failed, the application substituted an empty UserAPIKeyAuth() object and still allowed requests to reach MCP tooling. The vulnerability is classified under CWE-287 and CWE-306 and is described as network-exploitable without privileges or user interaction.
The fix shipped in LiteLLM v1.84.0, alongside broader security hardening across authentication, authorization, and MCP-related features. Release notes for v1.84.0 also highlight encrypted MCP credentials at rest, SSRF protections for OAuth metadata discovery follow-up fetches, hardened invite-link onboarding token handling, redaction of sensitive data, and signed Docker images that can be verified with cosign using a pinned public key and commit reference. Organizations running LiteLLM should upgrade to 1.84.0 or later and validate deployment artifacts as part of remediation.


