CVE-2026-31950

LibreChat's IDOR in SSE Stream Subscription Allows Reading Other Users' Chats

State
Published
Severity
5.3 Medium
Published
Mar 27, 2026
Updated
Mar 27, 2026
Reserved
Mar 10, 2026

Read the record on cve.org

Description

LibreChat is a ChatGPT clone with additional features. In versions 0.8.2-rc2 through 0.8.2-rc3, the SSE streaming endpoint `/api/agents/chat/stream/:streamId` does not verify that the requesting user owns the stream. Any authenticated user who obtains or guesses a valid stream ID can subscribe and read another user's real-time chat content, including messages, AI responses, and tool invocations. Version 0.8.2 patches the issue.

Scores

CVSSScoreVectorSource
3.15.3 MediumCVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:NGitHub_M

Weaknesses

Affected Products

ProductVersions
LibreChatdanny-avila
  • >= 0.8.2-rc2, < 0.8.2Affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.