Description
Insufficient Granularity of Access Control vulnerability in Apache Camel Platform HTTP component.

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

The component decided whether an endpoint ran in proxy mode by testing whether its configured path started with the string proxy, rather than by matching the path exactly. Any endpoint whose path merely begins with those characters - proxyStatus, proxy-config, proxying and so on - therefore became a proxy endpoint without the route author asking for it. A proxy endpoint forwards requests onward, so an endpoint that was intended to serve its own content instead relays traffic on behalf of whoever calls it, which is both a request forgery primitive and an exposure of whatever the forwarding path can reach.

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. Proxy mode is now selected by an exact path match rather than by prefix. For deployments that cannot upgrade immediately, rename any endpoint path that begins with proxy but is not intended to be a proxy.
Published: 2026-10-19
Score: 4.8 Medium
EPSS: n/a
KEV: No
Impact: Unintended proxy mode that can turn endpoints into untrusted request forwarders, potentially exposing internal services or enabling request forgery.
Action: Immediate Patch
AI Analysis

Impact

The Camel-Platform-HTTP component in Apache Camel mistakenly determines whether an endpoint should operate in proxy mode by checking if its configured path begins with the string 'proxy'. When an endpoint path only starts with those characters—such as 'proxyStatus', 'proxying', or 'proxy-config'—it is incorrectly treated as a proxy endpoint, even though the developer did not intend this. The unintended proxy setting allows the endpoint to forward incoming requests to arbitrary backends, creating a request‑forgery primitive and exposing whatever resources the forwarding target can reach.

Affected Systems

Apache Camel versions prior to 4.18.5 in the 4.18.x LTS stream, prior to 4.22.1 in the 4.22.x LTS stream, and all releases from 4.0.0 up to those points are affected. The flaw is present in the Camel-Platform-HTTP component across those versions, meaning any deployment that uses the affected Camel distribution without upgrading or renaming paths that begin with 'proxy' is vulnerable.

Risk and Exploitability

The CVSS score of 4.8 indicates a moderate severity. EPSS data is missing, and the vulnerability is not listed in the CISA KEV catalog, suggesting that major public exploitation is not yet documented. Exploitation requires an attacker to target an endpoint with a path beginning with 'proxy' or to influence the configuration of a Camel instance. Because the fault lies in access control logic rather than a binary flaw or code execution path, the likelihood of remote exploitation depends on the exposure of the endpoint to external traffic and the ability to manipulate the configuration. The vulnerability remains controllable only by designers who can modify Camel routes or deployment configuration.

Generated by OpenCVE AI on October 19, 2026 at 12:23 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. Proxy mode is now selected by an exact path match rather than by prefix.


Vendor Workaround

For deployments that cannot upgrade immediately, rename any endpoint path that begins with proxy but is not intended to be a proxy.


OpenCVE Recommended Actions

  • Upgrade to the latest Camel distribution—Apache Camel 4.23.0 for the main branch, or to 4.18.5 for the 4.18.x LTS stream, or to 4.22.1 for the 4.22.x LTS stream—to apply the patch that changes proxy mode selection to an exact path match.
  • For environments that cannot upgrade immediately, rename any endpoint path that begins with the string 'proxy' to a name that does not trigger proxy mode, ensuring that only routes with an exact path match of 'proxy' remain in proxy mode.
  • After upgrading or renaming, audit all Camel route configurations to confirm that no unintended proxy endpoints exist and that the new exact‑path matching rule is enforced.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 19 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 19 Oct 2026 11:00:00 +0000

Type Values Removed Values Added
Description Insufficient Granularity of Access Control vulnerability in Apache Camel Platform HTTP component. This issue affects Apache Camel: from 4.0.0 before 4.18.5, from 4.19.0 before 4.22.1. The component decided whether an endpoint ran in proxy mode by testing whether its configured path started with the string proxy, rather than by matching the path exactly. Any endpoint whose path merely begins with those characters - proxyStatus, proxy-config, proxying and so on - therefore became a proxy endpoint without the route author asking for it. A proxy endpoint forwards requests onward, so an endpoint that was intended to serve its own content instead relays traffic on behalf of whoever calls it, which is both a request forgery primitive and an exposure of whatever the forwarding path can reach. 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. Proxy mode is now selected by an exact path match rather than by prefix. For deployments that cannot upgrade immediately, rename any endpoint path that begins with proxy but is not intended to be a proxy.
Title Apache Camel: Camel-Platform-HTTP Unintended Proxy Mode via Prefix Path Matching
Weaknesses CWE-1220
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-10-19T14:32:09.821Z

Reserved: 2026-09-03T16:47:12.426Z

Link: CVE-2026-85316

cve-icon Vulnrichment

Updated: 2026-10-19T14:32:02.994Z

cve-icon NVD

Status : Received

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

Modified: 2026-10-19T15:17:08.203

Link: CVE-2026-85316

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-19T12:30:14Z

Weaknesses
  • CWE-1220

    Insufficient Granularity of Access Control