CVE Catalog

CVE-2026-106119

MediumCVSS 6.0
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.46%

38th percentile - higher than 38% of all known CVEs

Summary

LangChain prior to 1.3.1 does not enforce the documented string type for an untrusted structured session identifier at runtime, allowing it to be interpreted as a MongoDB query condition rather than a literal value. An attacker able to invoke chat-history operations can read, modify, or delete another user's stored conversation when histories are stored in a shared MongoDB collection.

Risk Assessment

Unauthorized disclosure, modification, or deletion of other users' conversation data is possible. The risk applies to applications storing chat histories in a shared MongoDB collection without session identifier validation.

Recommendation

Upgrade LangChain to version 1.3.1 or later. Ensure session identifiers are authenticated and server-controlled as string values.

Other vulnerabilities in LangChain

See all
Original NVD description (English source)

LangChain is a framework for building LLM-powered applications. Prior to 1.3.1, MongoDBChatMessageHistory does not enforce the documented string type for an untrusted structured session identifier at runtime, allowing the identifier to be interpreted as a MongoDB query condition rather than as a literal value when multiple users' histories are stored in a shared MongoDB collection. An attacker able to invoke chat-history operations can read, modify, or delete another user's stored conversation. Applications using authenticated, server-controlled string identifiers are not affected. This issue is fixed in version 1.3.1.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS