CVE-2026-47323 Details
Description
Camel-CXF and Camel-Knative Message Header Injection via Missing Inbound Filtering The CXF and Knative HeaderFilterStrategy implementations (CxfRsHeaderFilterStrategy in camel-cxf-rest, CxfHeaderFilterStrategy in camel-cxf-transport, and KnativeHttpHeaderFilterStrategy in camel-knative-http) only filter outbound Camel-internal headers via setOutFilterStartsWith, while not configuring inbound filtering via setInFilterStartsWith. As a result, an unauthenticated attacker can inject Camel-internal headers (e.g. CamelExecCommandExecutable, CamelFileName) via HTTP requests to CXF-RS or CXF-SOAP endpoints. When a route forwards messages from these endpoints to header-driven components such as camel-exec or camel-file, the injected headers override configured values, enabling remote code execution or arbitrary file writes. This is the same pattern that was previously addressed in camel-undertow (CVE-2025-30177), the broader incoming-header filter (CVE-2025-27636 and CVE-2025-29891), and non-HTTP strategies (CVE-2026-40453). This issue affects Apache Camel: from 3.18.0 before 4.14.6, from 4.15.0 before 4.18.2. Users are recommended to upgrade to version 4.19.0, which fixes the issue. If users are on the 4.18.x LTS releases stream, then they are suggested to upgrade to 4.18.2. If users are on the 4.14.x LTS releases stream, then they are suggested to upgrade to 4.14.6.
A vulnerability exists in Apache Camel's CXF and Knative implementations, specifically within the HeaderFilterStrategy components. This issue arises because the inbound filtering of Camel-internal headers is not properly configured, allowing an unauthenticated attacker to inject these headers through HTTP requests to CXF-RS or CXF-SOAP endpoints. The injected headers can override existing values in header-driven components, potentially leading to remote code execution or unauthorized file writes. This vulnerability affects Apache Camel versions 3.18.0 prior to 4.14.6, 4.15.0 prior to 4.18.2, and 4.19.0 prior to 4.19.0.
Users are advised to upgrade to Apache Camel version 4.19.0, which addresses this vulnerability. For those on the 4.18.x LTS release stream, upgrading to 4.18.2 is recommended. Users on the 4.14.x LTS release stream should upgrade to 4.14.6.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
CISA-ADP
Assessed May 19, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://access.redhat.com/security/cve/CVE-2026-47323 | redhat-SADP | |
| https://bugzilla.redhat.com/show_bug.cgi?id=2479869 | redhat-SADP | |
| https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-47323.json | redhat-SADP | |
| https://camel.apache.org/security/CVE-2026-47323.html | [email protected] | Vendor Advisory |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-178 | Improper Handling of Case Sensitivity | [email protected] |
| CWE-791 | Incomplete Filtering of Special Elements | redhat-SADP |
Affected Products
| Product | Versions |
|---|---|
| apache camel | >= 3.18.0, < 4.14.6 >= 4.15.0, < 4.18.2 |
CPE
Remediation
| |
Change History
7 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jul 15, 2026 | CVE Modified | redhat-SADP |
| Jun 27, 2026 | CVE Modified | redhat-SADP |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 4, 2026 | Initial Analysis | [email protected] |
| May 20, 2026 | CVE Modified | CISA-ADP |
| May 19, 2026 | New CVE Received | [email protected] |