LiteLLM fixed two high-severity vulnerabilities in version 1.83.0 that could allow attackers to gain elevated access in AI gateway deployments. CVE-2026-35029 stems from missing admin authorization on the /config/update endpoint, allowing an authenticated low-privilege user to change proxy settings and environment variables. The flaw could be abused to register attacker-controlled Python handlers for remote code execution, read arbitrary server files, and overwrite UI credentials to seize privileged accounts, creating broad confidentiality, integrity, and availability risk.
The same release also addressed CVE-2026-35030, an authentication bypass affecting LiteLLM deployments that enabled JWT-based authentication. In vulnerable versions, the platform used the first 20 characters of a token as the OIDC userinfo cache key, allowing a crafted token with a matching prefix to collide with a legitimate cached session and inherit that user’s identity and permissions. The issue is not enabled by default, limiting exposure to specific configurations, but together the flaws highlight significant access-control weaknesses in LiteLLM versions prior to 1.83.0.

Mallory correlates global threat intelligence with your attack surface — know if you’re exposed before adversaries strike.
4 events from the most recent confirmed update back to the earliest known activity.
LiteLLM released v1.83.7-stable with a security fix blocking arbitrary command execution via MCP stdio transport, along with hardening for proxy input validation, token lookup queries, file path resolution in skill archive extraction, and permission checks. The release also emphasized Docker image signature verification with cosign and pinned verification guidance to an immutable commit hash.
Public advisories disclosed two high-severity LiteLLM vulnerabilities: CVE-2026-35029, which lets a low-privilege authenticated user escalate privileges and potentially achieve remote code execution, and CVE-2026-35030, which allows authentication bypass in certain JWT-enabled deployments via cache key collisions.
LiteLLM released version 1.83.0 to fix two security flaws affecting earlier versions: an authorization bypass in the /config/update endpoint (CVE-2026-35029) and an OIDC userinfo cache key collision authentication bypass affecting JWT-enabled deployments (CVE-2026-35030).
BerriAI released LiteLLM v1.83.0-nightly with a fix for the broken access control flaw in the /config/update endpoint, later tracked as CVE-2026-35029. The vulnerability allowed low-privileged users to modify configuration and abuse pass-through features to exfiltrate environment variables and read files accessible to the application.
Vulnerabilities, threat actors, malware, products, organizations, and breaches Mallory has linked to this story.
5 references tracked. Mallory keeps watching after this page renders.
github.com
Open sourcecvefeed.io
Open sourcecvefeed.io
Open sourcedocs.litellm.ai
Open sourceseclists.org
Open sourceMap indicators from this story to your assets and identify affected systems in minutes.
Every observed campaign, victim, and pivot linked to actors named in this story.
Malware, exploits, and IOCs connected to the activity described here.
YARA, Sigma, and Snort rules deployed to your SIEM as soon as they’re published.
Get matching new stories delivered to your team as they break — not the next morning.
Ask questions about this story and take action on the answers.