Bug 2564725 (CVE-2026-123061) - CVE-2026-123061 litellm: litellm: unauthenticated arbitrary file read leading to master key leakage and remote code execution
Summary: CVE-2026-123061 litellm: litellm: unauthenticated arbitrary file read leading...
Keywords:
Status: NEW
Alias: CVE-2026-123061
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
urgent
urgent
Target Milestone: ---
Assignee: Product Security DevOps Team
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-11-02 08:25 UTC by OSIDB Bzimport
Modified: 2026-11-05 09:20 UTC (History)
21 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-11-02 08:25:30 UTC
An unauthenticated request to any LLM route on a LiteLLM proxy running with an Enterprise license could make the proxy read a local file and send its contents to a URL chosen by the attacker. Reading a file like /proc/self/environ exposes LITELLM_MASTER_KEY and provider API keys, which gives the attacker full admin access to the proxy. In some configurations, this allows the attacker to then execute arbitrary python code as root.

Open source deployments without a license are not affected, because the relevant codepaths only load when an Enterprise license is active. As defense in depth, we also recommend loading the master key from a secret manager instead of the process environment, setting a separate LITELLM_SALT_KEY, and limiting the proxy's outbound traffic to known provider endpoints.


Note You need to log in before you can comment on or make changes to this bug.