CVE-2026-78234
nicheClient certificate impersonation flaw in hawtio-operator on OpenShift
A flaw in hawtio-operator lets the operator mint client certificates signed with the OpenShift Service CA private signing key using an arbitrary Subject Common Name taken from a namespaced Hawtio custom resource. Because the operator ships a ClusterRole that aggregates Hawtio CR permissions into the edit and admin roles, any user with edit access in any namespace — not just cluster administrators — can trigger issuance of a Service-CA-signed certificate with a subject of their choosing. An attacker can use such a certificate to impersonate any in-cluster service identity toward peers that trust the Service CA for client authentication, including Jolokia agents and other Service-CA-trusting components, producing high confidentiality, integrity and availability impact across the cluster (CVSS 9.9, scope changed). Only OpenShift clusters running hawtio-operator where non-administrators hold edit-level rights in some namespace are affected. No public proof-of-concept, KEV listing, or known exploitation exists; EPSS estimates the 30-day exploitation probability at 0.2%.
What to do: Upgrade hawtio-operator to the latest patched release once available (no fixed version is specified in the available data); until then, consider removing or restricting the aggregated Hawtio custom-resource permissions from the edit and admin ClusterRoles so only cluster administrators can create or modify Hawtio CRs. Audit recently issued Service-CA client certificates for unexpected subject CNs, and review which in-cluster components (e.g., Jolokia agents) trust the Service CA for client authentication.
| Red Hat hawtio-operator | — |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
A flaw was found in hawtio-operator. The operator reads the OpenShift Service CA private signing key from the openshift-service-ca namespace and uses it to mint client certificates with a Subject Common Name (CN) supplied by the author of a namespaced Hawtio custom resource. Because the operator ships a ClusterRole that aggregates Hawtio CR permissions into the edit and admin roles, any user with edit access in any namespace can obtain a Service-CA-signed certificate with an arbitrary subject. This certificate can be used to impersonate any in-cluster service identity to peers that trust the Service CA for client authentication, including Jolokia agents and other Service-CA-trusting components.
- Weakness
- CWE-295
- Vector
- CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
In the news0 stories
No ingested article mentions this CVE yet.