Skip to main content

Apache Camel EUVDEUVD-2026-41850

| CVE-2026-55994 HIGH
Improper Input Validation (CWE-20)
7.5
CVSS 3.1 · Vendor
Share

Severity by source

Vendor (CNA) PRIMARY
7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
vuln.today AI
6.5 MEDIUM

Exploitation needs a specific Iggy-to-HTTP-producer route plus publish access to the stream, so AC:H; publish access may be unauthenticated (PR:N); high secret disclosure (C:H) with limited SSRF-driven integrity (I:L).

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N
4.0 AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (CNA).

CVSS VectorVendor

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

Lifecycle Timeline

6
Analysis Updated
Jul 06, 2026 - 22:28 vuln.today
v3 (cvss_changed)
Analysis Updated
Jul 06, 2026 - 22:28 vuln.today
v2 (cvss_changed)
Re-analysis Queued
Jul 06, 2026 - 22:22 vuln.today
cvss_changed
CVSS changed
Jul 06, 2026 - 22:22 NVD
7.5 (HIGH)
Patch available
Jul 06, 2026 - 10:01 EUVD
Analysis Generated
Jul 05, 2026 - 20:22 vuln.today

Blast Radius

ecosystem impact
† from your stack dependencies † transitive graph · vuln.today resolves 4-path depth
  • 3 maven packages depend on org.apache.camel:camel-iggy (1 direct, 2 indirect)

Ecosystem-wide dependent count for version 4.17.0.

Description PRE-NVD

Disclosed via oss-security. NVD scoring and full description are pending.

AnalysisAI

Server-side request forgery and secret disclosure in the Apache Camel camel-iggy consumer (versions 4.17.0-4.18.2 and 4.19.0-4.20.x) allow an actor able to publish to a consumed Iggy stream to inject Camel control headers such as CamelHttpUri into the Exchange. When the consumer feeds a downstream HTTP producer, the attacker redirects the server-side request to internal services or cloud metadata endpoints, and because the producer resolves Camel property placeholders on the attacker-controlled URI, environment variables, application properties, and vault secrets are exfiltrated. No public exploit identified at time of analysis, and EPSS is low (0.15%), but the confidentiality impact is rated High.

Technical ContextAI

Apache Camel is a widely used Java integration framework whose components bridge messaging systems to other transports. The affected component, camel-iggy, is a consumer/producer for the Iggy message-streaming platform. The root cause is CWE-20 (Improper Input Validation): IggyFetchRecords copied inbound Iggy message user-headers directly into the Camel Exchange header map without applying a HeaderFilterStrategy. Camel uses reserved 'Camel*' header names (e.g., Exchange.HTTP_URI = CamelHttpUri) as internal control metadata that downstream producers act upon, so failing to filter the Camel namespace on ingress lets externally-supplied data masquerade as trusted internal control headers - enabling both SSRF and, via placeholder resolution on the resulting URI, exposure of sensitive information to an unauthorized actor.

RemediationAI

Vendor-released patch: upgrade to Apache Camel 4.21.0, or for the 4.18.x maintenance stream upgrade to 4.18.3, both of which introduce a dedicated IggyHeaderFilterStrategy (and a headerFilterStrategy endpoint option) that case-insensitively filters the Camel header namespace on inbound mapping so externally-supplied Camel*/camel* headers are no longer copied into the Exchange (see https://camel.apache.org/security/CVE-2026-55994.html). For deployments that cannot upgrade immediately, strip the Camel control headers before they reach any downstream producer by placing removeHeaders('Camel*') and removeHeaders('camel*') at the start of the route (side effect: legitimately propagated Camel headers on that route are also dropped), restrict who can publish to the consumed Iggy stream/topic, and avoid bridging an untrusted Iggy consumer directly into an HTTP producer whose target URI can be driven from message headers.

More in Camel

View all
CVE-2025-27636 MEDIUM POC
5.6 Mar 09

Bypass/Injection vulnerability in Apache Camel components under particular conditions.10.0 through <= 4.10.1, from 4.8.0

CVE-2014-0002 HIGH POC
7.5 Mar 21

The XSLT component in Apache Camel before 2.11.4 and 2.12.x before 2.12.3 allows remote attackers to read arbitrary file

CVE-2016-8749 CRITICAL POC
9.8 Mar 28

Apache Camel's Jackson and JacksonXML unmarshalling operation are vulnerable to Remote Code Execution attacks. Rated cri

CVE-2014-0003 HIGH POC
7.5 Mar 21

The XSLT component in Apache Camel 2.11.x before 2.11.4, 2.12.x before 2.12.3, and possibly earlier versions allows remo

CVE-2026-23552 CRITICAL POC
9.1 Feb 23

Cross-realm token acceptance bypass in Apache Camel Keycloak security policy. The KeycloakSecurityPolicy fails to proper

CVE-2026-25747 HIGH POC
8.8 Feb 23

Deserialization of Untrusted Data vulnerability in Apache Camel LevelDB component. The Camel-LevelDB DefaultLevelDBSeria

CVE-2026-40473 HIGH POC
8.8 Apr 27

Unsafe Java deserialization in the Apache Camel camel-mina component (versions 3.0.0 through 4.14.5, 4.15.0 through 4.18

CVE-2019-0194 HIGH POC
7.5 Apr 30

Apache Camel's File is vulnerable to directory traversal. Rated high severity (CVSS 7.5), this vulnerability is remotely

CVE-2017-12634 CRITICAL
9.8 Nov 15

The camel-castor component in Apache Camel 2.x before 2.19.4 and 2.20.x before 2.20.1 is vulnerable to Java object de-se

CVE-2015-5344 CRITICAL
9.8 Feb 03

The camel-xstream component in Apache Camel before 2.15.5 and 2.16.x before 2.16.1 allow remote attackers to execute arb

CVE-2017-12633 CRITICAL
9.8 Nov 15

The camel-hessian component in Apache Camel 2.x before 2.19.4 and 2.20.x before 2.20.1 is vulnerable to Java object de-s

CVE-2013-4330 MEDIUM
6.8 Oct 04

Apache Camel before 2.9.7, 2.10.0 before 2.10.7, 2.11.0 before 2.11.2, and 2.12.0 allows remote attackers to execute arb

Share

EUVD-2026-41850 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy