SQL injection in Apache Camel - CVE-2026-46591
Published: August 24, 2026
Vulnerability details
The vulnerability allows a remote user to read, modify, or delete data in the Neo4j database.
The vulnerability exists due to improper neutralization of special elements in data query logic in the camel-neo4j producer when building the Cypher WHERE clause from the CamelNeo4jMatchProperties header. A remote user can supply crafted JSON property names that are interpolated into the query string to read, modify, or delete data in the Neo4j database.
The issue is reachable when a route maps untrusted input into the CamelNeo4jMatchProperties map or carries untrusted data into that header.