CVE-2024-32965
PoC largeUnauthenticated SSRF in Lobe Chat before 1.19.13
Lobe Chat, an open-source AI chat framework, contains an unauthenticated server-side request forgery vulnerability (CWE-918) in all versions prior to 1.19.13. The flaw stems from the JWT carried in the X-Lobe-Chat-Auth header, which stores the proxy address and OpenAI API key and can be attacker-controlled, so a request made without logging in can direct the server to issue arbitrary requests. An attacker gains the ability to scan the target's internal network, attack intranet services, and leak sensitive information such as stored API keys. Every lobe-chat deployment older than 1.19.13 is affected, with self-hosted instances reachable from untrusted networks facing the greatest risk. There is no confirmed in-the-wild exploitation or CISA KEV listing yet, but a public proof of concept exists and EPSS assigns a 27.9% probability of exploitation within 30 days (98th percentile), indicating elevated risk.
What to do: Upgrade lobe-chat to version 1.19.13 or later, as the advisory states there are no known workarounds. Until patched, avoid exposing instances directly to untrusted networks and review what internal services and credentials are reachable from the Lobe Chat host. Monitor the GitHub advisory (GHSA-2xcc-vm3f-m8rw) and prioritize patching given the high EPSS score.
| lobehub lobe chat | all versions prior to 1.19.13 |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
Lobe Chat is an open-source, AI chat framework. Versions of lobe-chat prior to 1.19.13 have an unauthorized ssrf vulnerability. An attacker can construct malicious requests to cause SSRF without logging in, attack intranet services, and leak sensitive information. The jwt token header X-Lobe-Chat-Auth strored proxy address and OpenAI API Key, can be modified to scan an internal network in the target lobe-web environment. This issue has been addressed in release version 1.19.13 and all users are advised to upgrade. There are no known workarounds for this vulnerability.
- Vendors
- lobehub
- Products
- lobe chat
- Weakness
- CWE-918
- Vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:L
In the news0 stories
No ingested article mentions this CVE yet.