Improper Neutralization of Special Elements used in an Expression Language Statement in Apache Camel - CVE-2026-83531
Published: October 23, 2026
Vulnerability details
The vulnerability allows a remote user to execute arbitrary code with the privileges of the Camel process.
The vulnerability exists due to improper neutralization of expression language statements in the Apache Camel dynamic-router-control endpoint when processing subscription or update control messages containing predicate expressions and expression language names. A remote user can send a crafted control message through a transport whose route forwards messages to this endpoint, causing a supplied expression to be compiled without a language allow-list and evaluated against routed exchanges to execute arbitrary code.