Mark Thorson

#16214of 56,335
17.6Total CVSS
Vulnerabilities · 3
Medium
3
PT-2025-10464
6.3
2025-03-09
Apache · Apache Camel · CVE-2025-27636
**Name of the Vulnerable Software and Affected Versions** Apache Camel versions 4.10.0 through 4.10.1 Apache Camel versions 4.8.0 through 4.8.4 Apache Camel versions 3.10.0 through 3.22.3 **Description** A bypass and injection issue exists in the default incoming header filter of Apache Camel due to case-sensitive filtering. The mechanism only blocks headers starting with "Camel", "camel", or "org.apache.camel.", allowing attackers to bypass these filters using mixed-case headers (e.g., `cAmel`) or HTTP request parameters. This can lead to remote code execution (RCE) by altering the behavior of specific components. For example, in the `camel-bean` component, an attacker can invoke methods other than those intended by the application. In the `camel-jms` component, malicious headers can redirect messages to different queues on the same broker. The `camel-exec` component is also susceptible to command overwriting. This issue is particularly critical for applications directly exposed to the internet via HTTP components such as `camel-servlet`, `camel-jetty`, `camel-undertow`, `camel-platform-http`, and `camel-netty-http`. Thousands of scans and attack attempts have been recorded in the wild, especially within cloud-native environments like Kubernetes clusters. **Recommendations** Upgrade Apache Camel version 4.10.x LTS to 4.10.2. Upgrade Apache Camel version 4.8.x LTS to 4.8.5. Upgrade Apache Camel version 3.x to 3.22.4. As a temporary workaround, use the `removeHeaders` EIP to filter out headers that do not strictly start with "Camel", "camel", or "org.apache.camel.".