Description
BusyBox TLS get_client_hello() reads past the end of the input buffer when parsing a truncated ClientHello message.
Published: 2026-09-23
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Information Leak
Action: Apply Workaround
AI Analysis

Impact

BusyBox TLS’s get_client_hello function reads one byte beyond the end of the input buffer when parsing a truncated ClientHello message, a flaw classified as CWE-125: Out‑of‑Bounds Read. This out‑of‑bounds read can expose sensitive data from adjacent memory, potentially allowing an attacker to obtain confidential information. The vulnerability is a read‑only issue and does not provide a pathway to remote code execution, but it can lead to information disclosure if exploited.

Affected Systems

The flaw is present in the BusyBox implementation shipped with Red Hat Hardened Images (Hummingbird 1). Systems that use BusyBox’s ssl_server component in a production environment are affected. No other vendor or product versions were listed as vulnerable in the CNA data.

Risk and Exploitability

The CVSS score of 5.3 indicates a moderate severity. EPSS is not available, so the current assessment of exploitation probability is unknown. The vulnerability is not listed in the CISA KEV catalog. The likely attack vector is a remote TLS client that sends a malformed or truncated ClientHello to a BusyBox ssl_server instance. The flaw leads to an information‑disclosure type of impact rather than a denial of service or code execution.

Generated by OpenCVE AI on September 23, 2026 at 20:37 UTC.

Remediation

Vendor Workaround

Do not use BusyBox ssl_server in production deployments. Upstream should add a bounds check to verify len > 0 before reading the compression-methods length byte.


OpenCVE Recommended Actions

  • Do not use BusyBox ssl_server in production deployments
  • Upgrade to a BusyBox release that includes a bounds check verifying the compression‑methods length byte
  • Replace the BusyBox TLS server with a supported implementation such as OpenSSL or LibreSSL if a quick replacement is needed
  • Verify that the system no longer advertises a BusyBox ssl_server listener and monitor logs for unusual TLS connection attempts

Generated by OpenCVE AI on September 23, 2026 at 20:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 26 Sep 2026 23:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 24 Sep 2026 09:45:00 +0000

Type Values Removed Values Added
First Time appeared Busybox
Busybox busybox
Redhat hardened Images
Vendors & Products Busybox
Busybox busybox
Redhat hardened Images

Thu, 24 Sep 2026 00:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Moderate


Wed, 23 Sep 2026 18:00:00 +0000

Type Values Removed Values Added
Description BusyBox TLS get_client_hello() reads past the end of the input buffer when parsing a truncated ClientHello message.
Title Busybox: busybox: tls ssl_server reads one byte out of bounds when parsing truncated clienthello
First Time appeared Redhat
Redhat hummingbird
Weaknesses CWE-125
CPEs cpe:/a:redhat:hummingbird:1
Vendors & Products Redhat
Redhat hummingbird
References
Metrics cvssV3_1

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


Subscriptions

Busybox Busybox
Redhat Hardened Images Hummingbird
cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2026-09-26T22:51:21.731Z

Reserved: 2026-09-10T09:42:04.559Z

Link: CVE-2026-88840

cve-icon Vulnrichment

Updated: 2026-09-26T22:49:04.879Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-23T18:17:10.790

Modified: 2026-09-26T23:16:38.490

Link: CVE-2026-88840

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-09-23T16:35:00Z

Links: CVE-2026-88840 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-24T09:10:26Z

Weaknesses