Skip to main content

hawtio-operator CVE-2026-78234

| EUVDEUVD-2026-72693 CRITICAL
Improper Certificate Validation (CWE-295)
2026-09-08 redhat GHSA-hvx2-xh3r-xcr6
9.9
CVSS 3.1 · Vendor: redhat
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain namespace edit access on OpenShift cluster
  2. Delivery
    Create Hawtio CR with attacker-chosen Subject CN
  3. Exploit
    Operator mints Service-CA-signed client certificate
  4. Execution
    Present certificate to Service-CA-trusting peer
  5. Persist
    Impersonate privileged service identity
  6. Impact
    Access/alter data or control Jolokia agents

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V12 - Secure Communication Certificate validation
Exploitation Conditions

Requires an authenticated principal with OpenShift/Kubernetes 'edit' (or 'admin') access in any single namespace of a cluster running the vulnerable hawtio-operator, because the operator's ClusterRole aggregates Hawtio CR permissions into those built-in roles; the attacker must be able to create/modify a namespaced Hawtio custom resource and set its Subject CN. Exploitation is limited to actors who already possess in-cluster credentials (a tenant/insider or a compromised low-privilege account) - it is not exploitable by a fully anonymous external attacker - and the impact depends on target components actually trusting the OpenShift Service CA for client authentication (e.g. Jolokia agents). Clusters that do not deploy this operator, or that have stripped the RBAC aggregation, are not exposed.

Impact

The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H = 9.9) is internally consistent with the described flaw: an attacker needs only low privileges (namespace 'edit', an extremely common grant in multi-tenant clusters), no user interaction, and the scope change (S:C) is justified because a certificate minted in one namespace grants identity across the whole trust domain. The high C/I/A impacts are credible because service impersonation can lead to data theft, request forgery, and disruption of trusted components such as Jolokia (which can expose JMX operations). There is no EPSS score, no KEV listing, and no public proof-of-concept provided, so real-world exploitation is presently unproven - but the low complexity and the fact that the prerequisite (edit access) is routinely delegated to developers mean any organization running multi-tenant OpenShift with this operator should treat it as urgent rather than theoretical. The dominant caveat is that exploitation is entirely internal to a cluster (a hostile or compromised tenant), not literally internet-facing despite AV:N, which somewhat narrows the practical attacker population to those who already have a foothold or legitimate low-tier access.

Exploit ScenarioDerived

A developer with routine 'edit' rights in a single project namespace creates a Hawtio custom resource whose Subject Common Name is set to the identity of a privileged in-cluster service. The operator dutifully signs that CN with the OpenShift Service CA key and returns a valid client certificate, which the attacker then presents to a Service-CA-trusting peer (such as a Jolokia agent) to impersonate that service and issue authorized operations. No public exploit code is currently identified, but the attack requires only standard Kubernetes/OpenShift API access and no special tooling.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 08, 2026

Privilege escalation and cross-service impersonation in Red Hat's hawtio-operator (shipped with Red Hat Build of Apache Camel - Hawtio 4) lets any authenticated user holding namespace 'edit' rights obtain an OpenShift Service-CA-signed client certificate with an attacker-chosen Subject CN. Because the operator reads the Service CA private signing key and mints certificates using a CN supplied in a namespaced Hawtio custom resource - and its ClusterRole aggregates Hawtio CR permissions into the standard edit/admin roles - a low-privileged tenant can forge a certificate that impersonates arbitrary in-cluster service identities (e.g. Jolokia agents) to any component trusting the Service CA for client authentication. No public exploit identified at time of analysis and it is not in CISA KEV, but the CVSS 9.9 rating and low attack barrier make it a high-priority patching target.

RemediationAI

No vendor-released patch version is identified in the provided data; consult the Red Hat advisory at https://access.redhat.com/security/cve/CVE-2026-78234 and Bugzilla 2524894 (https://bugzilla.redhat.com/show_bug.cgi?id=2524894) for the fixed release and apply it once published. As compensating controls, remove or override the operator's RBAC aggregation so Hawtio CR create/update permissions are no longer rolled into the built-in edit and admin ClusterRoles - this stops arbitrary namespace editors from triggering certificate minting, at the cost of requiring explicit RBAC grants for legitimate Hawtio users. Restrict who can create or modify Hawtio custom resources to a trusted operations group, and where feasible avoid granting broad 'edit' access in shared clusters. As a deeper control, reduce reliance on the OpenShift Service CA for client-authentication trust decisions and segment/monitor for unexpected certificate issuance or Jolokia access; the trade-off is added configuration and potential disruption to components that currently authenticate via Service-CA-signed client certs.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The affected component is the hawtio-operator running on OpenShift, distributed as part of the Red Hat Build of Apache Camel - Hawtio 4 (CPE cpe:2.3:a:red_hat:red_hat_build_of_apache_camel_-_hawtio_4). OpenShift's Service CA is an internal certificate authority whose signing key lives in the openshift-service-ca namespace and is used cluster-wide to issue serving/client certificates that in-cluster components mutually trust. The root cause is CWE-295 (Improper Certificate Validation), manifesting here as improper use of a trusted signing authority: the operator treats a user-controlled field (the Subject CN in a namespaced Hawtio CR) as authoritative and signs it with the Service CA key, producing certificates that assert identities the requester was never entitled to. The design flaw is compounded by RBAC aggregation - the operator's ClusterRole rolls Hawtio CR create/update permissions into OpenShift's built-in 'edit' and 'admin' roles, so the mint-a-certificate capability is inadvertently granted to every namespace editor rather than to a constrained set of operators.

