CVE-2026-81320
Received Received - Intake

Debug Log Exposure in Hawtio Operator Reveals TLS Private Key

Vulnerability report for CVE-2026-81320, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-09-15

Last updated on: 2026-09-15

Assigner: redhat-SADP

Description

A flaw was found in hawtio-operator. When a custom Route TLS secret is configured and the operator runs at debug log level 1 or higher, the entire Route object β€” including the TLS private key in PEM format β€” is serialized to JSON and written to the operator's standard output. Operator logs are typically forwarded to centralized logging systems and readable by anyone with pods/log access in the openshift-operators namespace. Debug level 1 is a low threshold commonly enabled during troubleshooting.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-15
Last Modified
2026-09-15
Generated
2026-09-15
AI Q&A
2026-09-15
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
redhat hawtio-operator *
red_hat hawtio_operator *

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-532 The product writes sensitive information to a log file.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability affects the hawtio-operator. When debug logging is enabled (level 1 or higher) and a custom Route TLS secret is configured, the operator logs the entire Route object, including the TLS private key in PEM format, to stdout. These logs are often forwarded to centralized systems and may be accessible to users with pods/log permissions in OpenShift.

Detection Guidance

Check operator logs for debug level settings and Route TLS secret configurations. Look for serialized Route objects containing TLS private keys in logs. Use commands like 'oc logs <hawtio-operator-pod> --tail=100' in OpenShift to inspect logs for exposed keys.

Impact Analysis

An attacker with access to these logs could extract the private key and use it to impersonate the service or decrypt intercepted traffic. This could lead to unauthorized access, data breaches, or man-in-the-middle attacks.

Compliance Impact

This vulnerability could lead to exposure of sensitive data (TLS private keys), potentially violating compliance requirements such as GDPR (data protection) or HIPAA (health information privacy). Unauthorized access to private keys may result in regulatory penalties due to data breaches.

Mitigation Strategies

Set operator log verbosity to 0 (default) to prevent TLS key logging. Rotate any exposed TLS secrets and purge affected log entries from centralized logging systems. Exclude sensitive data from logs or apply masking.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-81320. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart