CVE-2026-33454 Details
Description
The Camel-Mail component is vulnerable to Camel message header injection. The custom header filter strategy used by the component (MailHeaderFilterStrategy) only filters the 'out' direction via setOutFilterStartsWith, while it does not configure the 'in' direction via setInFilterStartsWith. As a result, when a Camel application consumes mail through camel-mail (for example via from(\"imap://...\") or from(\"pop3://...\")) the inbound filter check is skipped and Camel-prefixed MIME headers are mapped unfiltered into the Exchange. An attacker who can deliver an email to a mailbox monitored by such a consumer can inject Camel-specific headers that, for some Camel components downstream of the mail consumer (such as camel-bean, camel-exec, or camel-sql), can alter the behaviour of the route. This is the same pattern that was previously addressed in camel-undertow (CVE-2025-30177) and the broader incoming-header filter (CVE-2025-27636 and CVE-2025-29891). This issue affects Apache Camel: from 3.0.0 before 4.14.6, from 4.15.0 before 4.18.1. 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.1. 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 the Apache Camel Mail component, allowing for Camel message header injection due to improper filtering of inbound headers. The component's custom header filter strategy, MailHeaderFilterStrategy, only applies to outgoing headers and neglects incoming ones. This oversight enables an attacker to inject Camel-specific headers into the Exchange by sending emails to a monitored mailbox. Such injected headers can disrupt the behavior of downstream Camel components like camel-bean, camel-exec, or camel-sql. The vulnerability affects Apache Camel versions 3.0.0 prior to 4.14.6 and 4.15.0 prior to 4.18.1.
Users should upgrade to Apache Camel version 4.19.0. For those on the 4.18.x LTS release stream, upgrade to 4.18.1. If on the 4.14.x LTS release stream, 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 Apr 27, 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/errata/RHSA-2026:17668 | redhat-SADP | |
| https://access.redhat.com/errata/RHSA-2026:19835 | redhat-SADP | |
| https://access.redhat.com/security/cve/CVE-2026-33454 | redhat-SADP | |
| https://bugzilla.redhat.com/show_bug.cgi?id=2463181 | redhat-SADP | |
| https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-33454.json | redhat-SADP | |
| https://camel.apache.org/security/CVE-2026-33454.html | [email protected] | Vendor Advisory |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-1173 | Improper Use of Validation Framework | redhat-SADP |
| CWE-502 | Deserialization of Untrusted Data | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| apache camel | >= 3.0.0, < 4.14.6 >= 4.15.0, < 4.18.1 |
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] |
| Apr 28, 2026 | Initial Analysis | [email protected] |
| Apr 27, 2026 | CVE Modified | CISA-ADP |
| Apr 27, 2026 | New CVE Received | [email protected] |