Description
A flaw was found in hawtio-operator. The operator's ClusterRole grants secrets: [create, get, list, update, watch] across all namespaces. While the operator uses a controller-runtime label-selector cache as a memory optimization, the ServiceAccount token authorizes read access to every Secret in the cluster. The operator also bypasses the cache via direct API calls. Compromise of the operator pod would yield read access to every Secret in the cluster, including bootstrap tokens, cloud credentials, and other operators' secrets.
Published: 2026-09-08
Score: 8.2 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The hawtio-operator cluster role grants the ServiceAccount full secrets permissions across every namespace, including create, get, list, update and watch. The operator’s controller-runtime cache does not impede this access and further bypasses it through direct API calls. Compromise of the operator pod therefore provides an attacker read access to all cluster secrets, such as bootstrap tokens, cloud credentials and other operators’ secrets.

Affected Systems

Red Hat builds of Apache Camel – HawtIO 4 are vulnerable. No specific version numbers are listed in the CNA data.

Risk and Exploitability

The CVSS score of 8.2 reflects a high severity vulnerability. Although an EPSS score is not available, the CVE is not listed in CISA’s KEV catalog. The likely attack path involves compromising the hawtio-operator pod or exploiting an upstream weakness that gives an attacker the necessary privileges. Once the pod is compromised, the attacker can read every cluster secret, leading to potential credential leaks and further lateral movement within the cluster.

Generated by OpenCVE AI on September 8, 2026 at 12:24 UTC.

Remediation

Vendor Workaround

Restrict access to the hawtio-operator namespace and limit who can exec into the operator pod. Monitor cluster audit logs for unexpected Secret access patterns from the hawtio-operator ServiceAccount. As a defence-in-depth measure, apply a NetworkPolicy to the operator namespace restricting egress to only the Kubernetes API server and required service endpoints.


OpenCVE Recommended Actions

  • Restrict access to the hawtio-operator namespace and limit who can exec into the operator pod
  • Monitor cluster audit logs for unexpected Secret access patterns from the hawtio-operator ServiceAccount
  • Apply a NetworkPolicy to the operator namespace that allows egress only to the Kubernetes API server and required service endpoints
  • Consider rotating or revoking cluster secrets that may have been exposed

Generated by OpenCVE AI on September 8, 2026 at 12:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 08 Sep 2026 11:45:00 +0000

Type Values Removed Values Added
Description A flaw was found in hawtio-operator. The operator's ClusterRole grants secrets: [create, get, list, update, watch] across all namespaces. While the operator uses a controller-runtime label-selector cache as a memory optimization, the ServiceAccount token authorizes read access to every Secret in the cluster. The operator also bypasses the cache via direct API calls. Compromise of the operator pod would yield read access to every Secret in the cluster, including bootstrap tokens, cloud credentials, and other operators' secrets.
Title Hawtio-operator: hawtio-operator: cluster-wide secrets read/write granted to operator serviceaccount
First Time appeared Redhat
Redhat apache Camel Hawtio
Weaknesses CWE-269
CPEs cpe:/a:redhat:apache_camel_hawtio:4
Vendors & Products Redhat
Redhat apache Camel Hawtio
References
Metrics cvssV3_1

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


Subscriptions

Redhat Apache Camel Hawtio
cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2026-09-08T11:27:49.823Z

Reserved: 2026-08-27T10:25:52.077Z

Link: CVE-2026-77968

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-08T12:16:59.427

Modified: 2026-09-08T12:16:59.427

Link: CVE-2026-77968

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-08T12:30:17Z

Weaknesses
  • CWE-269

    Improper Privilege Management