Input validation error in Apache Camel - CVE-2026-46454
Published: August 24, 2026
Vulnerability details
The vulnerability allows a remote attacker to inject Camel control headers.
The vulnerability exists due to improper input validation in CometdBinding.populateExchangeFromMessage when processing inbound Bayeux messages. A remote attacker can send a specially crafted CometD message with a malicious ext.CamelHeaders map to inject Camel control headers.
The issue is exposed because no Bayeux SecurityPolicy is installed by default, and the injected headers can persist across internal direct, seda, and vm hops.