Description
Improper Handling of Case Sensitivity vulnerability in Apache Camel Netty HTTP component.



This issue affects Apache Camel: from 4.0.0 before 4.18.5, from 4.19.0 before 4.22.1.



The camel-netty-http security constraint compared the request path against the configured context path using a case-sensitive match, while the routing that dispatches the request to the endpoint did not apply the same rule. The two comparisons therefore disagreed for any path whose case differed from the configured value. An external caller could alter the case of a character in a path segment so that the security constraint no longer recognised the path as protected, while the request still dispatched to the same endpoint. The result is that the constraint is skipped and the protected route is reached without satisfying it. No credential, prior access or special configuration is required beyond being able to send a request to the consumer.



Upgrade to Apache Camel 4.23.0, which fixes the issue. Users on the 4.18.x LTS releases stream should upgrade to 4.18.5. Users on the 4.22.x LTS releases stream should upgrade to 4.22.1. The constraint now matches the request path with the same case rules the dispatch uses, so the two can no longer disagree. For deployments that cannot upgrade immediately, place the authorization decision in front of the Camel consumer, for example in a reverse proxy that normalises the request path before forwarding.
Published: 2026-10-19
Score: 8.2 High
EPSS: n/a
KEV: No
Impact: Security constraint bypass leading to unauthorized access of protected routes
Action: Upgrade
AI Analysis

Impact

Apache Camel’s Netty HTTP component originally compared the request path to its configured context path in a case‑sensitive manner while dispatching requests used a case‑insensitive comparison. This discrepancy allowed an attacker to alter the case of any character within the path so the security constraint would not recognize the path as protected. Consequently the restricted route was reached without authentication or authorization. The flaw does not require credentials or special configuration, merely the ability to send an HTTP request to the Camel consumer.

Affected Systems

The vulnerability affects Apache Camel versions prior to 4.18.5 in the 4.18.x series, prior to 4.22.1 in the 4.22.x series, and all versions from 4.0.0 up to those points. Users of these releases are impacted regardless of deployment environment as the flaw is in the core Netty HTTP component.

Risk and Exploitability

The CVSS score of 8.2 indicates high severity, and you should treat the vulnerability as a high‑risk issue. EPSS data is not available, so exploitation probability cannot be quantified, but the flaw is actively exploitable with a simple HTTP request. The vulnerability is not listed in CISA’s KEV catalog, though the absence of a listing does not reduce the need for remediation. Attackers may exploit the weakness from any external network accessible to the Camel consumer.

Generated by OpenCVE AI on October 19, 2026 at 12:06 UTC.

Remediation

Vendor Solution

Upgrade to Apache Camel 4.23.0, which fixes the issue. Users on the 4.18.x LTS releases stream should upgrade to 4.18.5. Users on the 4.22.x LTS releases stream should upgrade to 4.22.1. The constraint now matches the request path with the same case rules the dispatch uses, so the two can no longer disagree.


Vendor Workaround

For deployments that cannot upgrade immediately, place the authorization decision in front of the Camel consumer, for example in a reverse proxy that normalises the request path before forwarding.


OpenCVE Recommended Actions

  • Upgrade to Apache Camel 4.23.0, or upgrade to 4.18.5 for the 4.18.x LTS stream and 4.22.1 for the 4.22.x LTS stream, which remove the case‑sensitivity mismatch.
  • If an upgrade is not immediately possible, place an authorization decision before the Camel consumer, such as a reverse proxy that normalizes the request path case before forwarding the request.
  • Monitor HTTP traffic for requests that reach protected routes without proper authentication, and apply rate‑limiting or alerting to detect suspicious access patterns.

Generated by OpenCVE AI on October 19, 2026 at 12:06 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 19 Oct 2026 16:45:00 +0000

Type Values Removed Values Added
First Time appeared Apache
Apache apache Camel
Apache camel
Vendors & Products Apache
Apache apache Camel
Apache camel

Mon, 19 Oct 2026 10:45:00 +0000

Type Values Removed Values Added
Description Improper Handling of Case Sensitivity vulnerability in Apache Camel Netty HTTP component. This issue affects Apache Camel: from 4.0.0 before 4.18.5, from 4.19.0 before 4.22.1. The camel-netty-http security constraint compared the request path against the configured context path using a case-sensitive match, while the routing that dispatches the request to the endpoint did not apply the same rule. The two comparisons therefore disagreed for any path whose case differed from the configured value. An external caller could alter the case of a character in a path segment so that the security constraint no longer recognised the path as protected, while the request still dispatched to the same endpoint. The result is that the constraint is skipped and the protected route is reached without satisfying it. No credential, prior access or special configuration is required beyond being able to send a request to the consumer. Upgrade to Apache Camel 4.23.0, which fixes the issue. Users on the 4.18.x LTS releases stream should upgrade to 4.18.5. Users on the 4.22.x LTS releases stream should upgrade to 4.22.1. The constraint now matches the request path with the same case rules the dispatch uses, so the two can no longer disagree. For deployments that cannot upgrade immediately, place the authorization decision in front of the Camel consumer, for example in a reverse proxy that normalises the request path before forwarding.
Title Apache Camel: Camel-Netty-HTTP Security Constraint Bypass via Case-Sensitive Context-Path Matching
Weaknesses CWE-178
References
Metrics cvssV3_1

{'score': 8.2, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N'}


Subscriptions

Apache Apache Camel Camel
cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-10-19T10:27:58.845Z

Reserved: 2026-08-26T09:38:52.349Z

Link: CVE-2026-80343

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-19T11:17:21.223

Modified: 2026-10-19T11:17:21.223

Link: CVE-2026-80343

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-19T16:30:13Z

Weaknesses
  • CWE-178

    Improper Handling of Case Sensitivity