High severity · published Jul 10, 2026
CVE-2026-55405
LangChain4j: SQL injection via metadata filters in langchain4j-mariadb and langchain4j-pgvector
7.6
CVSS
0.5%
EPSS
No
On KEV
Description
LangChain4j is a Java library for building LLM-powered applications on the JVM. Prior to 1.2.1-beta8, 1.5.1-beta11, 1.11.8-beta19, and 1.16.3-beta26, the MariaDB and pgvector embedding stores build metadata-filter SQL by string-concatenating filter keys, and in MariaDB string values, directly into the query without adequate escaping. A crafted metadata key in EmbeddingSearchRequest.filter() can break out of its SQL context and inject arbitrary SQL into the statements executed by the stores' search and removeAll(Filter) operations, enabling blind data exfiltration, denial of service via sleep functions, and deletion of arbitrary rows through removeAll(Filter). This issue is fixed in langchain4j-mariadb and langchain4j-pgvector versions 1.2.1-beta8, 1.5.1-beta11, 1.11.8-beta19, and 1.16.3-beta26.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:L
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
None
Confidentiality
High
Integrity
Low
Availability
Low
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.5% · higher than 41% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
LA
langchain4j · langchain4j
< 1.2.1-beta8; >= 1.3.0-beta9, < 1.5.1-beta11; >= 1.6.0-beta12, < 1.11.8-beta19; >= 1.12.1-beta21, < 1.16.3-beta26 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-55405
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-55405
github.com
https://github.com/langchain4j/langchain4j/commit/13a0698bdfaf105d8aaf0367881df51358596219
github.com
https://github.com/langchain4j/langchain4j/commit/1bc1f60aa58ef5c3c1703caf73362482480351cf
github.com
https://github.com/langchain4j/langchain4j/commit/8805d5d128694302f1b0a2650174186862f669e7
github.com
https://github.com/langchain4j/langchain4j/commit/ce96291dfb243c7f6753b5d65c7a77914642314f
github.com
https://github.com/langchain4j/langchain4j/commit/f14a10ce77e4ea1b8277f67d6a81f46abd7a5bc2
github.com
https://github.com/langchain4j/langchain4j/releases/tag/1.16.3
More from langchain4j
4.1
CVE-2026-97869
langchain4j LangChain4j-agentic AgenticScopeJsonSerializationIT.java AgenticScopeSerializer.fromJson deserialization
