CVE-2026-105311CWE-441

CVE-2026-105311

High · published October 20, 2026

CVSS v3.1
7.7
EPSS
0%
Percentile
18.9
In the wild
Unconfirmed
What it is

The StreamsHub Console operator acts as a confused deputy: a Kubernetes tenant with permission to create a Console custom resource can set spec.kafkaClusters[].credentials.kafkaUser.namespace to any namespace. The operator, running with cluster-wide Secrets RBAC, reads the victim-namespace KafkaUser Secret (SASL credentials or TLS private keys) and writes the plaintext material into a Secret in the attacker's namespace. No same-namespace check or allowlist exists anywhere in the code path.

The record
Technical detail
CVSS v3.1
7.7 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.00274 · 18.9th percentile
Weakness
CWE-441 · Unintended Proxy or Intermediary ('Confused Deputy')
Published
2026-10-20T16:17Z
References (2)
EPSS history
Timeline
  • 22 OCT 03:28Z
    EPSS moved — → 0%
    epss
  • 20 OCT 11:30Z
    Console-operator: streams for apache kafka console: cross-namespace kafkauser secret exfiltration via confused deputy
    cvelistv5
  • 20 OCT 11:30Z
    Console-operator: streams for apache kafka console: cross-namespace kafkauser secret exfiltration via confused deputy
    cvelistv5