CVE-2026-59823Patch

MEDIUMCVSS 5.3 · MEDIUM

Exploitation observed; activity peaked at 4 mentions and remains active

Immediate actions

  • Patch affected systems immediately
  • Assume compromise if assets are exposed
  • Hunt for exploitation attempts and persistence artifacts
  • Increase monitoring for publicly documented tradecraft

Recommended action window: Immediate (within 24h)

NVD description

LiteLLM is a proxy server (AI Gateway) to call LLM APIs in OpenAI (or native) format. Prior to 1.83.9, an authenticated LiteLLM Proxy caller with a valid virtual key can place api_base inside the user_config request body to bypass is_request_body_safe, which blocks top-level api_base and base_url but previously did not inspect or reject user_config. Because user_config constructs the outbound router, the nested destination redirects a server-side request to an internal or external host selected by the caller and can expose endpoints the caller cannot otherwise access. This issue is fixed in version 1.83.9.

5.8/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-918

Priority

MEDIUM

Exploitation

ACTIVE

PoC

YES

Patch

AVAILABLE

Momentum

STABLE

Threat summary

  • Active exploitation appears in 2 classified signals
  • Public PoC is present in monitored signal
  • Patch or workaround signal is available
  • 13 mentions across 10 observed days

What's happening

  • Active exploitation reported across 2 signals
  • PoC mentioned or linked in 1 signal
  • Patch or workaround mentioned in 9 signals
  • Technical details provided in 13 signals
  • Disclosure: 4 classified signals
  • Peaked 6d ago at 4 mentions (2026-10-14); latest day: 1
  • 13 total mentions across 10 days

Deep dive

