What’s Vulnerable › Vulnerabilities
CVE-2026-31945: LibreChat Server-Side Request Forgery using DNS resolution
- Severity: high (CVSS 7.7 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.3% probability of exploitation in the next 30 days
- Public exploit or detection template: yes
- Published: 2026-03-27 · updated 2026-10-26
- Weakness: CWE-918
Description
LibreChat is a ChatGPT clone with additional features. Versions 0.8.2-rc2 through 0.8.2 are vulnerable to a server-side request forgery (SSRF) attack when using agent actions or MCP. Although a previous SSRF vulnerability (https://github.com/danny-avila/LibreChat/security/advisories/GHSA-rgjq-4q58-m3q8) was reported and patched, the fix only introduced hostname validation. It does not verify whether DNS resolution results in a private IP address. As a result, an attacker can still bypass the protection and gain access to internal resources, such as an internal RAG API or cloud instance metadata endpoints. Version 0.8.3-rc1 contains a patch.
Affected products
- danny-avila LibreChat: 0.8.2, 0.8.2-rc2, 0.8.2-rc3
References
- https://github.com/danny-avila/LibreChat/security/advisories/GHSA-f92m-jpv7-55p2
- https://github.com/danny-avila/LibreChat/security/advisories/GHSA-f92m-jpv7-55p2
Get alerted when CVE-2026-31945 or the next vulnerability affects your stack