Input validation error in Apache Camel - CVE-2026-46726
Published: August 24, 2026
Vulnerability details
The vulnerability allows a remote attacker to perform server-side request forgery and disclose sensitive information.
The vulnerability exists due to improper input validation in VertxWebsocketConsumer.populateExchangeHeaders() when mapping inbound WebSocket query and path parameters into the Camel Exchange header map. A remote attacker can supply crafted WebSocket query parameters to inject Camel control headers and perform server-side request forgery and disclose sensitive information.
Exploitation requires a route in which the WebSocket consumer feeds a downstream HTTP producer, and property placeholders embedded in the attacker-controlled URI are resolved to real values.