Analysis and contextual insights are available on OpenCVE Cloud.
Vendor Workaround
1. Verify Strimzi NetworkPolicy exists restricting CC :9090 to operator pods 2. Do not expose CC :9090 via Ingress or Route — must not be externally accessible 3. Confirm TLS is enabled on the CC HTTP endpoint (Strimzi default) 4. For standalone CC: deploy path-normalizing reverse proxy and restrict :9090 via firewall
Tracking
Sign in to view the affected projects.
No advisories yet.
Tue, 20 Oct 2026 12:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Cruise Control's Jetty ConstraintSecurityHandler registers security constraints on exact path specs without a catch-all wildcard constraint and without calling setDenyUncoveredHttpMethods(true). The servlet routes requests using Path.of(pathInfo).getFileName(), which strips all leading segments and trailing slashes. Requests like POST /kafkacruisecontrol/x/rebalance bypass authentication entirely but still dispatch to admin endpoints. All 15 admin endpoints become reachable without authentication. In AMQ Streams, the Strimzi operator's NetworkPolicy restricts Cruise Control port 9090 to operator pods only, reducing effective severity to Important. | |
| Title | Cruise-control: streams for apache kafka cruise control: authentication bypass via extra path segment allows unauthenticated access to all admin endpoints | |
| First Time appeared |
Redhat
Redhat amq Streams |
|
| Weaknesses | CWE-287 | |
| CPEs | cpe:/a:redhat:amq_streams:2 cpe:/a:redhat:amq_streams:3 |
|
| Vendors & Products |
Redhat
Redhat amq Streams |
|
| References |
| |
| Metrics |
cvssV3_1
|
Status: PUBLISHED
Assigner: redhat
Published:
Updated: 2026-10-20T11:30:29.296Z
Reserved: 2026-10-06T07:57:58.570Z
Link: CVE-2026-105949
No data.
Status : Awaiting Analysis
Published: 2026-10-20T12:17:28.847
Modified: 2026-10-20T15:03:59.857
Link: CVE-2026-105949
No data.
OpenCVE Enrichment
Updated: 2026-10-20T14:45:13Z