Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessSend authorization URL to victim
-
ExploitVictim completes OAuth flow
-
ExecutionOAuth tokens stored on attacker's account
-
ImpactAttacker accesses victim's MCP services
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication required for critical functions
MITRE ATT&CK
1 technique across 1 tactic: Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | LibreChat versions 0.8.2 to 0.8.2-rc3 with MCP OAuth callback endpoint enabled. Attacker requires valid LibreChat account (PR:L). Victim must complete authorization flow via shared link (UI:R). No verification of session ownership between initiator and token recipient. |
| Impact | The CVSS 7.6 (High) score reflects significant risk: network-based attack (AV:N), low complexity (AC:L), requires low privileges (PR:L) and user interaction (UI:R), with scope change (S:C) leading to high confidentiality impact (C:H). However, real-world risk is moderated by several factors: no KEV listing indicates no known active exploitation, no public POC exists, EPSS data is unavailable (likely due to recent disclosure), and the attack requires social engineering to trick victims into clicking malicious OAuth URLs. The SSVC framework would likely categorize this as 'Attend' priority - while automatable and with significant technical impact, exploitation requires user interaction and is not currently observed in the wild. |
| Exploit ScenarioDerived | An attacker with a low-privileged LibreChat account initiates an OAuth flow with a target service (e.g., Atlassian Confluence), captures the authorization URL, and sends it to a victim via phishing email or message. When the unsuspecting victim clicks the link and completes authentication with their Atlassian credentials, the OAuth tokens are stored in the attacker's LibreChat account instead of the victim's. The attacker can then use these tokens to access the victim's Atlassian resources. No public POC exists, but the attack is straightforward given the CVSS low complexity rating. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 13, 2026
LibreChat versions 0.8.2 through 0.8.2-rc3 contain an authentication bypass vulnerability in the Model Context Protocol (MCP) OAuth callback endpoint that allows attackers to steal OAuth tokens by tricking victims into completing an OAuth flow, resulting in account takeover of the victim's MCP-linked services like Atlassian and Outlook. No active exploitation is known (not in KEV), no POC is publicly available, and EPSS data is not yet available for this newly disclosed vulnerability.
RemediationAI
Upgrade to LibreChat version 0.8.3-rc1 or later, which contains the fix for this vulnerability. The vendor security advisory is available at https://github.com/danny-avila/LibreChat/security/advisories/GHSA-vf7j-7mrx-hp7g. As a temporary workaround, administrators could disable MCP OAuth integrations until patching is complete. Organizations should also review OAuth token storage for any signs of unauthorized tokens that may have been injected before patching.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
LibreChat (CPE: cpe:2.3:a:danny-avila:librechat:*:*:*:*:*:*:*:*) is an open-source ChatGPT clone that implements Model Context Protocol (MCP) for integrating with external services via OAuth. The vulnerability stems from CWE-306 (Missing Authentication for Critical Function) where the OAuth callback endpoint fails to verify that the browser completing the OAuth flow belongs to the same user who initiated it. When integrating with services like Microsoft Outlook or Atlassian products, the OAuth tokens received from these identity providers are stored without proper session validation, allowing cross-user token injection.
Know when Librechat gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:L/A:N
Primary rating from GitHub Advisory · only source for this CVE.
CVSS VectorGitHub Advisory
DescriptionGitHub Advisory
LibreChat is a ChatGPT clone with additional features. From 0.8.2 to 0.8.2-rc3, The MCP (Model Context Protocol) OAuth callback endpoint accepts the redirect from the identity provider and stores OAuth tokens for the user who initiated the flow, without verifying that the browser hitting the redirect URL is logged in or that the logged-in user matches the initiator. An attacker can send the authorization URL to a victim; when the victim completes the flow, the victim’s OAuth tokens are stored on the attacker’s LibreChat account, enabling account takeover of the victim’s MCP-linked services (e.g. Atlassian, Outlook). This vulnerability is fixed in 0.8.3-rc1.
Executive ViewAI
LibreChat versions 0.8.2 through 0.8.2-rc3 contain an authentication bypass vulnerability that could allow attackers to steal OAuth tokens and compromise accounts linked to external services such as Atlassian and Outlook. Organizations using affected LibreChat versions face potential unauthorized access to sensitive business applications and data if users are socially engineered into completing a malicious OAuth flow.
Disable the Model Context Protocol (MCP) OAuth callback endpoint if MCP functionality is not required; implement Web Application Firewall (WAF) rules to monitor and block suspicious OAuth callback requests; restrict outbound connections from LibreChat to OAuth providers to known legitimate service IPs; enforce network segmentation to limit lateral movement if OAuth tokens are compromised; require multi-factor authentication on all linked OAuth services (Atlassian, Outlook, etc.) to reduce account takeover impact; monitor OAuth token usage and revoke suspicious tokens immediately; disable OAuth integrations until patch availability is confirmed.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
A vulnerability in danny-avila/librechat version git 81f2936 allows for path traversal due to improper sanitization of f
An arbitrary file deletion vulnerability exists in danny-avila/librechat version v0.7.5-rc2, specifically within the /ap
LibreChat before v0.8.2-rc2 allows any authenticated user to execute shell commands as root inside the container through
LibreChat 0.7.9 lets an authenticated user turn off two-factor authentication on their own account without supplying a v
Stored cross-site scripting and tracker injection in LibreChat 0.8.0 and earlier allow a user who can create a chat to c
LibreChat is a ChatGPT clone with additional features. Rated high severity (CVSS 8.6), this vulnerability is remotely ex
LibreChat 0.8.1-rc2 has SSRF in the Actions feature that allows authenticated users to make the server perform requests
In danny-avila/librechat version git 0c2a583, there is an improper input validation vulnerability. Rated high severity (
A mass assignment vulnerability exists in danny-avila/librechat, affecting all versions. Rated high severity (CVSS 7.5),
Unbounded `key` and `value` parameters on the LibreChat 0.7.9 memory API (`POST /api/memories` and `PATCH /api/memories/
An unhandled exception in the danny-avila/librechat repository, version git 600d217, can cause the server to crash, lead
An improper access control vulnerability (IDOR) exists in the delete attachments functionality of danny-avila/librechat
EUVD-2026-12092
NVD
CVE.org
EPSS
GitHub
VulDB
Exploit-DB