<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://vulnerability.circl.lu/rss/recent/all/10</id>
  <title>Most recent entries from all</title>
  <updated>2026-09-29T20:51:37.982886+00:00</updated>
  <author>
    <name>Vulnerability-Lookup</name>
    <email>info@circl.lu</email>
  </author>
  <link href="https://vulnerability.circl.lu" rel="alternate"/>
  <generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
  <subtitle>Contains only the most 10 recent entries.</subtitle>
  <entry>
    <id>https://vulnerability.circl.lu/vuln/brew-aider-cve-2026-59823</id>
    <title>BREW-aider-CVE-2026-59823 — LiteLLM Proxy has server-side request forgery via the `user_config` request parameter</title>
    <updated>2026-09-29T20:51:37.985926+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> Homebrew: aider</p>
<p>### Summary
A server-side request forgery in LiteLLM Proxy lets an authenticated caller redirect the
proxy's outbound request to a host of their choosing by smuggling an `api_base` inside the
`user_config` request body, bypassing the existing parameter guard.</p>
<p>### Details
LiteLLM Proxy validates request bodies with `is_request_body_safe`, which blocks the
`api_base` and `base_url` parameters but does not cover `user_config`. The `user_config`
object is used to build the outbound router for a request, so a caller can place an
`api_base` inside it and reach an arbitrary host. The guard only inspected the two
top-level keys, so the same `api_base` nested inside `user_config` was never checked.</p>
<p>Exploitation requires a valid virtual key.</p>
<p>### Impact
An authenticated caller can make the proxy issue server-side requests to internal or
external hosts of their choosing, reaching endpoints the caller cannot otherwise access.</p>
<p>### Affected / Patched
Affected: `&lt;= 1.83.8`
Patched: `1.83.9`</p>
<p>### Remediation
Upgrade to 1.83.9 or later (released 2026-04-17).</p></div>
    </content>
    <link href="https://vulnerability.circl.lu/vuln/brew-aider-cve-2026-59823"/>
  </entry>
  <entry>
    <id>https://vulnerability.circl.lu/vuln/cve-2026-59823</id>
    <title>CVE-2026-59823 — LiteLLM: Server-side request forgery via the `user_config` request parameter in LiteLLM Proxy</title>
    <updated>2026-09-29T20:51:37.986036+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> BerriAI litellm</p>
<p>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.</p></div>
    </content>
    <link href="https://vulnerability.circl.lu/vuln/cve-2026-59823"/>
  </entry>
</feed>
