Skip to content
Threat Feed
low advisory

Apache Camel: Request forgery vulnerability in camel-platform-http (CVE-2026-85316)

An unintended proxy mode classification in Apache Camel via prefix matching allows unauthenticated request forgery, potentially exposing internal services to unauthorized access.

CVE search metadata

CVE search record: CVE-2026-85316. Severity: medium. CVSS: 4.8. EPSS: 0.30%. KEV: no. Product: camel-platform-http (< 4.18.5, 4.19.0 to < 4.22.1), camel-quarkus-platform-http (< 3.40.0). Brief: Apache Camel: Request forgery vulnerability in camel-platform-http (CVE-2026-85316). Brief link: https://feed.craftedsignal.io/briefs/2026-10-camel-proxy-rce/

Triage facts

Revision 1
Applicability
camel-platform-http (< 4.18.5, 4.19.0 to < 4.22.1), camel-quarkus-platform-http (< 3.40.0)
Evidence
Unknown
Severity
Low
Action
Elevated
Sources
4 public sources
Freshness
Revision 1Oct 21, 10:17 UTC
Vulnerabilities
1 CVE
Source quality
A1Likely

CVE-2026-85316 is a request forgery vulnerability in the camel-platform-http component. The vulnerability is caused by an incorrect implementation of proxy mode identification, where the library evaluates if an endpoint is a proxy by checking if the configured path starts with the string "proxy" instead of requiring an exact match.

Endpoints with paths starting with "proxy" (e.g., "proxyStats", "proxy-health") are incorrectly forced into proxy mode. In this mode, the endpoint acts as a forwarding proxy that uses the client-provided "Host" header to determine its destination. This behavior exposes internal services or resources that the application server can reach.

Impact

Successful exploitation allows for request forgery, where an attacker can proxy requests through the vulnerable endpoint to reach internal network resources. The severity is mitigated by the need for the application to have existing routes with paths starting with "proxy" that were not intended to serve as proxies.

Recommendation

  • Upgrade camel-platform-http to version 4.18.5, 4.22.1, or 4.23.0.
  • Upgrade camel-quarkus-platform-http to version 3.40.0 or later.
  • If upgrading is not immediately possible, identify all platform-http endpoints with paths starting with "proxy" that are not intended to act as proxies and rename these paths to avoid the prefix conflict.

Immediate actions

Inventory all services using camel-platform-http for paths starting with "proxy"

Application Security 48h

Mitigations

Upgrade camel-platform-http to 4.22.1 or 4.23.0

immediate IT Operations

CVE-2026-85316