Know when Red Hat Build Of Apache Camel Hawtio 4 gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (redhat) PRIMARY 9.9 CRITICAL
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
vuln.today AI 9.9 CRITICAL

Low-privileged namespace editor can, over the cluster API with no interaction, mint a cross-trust-domain identity certificate; scope changes and impersonation yields full C/I/A impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
Red Hat 9.9 HIGH

Primary rating from Vendor (redhat).

CVSS VectorVendor: redhat

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

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.

Executive ViewAI

Why It Matters

Red Hat Build of Apache Camel - Hawtio 4 contains a privilege escalation flaw allowing any authenticated user with namespace-level edit permissions to forge client certificates impersonating arbitrary in-cluster services. This bypasses service-to-service authentication in multi-tenant Kubernetes clusters, enabling lateral movement and unauthorized access to backend components trusting the cluster's Service CA.

Business Impact: Severe
Compensating Controls

Until vendor patch is released: (1) Restrict RBAC-remove 'edit' permissions on Hawtio custom resources from all non-admin users and service accounts; (2) enforce network policies to limit service-to-service certificate flows to essential paths only; (3) enable audit logging and alerting on certificate/certificate-request objects in affected namespaces; (4) implement mutual TLS validation at service layer to detect forged certificates; (5) consider isolating Hawtio operator to dedicated, tightly controlled namespaces separate from user workloads.

Threat Intelligence Overview

EPSS Score
0.2%
Top 89% exploitable
Prevalence
Medium
OpenShift add-on operator; deployed only where Camel/Hawtio 4 is used
Social Media
3
Sightings
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Very High
Technical Impact
Total

Priority Score

50
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +50
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Affected Products (CPE)CVE.org

cpe:2.3:a:red_hat:red_hat_build_of_apache_camel_-_hawtio_4:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_build_of_apache_camel_-_hawtio_4:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_build_of_apache_camel_-_hawtio_4:*:*:*:*:*:*:*:*
CVE-2026-28369 CRITICAL
9.1 Mar 27

HTTP request smuggling in Undertow (the embedded web server underpinning JBoss EAP, Red Hat Data Grid, and Apache Camel

CVE-2026-28368 CRITICAL
9.1 Mar 27

HTTP request smuggling in Red Hat Undertow allows remote unauthenticated attackers to bypass front-end security controls

CVE-2026-28367 CRITICAL
9.1 Mar 27

HTTP request smuggling in Undertow allows remote unauthenticated attackers to send `\r\r\r` as a header block terminator

CVE-2026-77968 HIGH
8.2 Sep 08

Overly permissive ClusterRole in hawtio-operator amplifies the blast radius of any operator-pod compromise to cluster-wi

CVE-2026-5680 HIGH
7.5 Aug 27

Denial-of-service in Undertow's WebSocket permessage-deflate implementation allows unauthenticated remote attackers to e

CVE-2026-81303 MEDIUM
6.3 Sep 15

Confused deputy exploitation in hawtio-operator on OpenShift allows a namespace-scoped edit user to claim arbitrary exte

CVE-2026-3260 MEDIUM
5.9 Mar 24

A resource exhaustion vulnerability exists in Undertow where remote attackers can send HTTP GET requests with multipart/

CVE-2026-10832 MEDIUM
5.9 Sep 18

JVM memory exhaustion in the wildfly-elytron-asn1 DERDecoder allows unauthenticated remote attackers to exhaust heap on

CVE-2026-81320 MEDIUM
5.5 Sep 15

TLS private key exposure in hawtio-operator affects Red Hat Build of Apache Camel - Hawtio 4 deployments on OpenShift. W

CVE-2026-14180 MEDIUM
5.3 Aug 11

HTTP request smuggling in Undertow's ChunkReader component enables unauthenticated remote attackers to inject out-of-syn

Vendor StatusVendor

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy