Authorization Bypass Vulnerability in LiteLLM Proxy Server by BerriAI
CVE-2026-35029
What is CVE-2026-35029?
The LiteLLM proxy server, which serves as an AI Gateway for LLM API calls, contains a significant flaw prior to version 1.83.0. Specifically, the /config/update endpoint lacks proper admin role authorization. This oversight allows an authenticated user to exploit the endpoint, leading to unauthorized modifications of the proxy configuration and environment variables. Furthermore, it poses severe risks, such as remote code execution by registering custom handlers directed at malicious Python code, the ability to read arbitrary server files via manipulated UI_LOGO_PATH values, and the potential for account takeovers by overwriting critical environment variables like UI_USERNAME and UI_PASSWORD. This vulnerability was addressed with the release of version 1.83.0.
Affected Version(s)
litellm < 1.83.0
