CVE-2025-8850: danny-avila/librechat · Expected Behavior Violation
Affects danny-avila/librechatSource CVE Database V5
Not known to be exploited · CVSS 3.1 Low.
Data as of 26 Oct 2026, 09:16 UTC
- EPSS
- 0.4% chance of exploitation in 30 days – higher than 34% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:NExploitation evidence
Disclosed: evidence found.
CVE published 30 Oct 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
GitHubdanny-avila/librechatpkg:github/danny-avila/librechatOther threats | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
European organizations should immediately audit their deployment of danny-avila/librechat to determine if version 0.7.9 or other vulnerable versions are in use. Until a patch is available, administrators should implement compensating controls such as restricting access to the 2FA disable API endpoint via network-level controls or API gateways. Monitoring and alerting on 2FA disable events can help detect suspicious activity. Enforcing strong password policies and additional authentication layers (e.g., hardware tokens or biometric factors) can reduce risk. User education about the importance of 2FA and recognizing social engineering attempts is critical. Organizations should track updates from the vendor or community for patches addressing this vulnerability and apply them promptly. Additionally, consider integrating external identity providers with stronger 2FA enforcement if feasible. Regular security assessments and penetration testing should include validation of 2FA mechanisms to prevent similar design flaws.
Description
In danny-avila/librechat version 0.7.9, there is an insecure API design issue in the 2-Factor Authentication (2FA) flow. The system allows users to disable 2FA without requiring a valid OTP or backup code, bypassing the intended verification process. This vulnerability occurs because the backend does not properly validate the OTP or backup code when the API endpoint '/api/auth/2fa/disable' is directly accessed. This flaw can be exploited by authenticated users to weaken the security of their own accounts, although it does not lead to full account compromise.