GitHub Advisoryadvisory · npm
GHSA-5x6v-p487-7qh2 LangChain: RediSearch Filter Injection via Unescaped Tag/Text Values
LOW
Official page ↗
- Aliases
- CVE-2026-105799
- Ecosystem
- npm
- Packages
- @langchain/redis
- Severity
- Low
- CVSS vector
- CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
- Weaknesses
- CWE-943
- Reviewed
- 2026-10-06
Affected packages
• npm @langchain/redis: < 1.1.1 → fixed in 1.1.1
Description
Summary
`@langchain/redis` did not properly escape values used to construct structured RediSearch TAG and TEXT filters. An application that passes attacker-controlled values into these filters could allow the attacker to alter the resulting search query.
Affected versions
`@langchain/redis` versions through 1.1.0 are affected.
Impact
An attacker who can control values passed to the affected structured TAG or TEXT filters can inject RediSearch syntax and alter or broaden the resulting search query. In applications that use an attacker-influenceable filter as a tenant or document-access boundary, this may expose indexed documents outside the attacker's intended scope.
Remediation
Upgrade to `@langchain/redis` 1.1.1 or later.
The fix escapes RediSearch special characters, validates field names and structured filter types, and applies these protections across fluent filter builders and custom-schema query construction.
Credits
Thanks to @thesanjok and @shovanchakraborty for reporting this issue.
Related
Alias · CVE (1)
- CVE-2026-105799 LangChain is a framework for building LLM-powered applications. vulnerability
Weakness · CWE (1)
- CWE-943 Improper Neutralization of Special Elements in Data Query Logic weakness
References
- https://github.com/langchain-ai/langchainjs/security/advisories/GHSA-5x6v-p487-7qh2 web
- https://nvd.nist.gov/vuln/detail/CVE-2026-105799 advisory
- https://github.com/langchain-ai/langchainjs/pull/10701 web
- https://github.com/langchain-ai/langchainjs/commit/880e3969ea643a2147777a4d5e8bd606a697edf7 web
- https://github.com/langchain-ai/langchainjs package
- https://github.com/langchain-ai/langchainjs/releases/tag/@langchain/[email protected] web