Authorization bypass in BerriAI LiteLLM spend log viewing
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- Security bypass
- Confidentiality · integrity · availability
- Low · None · None
- Fix status
- Partial Red Hat: 3 without a fix
Attack profile from CVSS 4.0 · CNA. Fix status from CNA and Red Hat. Impact type from CWE-285.
Summary
BerriAI LiteLLM from 1.0 before 1.96.0 contains an authorization flaw in its Spend Tracking component. Manipulating the session_id argument of the ui_view_session_spend_logs function bypasses authorization checks (CWE-639). A remote attacker with low privileges can exploit this without user interaction. A public exploit has been published.
Written with Claude Haiku 5.5 from the sources below · 2026-10-29
Description from the CNA
A flaw has been found in BerriAI LiteLLM up to 1.95.0. Affected by this issue is the function ui_view_session_spend_logs of the file litellm/proxy/spend_tracking/spend_management_endpoints.py of the component Spend Tracking. Executing a manipulation of the argument session_id can lead to authorization bypass. It is possible to launch the attack remotely. The exploit has been published and may be used. Upgrading to version 1.96.0 can resolve this issue. This patch is called 722d9ffa4f6c5ae15702ab9ab2c5f6bf1688308b. The affected component should be upgraded.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- Poc
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| BerriAI | LiteLLM | 1.0; 1.1; 1.2; 1.3; 1.4; 1.5; 1.6; 1.7; 1.8; 1.9; 1.10; 1.11; 1.12; 1.13; 1.14; 1.15; 1.16; 1.17; 1.18; 1.19; 1.20; 1.21; 1.22; 1.23; 1.24; 1.25; 1.26; 1.27; 1.28; 1.29; 1.30; 1.31; 1.32; 1.33; 1.34; 1.35; 1.36; 1.37; 1.38; 1.39; 1.40; 1.41; 1.42; 1.43; 1.44; 1.45; 1.46; 1.47; 1.48; 1.49; 1.50; 1.51; 1.52; 1.53; 1.54; 1.55; 1.56; 1.57; 1.58; 1.59; 1.60; 1.61; 1.62; 1.63; 1.64; 1.65; 1.66; 1.67; 1.68; 1.69; 1.70; 1.71; 1.72; 1.73; 1.74; 1.75; 1.76; 1.77; 1.78; 1.79; 1.80; 1.81; 1.82; 1.83; 1.84; 1.85; 1.86; 1.87; 1.88; 1.89; 1.90; 1.91; 1.92; 1.93; 1.94; 1.95.0 | 1.96.0 | Patch available | CNA |
- LiteLLM VendorBerriAI Affected 1.0; 1.1; 1.2; 1.3; 1.4; 1.5; 1.6; 1.7; 1.8; 1.9; 1.10; 1.11; 1.12; 1.13; 1.14; 1.15; 1.16; 1.17; 1.18; 1.19; 1.20; 1.21; 1.22; 1.23; 1.24; 1.25; 1.26; 1.27; 1.28; 1.29; 1.30; 1.31; 1.32; 1.33; 1.34; 1.35; 1.36; 1.37; 1.38; 1.39; 1.40; 1.41; 1.42; 1.43; 1.44; 1.45; 1.46; 1.47; 1.48; 1.49; 1.50; 1.51; 1.52; 1.53; 1.54; 1.55; 1.56; 1.57; 1.58; 1.59; 1.60; 1.61; 1.62; 1.63; 1.64; 1.65; 1.66; 1.67; 1.68; 1.69; 1.70; 1.71; 1.72; 1.73; 1.74; 1.75; 1.76; 1.77; 1.78; 1.79; 1.80; 1.81; 1.82; 1.83; 1.84; 1.85; 1.86; 1.87; 1.88; 1.89; 1.90; 1.91; 1.92; 1.93; 1.94; 1.95.0 Fixed in 1.96.0 Patch available CNA
Remediation
Upgrade LiteLLM to version 1.96.0, which contains the fix, or apply the patch commit 722d9ffa4f6c5ae15702ab9ab2c5f6bf1688308b. Red Hat has no fix available for Lightspeed Core, Red Hat Ansible Automation Platform 2 and Red Hat OpenShift AI (RHOAI).
Written with Claude Haiku 5.5 from the sources below · 2026-10-29
- Fix · CNA LiteLLM (BerriAI) Fixed in 1.96.0
Vendor assessments
Red Hat
Red Hat rating: Moderate. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Lightspeed Core | Affected | No fix yet: Fix deferred |
| Red Hat Ansible Automation Platform 2 | Affected | No fix yet: Fix deferred |
| Red Hat OpenShift AI (RHOAI) | Affected | No fix yet: Fix deferred |
Timeline
- 2026-10-11 Threatist record created from CVE-2026-108574
- 2026-10-11 Alias added: GHSA-wxjw-vcvf-mvw9
- 2026-10-13 CISA SSVC decision points changed
- 2026-10-13 Priority changed: LOW → MEDIUM
- 2026-10-15 Affected versions changed · Red Hat
- 2026-10-15 CVSS score added · Red Hat
References
More BerriAI vulnerabilities
- TI-2026-26015 Trivy ecosystem supply chain briefly compromised KEVCVSS 4.0CRITICAL 9.4
- TI-2026-30529 LiteLLM: SQL injection in Proxy API key verification KEVCVSS 4.0CRITICAL 9.3
- TI-2026-30582 LiteLLM: Authenticated command execution via MCP stdio test endpoints KEVCVSS 4.0HIGH 8.7
- TI-2026-42639 LiteLLM: MCP Authentication Bypass via OAuth2 Passthrough Fallback KEVCVSS 4.0HIGH 8.8
- TI-2024-05340 Remote Code Execution in BerriAI/litellm CVSS 3.1CRITICAL 9.8
- TI-2024-03969 Remote Code Execution in berriai/litellm CVSS 3.0CRITICAL 9.8
Sources
- CVE-2026-108574 · CVE Program
- CVE-2026-108574 · NVD
- FIRST EPSS
- GHSA-wxjw-vcvf-mvw9 · GitHub Advisory Database · CC BY 4.0
- CVE-2026-108574 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences