CVE-2025-6088: Improper Authorization in danny-avila/librechat
In version 0.7.8 of danny-avila/librechat, improper authorization controls in the conversation sharing feature allow unauthorized access to other users' conversations if the conversation ID is known. Although UUIDv4 conversation IDs are generated server-side and are difficult to brute force, they can be obtained from less-protected sources such as server-side access logs, browser history, or screenshots. The vulnerability permits a logged-in user to gain read-only access to another user's conversations by exploiting the /api/share/conversationID endpoint, which lacks authorization checks. This issue is resolved in version v0.7.9-rc1.
Affected Software
Remediation
Event History
Frequently Asked Questions
What is the severity of CVE-2025-6088?
CVE-2025-6088 has a high severity due to the improper authorization controls that allow unauthorized access to sensitive user conversations.
How do I fix CVE-2025-6088?
To fix CVE-2025-6088, upgrade to a version of librechat later than 0.7.8 where the proper authorization controls are implemented.
What systems are affected by CVE-2025-6088?
CVE-2025-6088 affects version 0.7.8 of the danny-avila/librechat software.
What type of vulnerability is CVE-2025-6088?
CVE-2025-6088 is categorized as an authorization vulnerability in the conversation sharing feature.
Can CVE-2025-6088 lead to data breaches?
Yes, CVE-2025-6088 can lead to data breaches by exposing private conversations to unauthorized users.