CVE-2024-32964CWE-918

lobe-chat `/api/proxy` endpoint Server-Side Request Forgery vulnerability

Critical · published May 10, 2024

Patch now

High probability of exploitation

CVSS calls it critical at 9.0. It sits in the 99.0th percentile for exploit probability.

CVSS v3.1
9.0
EPSS
53%
Percentile
99.0
In the wild
Unconfirmed
What it is

🚨 Lobe Chat has a gaping Server-Side Request Forgery (SSRF) hole in its /api/proxy endpoint that attackers can leverage without any login at all! 🔥 Think of it like a sneaky courier who can deliver messages anywhere in a company without ever checking in at reception. They can access sensitive areas and potentially steal classified documents just by crafting the right requests! This vulnerability could unleash chaos, allowing attackers to not only probe internal services but also leak sensitive information from the server. Imagine an intruder wandering through your network, gathering data on everything from user credentials to confidential APIs—absolutely devastating!

Put simply

Think of it like a sneaky courier who can deliver messages anywhere in a company without ever checking in at reception. They can access sensitive areas and potentially steal classified documents just by crafting the right requests! The SSRF vulnerability allows attackers to send unauthorized requests from the server, potentially accessing internal resources that should be off-limits. This means they can exploit the /api/proxy endpoint to reach and interact with intranet services without any authentication.

What to do

This vulnerability could unleash chaos, allowing attackers to not only probe internal services but also leak sensitive information from the server. Imagine an intruder wandering through your network, gathering data on everything from user credentials to confidential APIs—absolutely devastating! Immediately update Lobe Chat to version 0.150.6 or later to close off this vulnerability. Additionally, consider implementing stricter input validation on the /api/proxy endpoint to further restrict unauthorized access. 🛡️ You've got this! By taking these steps, you’ll ensure your chatbot framework is secure and ready to chat safely. 🌟

The record
Technical detail
CVSS v3.1
9.0 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:L/A:H
CVSS v4.0
Not supplied
EPSS
0.52964 · 99.0th percentile
Weakness
CWE-918 · Server-Side Request Forgery (SSRF)
Published
2024-05-10T14:49Z
EPSS history
Timeline
  • 10 MAY 14:49Z
    lobe-chat `/api/proxy` endpoint Server-Side Request Forgery vulnerability
    cvelistv5