CVE-2026-105311 Console-operator: streams for apache kafka console: cross-namespace kafkauser secret exfiltration via confused deputy

High 7.7 Published Updated
Exploited in the wild
Not known
Fix
None listed

What is CVE-2026-105311?

CVE-2026-105311 is a high-severity vulnerability in Red Hat StreamsHub Console for Apache Kafka®, published on 20 Oct 2026.

Official description

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.

Weakness: CWE-441

Which versions are affected by CVE-2026-105311?

How do I fix CVE-2026-105311?

No fix has been published for CVE-2026-105311 yet. Limit exposure of the affected software until one is available.

Is CVE-2026-105311 being exploited?

There is no known exploitation of CVE-2026-105311 in the wild and no public exploit code.

Sources

Also known as GHSA-h4vv-pfp4-5x34.

Is CVE-2026-105311 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free