← Back to search

CVE-2026-111704

9.8 CRITICALpublic exploit available

Published 2026-10-16 · Updated 2026-10-16

AI risk analysis

Summary
LangChat has a critical authentication bypass vulnerability where unauthenticated users can access protected REST controllers and read plaintext passwords, LLM API keys, and create admin accounts. This allows full system compromise without any credentials.
Exploitability
Very easy to exploit with no preconditions - attackers simply need to access the vulnerable endpoints to gain full administrative access and data control.
Blast radius
High impact in real-world scenarios as attackers can steal sensitive API keys, create persistent admin accounts, and modify/delete all system data without detection.
Detection
No reliable host or network indicator is derivable from the published description.
Prioritized remediation
Apply the fix from commit 2a6285a which registers the missing Sa-Token interceptor to secure REST controllers.
auth-bypassapiwebcredential-exfiltration

Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

LangChat through commit 2a6285a contains a missing authentication vulnerability that allows unauthenticated remote attackers to access REST controllers because no Sa-Token interceptor is registered. Attackers can query /api/v1/auth/users to read plaintext passwords, retrieve LLM provider API keys, create super-admin accounts, and modify or delete data.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Weaknesses

CWE-306

Public exploit & PoC references

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.