CVEFinder.io

CVE-2025-27636

๐Ÿ”ถ medium
๐Ÿ” Scan for this CVE
Summary

Bypass/Injection vulnerability in Apache Camel components under particular conditions. This issue affects Apache Camel: from 4.10.0 through <= 4.10.1, from 4.8.0 through <= 4.8.4, from 3.10.0 through <= 3.22.3. Users are recommended to upgrade to version 4.10.2 for 4.10.x LTS, 4.8.5 for 4.8.x LTS and 3.22.4 for 3.x releases. This vulnerability is present in Camel's default incoming header filter, that allows an attacker to include Camel specific headers that for some Camel components can a

Description

Bypass/Injection vulnerability in Apache Camel components under particular conditions.

This issue affects Apache Camel: from 4.10.0 through <= 4.10.1, from 4.8.0 through <= 4.8.4, from 3.10.0 through <= 3.22.3.

Users are recommended to upgrade to version 4.10.2 for 4.10.x LTS, 4.8.5 for 4.8.x LTS and 3.22.4 for 3.x releases.



This vulnerability is present in Camel's default incoming header filter, that allows an attacker to include Camel specific

headers that for some Camel components can alter the behaviours such as the camel-bean component, to call another method

on the bean, than was coded in the application. In the camel-jms component, then a malicious header can be used to send

the message to another queue (on the same broker) than was coded in the application. This could also be seen by using the camel-exec component




The attacker would need to inject custom headers, such as HTTP protocols. So if you have Camel applications that are

directly connected to the internet via HTTP, then an attacker could include malicious HTTP headers in the HTTP requests

that are send to the Camel application.




All the known Camel HTTP component such as camel-servlet, camel-jetty, camel-undertow, camel-platform-http, and camel-netty-http would be vulnerable out of the box.

In these conditions an attacker could be able to forge a Camel header name and make the bean component invoking other methods in the same bean.

In terms of usage of the default header filter strategy the list of components using that is:


* camel-activemq
* camel-activemq6
* camel-amqp
* camel-aws2-sqs
* camel-azure-servicebus
* camel-cxf-rest
* camel-cxf-soap
* camel-http
* camel-jetty
* camel-jms
* camel-kafka
* camel-knative
* camel-mail
* camel-nats
* camel-netty-http
* camel-platform-http
* camel-rest
* camel-sjms
* camel-spring-rabbitmq
* camel-stomp
* camel-tahu
* camel-undertow
* camel-xmpp






The vulnerability arises due to a bug in the default filtering mechanism that only blocks headers starting with "Camel", "camel", or "org.apache.camel.".ย 


Mitigation:ย You can easily work around this in your Camel applications by removing theย headers in your Camel routes. There are many ways of doing this, alsoย globally or per route. This means you could use the removeHeaders EIP, to filter out anything like "cAmel, cAMEL" etc, or in general everything not starting with "Camel", "camel" or "org.apache.camel.".

CVSS Score
5.6
Medium
EPSS Score
28.4
Exploit Probability
Published Date
2025-03-09
First Seen: 2026-01-05
๐Ÿ“Š Relative Risk Intelligence

This CVE is Lower Risk - more severe than 32.6% of all 330,193 vulnerabilities in our database.

#222,396
Below average severity
Severity Percentile
๐ŸŽฏ CISA SSVC Assessment Updated: Mar 10, 2025
๐Ÿ” Exploitation Status
Poc
Proof-of-concept available
โš™๏ธ Automatable
NO
Requires human interaction
๐Ÿ’ฅ Technical Impact
Partial
Limited system impact
๐Ÿ† Discovered By
Mark Thorson
SSVC data provided by CISA
Last Modified 2025-06-23
CVSS Vector 3.1 CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L
CWE IDs (Weakness Types)

๐Ÿ“ฆ Affected Products 3

๐Ÿ”— References 6

๐Ÿ”— Related CVEs 6

CVE ID Severity CVSS EPSS Summary Published
CVE-2026-47323 โ›” critical 9.8 0.1 Camel-CXF and Camel-Knative Message Header Injection via Missing Inbound Filtering The CXF and Knative HeaderFilterStra... 2026-05-19
CVE-2026-23552 โ›” critical 9.1 0.0 Cross-Realm Token Acceptance Bypass in KeycloakSecurityPolicy Apache Camel Keycloak component.ย  The Camel-Keycloak Key... 2026-02-23
CVE-2026-25747 โš ๏ธ high 8.8 0.1 Deserialization of Untrusted Data vulnerability in Apache Camel LevelDB component. The Camel-LevelDB DefaultLevelDBSeri... 2026-02-23
CVE-2025-66169 ๐Ÿ”ถ medium 5.3 0.2 Cypher Injection vulnerability in Apache Camel camel-neo4j component. This issue affects Apache Camel: from 4.10.0 befo... 2026-01-14
CVE-2025-30177 ๐Ÿ”ถ medium 6.5 0.6 Bypass/Injection vulnerability in Apache Camel in Camel-Undertow component under particular conditions. This issue affe... 2025-04-01
CVE-2025-29891 ๐Ÿ”ถ medium 4.8 0.2 Bypass/Injection vulnerability in Apache Camel. This issue affects Apache Camel: from 4.10.0 before 4.10.2, from 4.8.0 ... 2025-03-12
These CVEs affect the same products