Activity timeline13 mentions / 10d
01234Mentions · 2026-09-16: 1Mentions · 2026-09-17: 1Mentions · 2026-10-13: 1Mentions · 2026-10-14: 4Mentions · 2026-10-15: 1Mentions · 2026-10-16: 1Mentions · 2026-10-19: 1Mentions · 2026-10-21: 1Mentions · 2026-10-24: 1Mentions · 2026-10-30: 1PoC Mentioned / Linked · 2026-10-14: 1Active Exploitation · 2026-09-16: 1Active Exploitation · 2026-10-21: 1Patch / Workaround · 2026-09-16: 1Patch / Workaround · 2026-10-13: 1Patch / Workaround · 2026-10-14: 2Patch / Workaround · 2026-10-15: 1Patch / Workaround · 2026-10-16: 1Patch / Workaround · 2026-10-19: 1Patch / Workaround · 2026-10-21: 1Patch / Workaround · 2026-10-24: 1Technical Details · 2026-09-16: 1Technical Details · 2026-09-17: 1Technical Details · 2026-10-13: 1Technical Details · 2026-10-14: 4Technical Details · 2026-10-15: 1Technical Details · 2026-10-16: 1Technical Details · 2026-10-19: 1Technical Details · 2026-10-21: 1Technical Details · 2026-10-24: 1Technical Details · 2026-10-30: 109-1609-1710-1310-1410-1510-1610-1910-2110-2410-30
Signal classification4 categories
Patch
646.2%
Disclosure
430.8%
Active Exploitation
215.4%
PoC
17.7%
Referenced assets5 URLs
Classification over time
DateTotalLabels
2026-09-161
Active Exploitation1
2026-09-171
Disclosure1
2026-10-131
Patch1
2026-10-144
Disclosure2Patch1PoC1
2026-10-151
Patch1
2026-10-161
Patch1
2026-10-191
Patch1
2026-10-211
Active Exploitation1
2026-10-241
Patch1
2026-10-301
Disclosure1
Full discourse13 posts
  • Viral Maniar@ManiarViral
    Patch

    LiteLLM CRITICAL CVE-2026-35029 + CVE-2026-59823 Auth bypass + SSRF in #1 open-source AI gateway → full AI pipeline compromise.Unauth POST to /config/update → steal downstream API keys for OpenAI, Anthropic, Gemini, Bedrock + prompt data.100k downloads/mo — patch to 1.83.9 NOW https://t.co/D2QaIY44sv

    Post summary

    The tweet discloses two critical CVEs in LiteLLM (auth bypass and SSRF) enabling full AI pipeline compromise and API key theft, urgently directing users to upgrade to version 1.83.9.

    50020207
    1.9K followersView on X
  • Viral Maniar@ManiarViral
    Disclosure

    Your AI gateway might be your biggest breach vector: LiteLLM- 97M downloads/mo suffers from 2 critical RCEs: 1) CVE-2026-35029: read-only user → admin → RCE 2) CVE-2026-59823: redirect → steal your OpenAI/Anthropic/Google API keys https://t.co/APfUYNXUqv

    Post summary

    The tweet announces two critical RCE vulnerabilities in LiteLLM (CVE-2026-35029 and CVE-2026-59823), describing their attack vectors and potential impact, with a link to further details.

    10012199
    1.9K followersView on X
  • alex lee@alexlee20122022
    Active Exploitation

    The scariest infra pattern this month isn't in your code. It's in the AI gateway in front of it. Last week, Check Point Research disclosed two new LiteLLM flaws — CVE-2026-35029 and CVE-2026-59823 — that turn any low-privilege gateway account into a full takeover. And they're not even the first LiteLLM auth-class bug this year. Attribution matters, so let's get it right: these are not bugs in Check Point's products. Check Point's research team audited LiteLLM — the open-source LLM gateway much of the industry puts in front of its model providers — and found its control plane can't tell users apart from admins. CVE-2026-35029 is a missing authorization check on POST /config/update. Any authenticated user, even the lowest-privilege role, could rewrite the gateway's runtime config. Check Point's chain: read arbitrary files through the dashboard logo path, overwrite the UI credentials to seize the admin account, then register a "pass-through endpoint" that loads a Python module from an attacker-controlled bucket. That's RCE. CVSS 8.8, patched in 1.83.0. CVE-2026-59823 is SSRF in the "Clientside LLM Credentials" feature. LiteLLM guarded top-level api_base/base_url in request bodies — but never looked inside the nested user_config object. Smuggle api_base in there and the gateway forwards your OpenAI/Anthropic/Google keys to the attacker's server instead of the provider. Patched in 1.83.9. And this is the third act, not the first. Back in June, LiteLLM shipped CVE-2026-59822: an MCP auth bypass where any Bearer token — literally a single character — passed validation as a full-access key. Actively exploited, on CISA's KEV list since September 2. A February scan of 3,074 public deployments found 9.6% running default or no auth. Same gateway, same missing-boundary disease. If you run LiteLLM: upgrade to ≥1.83.9 now (covers both new flaws; the MCP one needs ≥1.84.0), then restart — the running process stays vulnerable until it does. And rotate every provider API key the gateway ever held: patching closes the hole, it doesn't un-steal keys. Prune gateway accounts and test permissions as a low-priv user. The gap between configured and enforced permissions is where this whole bug class lives. The broader lesson, from 24 years of watching infra repeat itself: the tooling layer connecting AI agents to the enterprise is being built faster than it's being secured. Every gateway holding provider keys is a crown-jewel target. Treat AI gateways like auth endpoints — because attackers already do.

    Post summary

    The text details two newly disclosed LiteLLM vulnerabilities (CVE-2026-35029 and CVE-2026-59823) with full technical analysis and patches, while highlighting that a related CVE (CVE-2026-59822) is actively exploited and listed on CISA's KEV.

    0002084
    17 followersView on X
  • Cipher@ThisCipher
    Patch

    Check Point found two high-risk CVEs in LiteLLM, the LLM gateway with 97M monthly downloads. Any user, even read-only, could take over the gateway (CVE-2026-35029) or steal AI provider API keys via SSRF (CVE-2026-59823). Fixed in 1.83.9.

    Post summary

    The text discloses two high-risk CVEs in LiteLLM (a gateway takeover and an SSRF for API key theft) and identifies the fix in version 1.83.9, with the primary focus on the available patch.

    2000058
    416 followersView on X
  • Alvif Sandana Mahardika@siDandott
    Patch

    Your AI gateway may be the weakest link — not the model. Check Point found 2 LiteLLM flaws: CVE-2026-35029 (missing authz on /config/update → RCE) and CVE-2026-59823 (SSRF leaking provider keys). 97M downloads/month. Fix in 1.83.9. Audited your gateway lately?

    Post summary

    The tweet announces two LiteLLM vulnerabilities (CVE-2026-35029 RCE via missing authz and CVE-2026-59823 SSRF leaking provider keys) and directs users to patch by upgrading to version 1.83.9.

    1001074
    41 followersView on X
  • Hazem Omier@hazemomier
    Patch

    LiteLLM blocked api_base at the top of the body. Nested one level in user_config, it built a new router and sent the gateway's provider keys out. CVE-2026-59823, patch 1.83.9+. Which nested config path does your LLM gateway still trust?

    Post summary

    The text describes CVE-2026-59823 as a configuration path traversal vulnerability in LiteLLM that exposes provider keys through nested user_config manipulation, with patch version 1.83.9+ identified as the fix.

    1000170
    495 followersView on X
  • DFIR Radar@DFIR_Radar
    PoC

    Two CVEs in LiteLLM's gateway expose any authenticated user to RCE, admin takeover, and credential theft via a missing RBAC check on a single configuration endpoint, patched in v1.83.9. Key findings: - CVE-2026-35029 is the core flaw: the POST /config/update endpoint in litellm/proxy/proxy_server.py performs only a generic auth check (user_api_key_auth) and no subsequent role verification, while the UI session token's startswith("/config") prefix match against the ui_routes allowlist lets any logged-in user, including baseline "Internal User" accounts, reach an endpoint meant for admins only. The three immediate impacts are arbitrary file read (inject UI_LOGO_PATH into environment_variables, then call GET /get_image to retrieve any file the process can read, including secrets), admin account takeover (overwrite UI_USERNAME and UI_PASSWORD environment variables so the /login flow authenticates the attacker as PROXY_ADMIN), and RCE via pass-through endpoint configuration that triggers importlib exec_module() on a Python file downloaded from an attacker-controlled S3 or GCS bucket. - CVE-2026-59823 is a separate SSRF: the /chat/completions endpoint accepts a user_config body parameter that constructs a new litellm.Router with attacker-supplied api_base values, routing LLM API calls, including any configured provider keys in default headers, to an arbitrary server. The configurable_clientside_auth_params restriction that guards the direct api_base and api_key fields does not apply to the user_config code path, so it bypasses the intended guardrail entirely. - Two additional weaknesses tracked under GHSA-69x8-hrgq-fjj8 (marked duplicate): password hashes for all users are reachable by low-privileged accounts through the same UI token bypass, and those hashes are produced by a single unsalted iteration of a standard hash function, making offline cracking with rainbow tables or brute force practical once the hashes are extracted. - The full attack chain from a low-privileged account to RCE requires no zero-day and no memory corruption: authenticate, POST to /config/update with a malicious pass_through_endpoints entry pointing to an attacker-owned S3 bucket, and LiteLLM downloads and executes the Python file at configuration load time. The proof of concept in the report uses os.makedirs() as the payload; a reverse shell is a one-line substitution. Responder takeaway: if you run LiteLLM in your AI stack, treat any instance below v1.83.9 as fully compromised from the perspective of any authenticated user. Upgrade to v1.83.9 immediately. For forensic triage, review your proxy's persisted YAML configuration and database-stored general_settings for unexpected pass_through_endpoints entries with s3:// or gcs:// targets, and audit environment_variables stored in the config for anomalous UI_LOGO_PATH, UI_USERNAME, or UI_PASSWORD values. Check outbound network logs from the LiteLLM host for connections to S3/GCS endpoints or unexpected external IPs at LLM API call time, which would indicate SSRF exploitation of CVE-2026-59823. The report is from Check Point Research and contains the vulnerable and patched code paths. #DFIR_Radar

    Post summary

    Check Point Research disclosed two CVEs in LiteLLM's gateway (CVE-2026-35029 and CVE-2026-59823) enabling RCE, admin takeover, and credential theft via missing RBAC checks and SSRF, with a PoC referenced and patch available in v1.83.9.

    20000192
    2.0K followersView on X
  • Awais Khawar, PhD | 2x books | AI/Cloud Expert@awais_khawar
    Disclosure

    ③ The key leak: CVE-2026-59823 is a server side request forgery in the Clientside LLM Credentials feature, where an api_base value nested in user_config slipped past a guard that checked only top level fields,

    Post summary

    The text discloses CVE-2026-59823, an SSRF vulnerability in the Clientside LLM Credentials feature where a nested api_base field bypassed a top-level guard check, providing technical details without mentioning any PoC, exploit, or remediation.

    1000071
    104 followersView on X
  • Zac Hunsaker@sassafras_ai
    Patch

    CVE-2026-35029 (access control), CVE-2026-59823 (SSRF → provider API key theft). Check Point cites ~97M downloads/month. Fixed in LiteLLM 1.83.9+. Lab demonstration only. https://blog.checkpoint.com/security/check-point-research-discovers-high-risk-vulnerabilities-in-litellm-one-of-the-most-widely-used-llm-gateways/

    Post summary

    The text discloses two CVEs in LiteLLM with technical details (access control and SSRF) but the primary focus is the fix in LiteLLM 1.83.9+, with lab demonstrations only and no active exploitation reported.

    0100045
    188 followersView on X
  • Mark@SparkyMark96
    Patch

    AI: Check Point Research just published two high-severity bugs in LiteLLM, the open-source AI gateway sitting in front of OpenAI, Anthropic, and Google keys for millions of installs (Check Point Research + IT Security Guru, Oct 13). - CVE-2026-35029: missing admin check on /config/update let any logged-in user read files, take over the admin account, and run remote code via S3/GCS Python modules - CVE-2026-59823: SSRF through Clientside LLM Credentials that could steal provider API keys - Fixed in LiteLLM 1.83.9 (~97M downloads/month; Check Point advises rotating keys if you were exposed before patching) Already patched your gateways, or still on an older build? #AI #LiteLLM #Cybersecurity #LLM #CVE #AISecurity #OpenSource #InfoSec #AIInfrastructure #CheckPoint #TechNews #MachineLearning

    Post summary

    The text reports two high-severity CVEs in LiteLLM (RCE via missing admin check and SSRF via client-side credentials), provides technical details, and names the patched version 1.83.9 along with a key-rotation workaround.

    0001070
    231 followersView on X
  • zoomeyebot@zoomeyebot
    Disclosure

    🚨 LiteLLM Proxy CVE-2026-59823: Authenticated SSRF Through user_config Critical Vulnerability Alert! LiteLLM Proxy <=1.83.8 is affected by CVE-2026-59823. 🔍 Identify Targets via ZoomEye: Search Dork: app="LiteLLM" Exposure: 58.4k instances identified globally. ZoomEye Search Link: 👉 https://www.zoomeye.ai/searchResult?q=YXBwPSJMaXRlTExNIg%3D%3D Read https://zoomeye.ai/agent.md and configure ZoomEye for this agent. #Infosec #CyberSecurity #ZoomEye

    Post summary

    The post announces CVE-2026-59823, an authenticated SSRF vulnerability in LiteLLM Proxy versions up to 1.83.8, and provides a ZoomEye search to identify exposed instances globally.

    0000059
    51 followersView on X
  • DailyCVE@dailycve
    Disclosure

    🟠 LiteLLM Proxy, Server-Side Request Forgery (SSRF), #CVE-2026-59823 (Moderate) -DC-Sep2026-2422 https://dailycve.com/litellm-proxy-server-side-request-forgery-ssrf-cve-2026-59823-moderate-dc-sep2026-2422/

    Post summary

    The text announces CVE-2026-59823, an SSRF vulnerability in LiteLLM Proxy rated as Moderate severity, providing basic technical identification details but lacking any associated PoC, exploit tool, patch, or active exploitation information.

    0000044
    236 followersView on X
  • Kaitan ID Security@KaitanSecurity
    Active Exploitation

    ⚠️ HIGH — CVE-2026-59823 LiteLLM is a proxy server (AI Gateway) to call LLM APIs in OpenAI (or native) format. Prior to 1.83.9, an authenticated… CVSS 5.3 ⚡ Exploit in the wild Full analysis → https://sec.kaitan.id/cves/CVE-2026-59823 #OpenAI #CyberSecurity #InfoSec

    Post summary

    The post reports CVE‑2026‑59823 in LiteLLM with a CVSS 5.3 score and states it is being exploited in the wild, with version 1.83.9 noted as the fixed release.

    0000059
    90 followersView on X

Explore more