Description
Untrusted pointer dereference in the render_bin_output function in the h5dump tool in HDF5 before 2.1.1 allows attackers to cause a denial of service via a variable-length string dataset with more than one element dumped in binary mode, which corrupts the per-element stride calculation and causes subsequent elements to be read from a misaligned offset and dereferenced as a pointer.
Published: 2026-08-05
Score: 0 Low
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A pointer dereference flaw exists in the render_bin_output function of the h5dump tool in HDF5. When dumping a variable‑length string dataset containing more than one element in binary mode, the stride calculation is corrupted, causing subsequent elements to be read from a misaligned offset and dereferenced as a pointer. This leads to a crash of the h5dump process, effectively denying service to any operation that relies on the tool for data inspection or processing. The flaw does not directly expose data or allow arbitrary code execution, but it can interrupt critical workflows that depend on HDF5 datasets.

Affected Systems

The vulnerability affects the HDF Group’s HDF5 package. All installations of h5dump in HDF5 versions prior to 2.1.1 are vulnerable. The issue is specific to the binary output mode of variable‑length string datasets; other modes and later releases are not impacted.

Risk and Exploitability

The lack of a publicly available CVSS score suggests the severity has not been formally quantified, but the impact is high because an adversary can cause a service disruption by submitting a crafted HDF5 file to h5dump. EPSS information is unavailable, and the vulnerability is not currently listed in the CISA KEV catalog, indicating that widespread exploitation has not yet been observed. The likely attack vector is file‑based: an attacker who can supply a malicious HDF5 file to h5dump, whether on a shared system or through a data ingestion pipeline, can trigger the crash. Remediation requires a patch, and no exploitation is possible without access to run the vulnerable tool against the malicious data.

Generated by OpenCVE AI on August 5, 2026 at 23:20 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade HDF5 to version 2.1.1 or later to apply the vendor‑provided fix.
  • If an immediate upgrade is not feasible, avoid running h5dump on untrusted or external HDF5 files; restrict binary mode usage to trusted data sources.
  • Implement process isolation or “watchdog” monitoring so that if h5dump crashes, downstream services can automatically restart or recover the operation.

Generated by OpenCVE AI on August 5, 2026 at 23:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 05 Aug 2026 22:45:00 +0000

Type Values Removed Values Added
Description Untrusted pointer dereference in the render_bin_output function in the h5dump tool in HDF5 before 2.1.1 allows attackers to cause a denial of service via a variable-length string dataset with more than one element dumped in binary mode, which corrupts the per-element stride calculation and causes subsequent elements to be read from a misaligned offset and dereferenced as a pointer.
Title HDF5 h5dump Untrusted Pointer Dereference in Binary Output of Variable-Length String Datasets
Weaknesses CWE-822
References
Metrics cvssV4_0

{'score': 0, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:N/SI:N/SA:N/E:U'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: HDFG

Published:

Updated: 2026-08-05T22:13:45.859Z

Reserved: 2026-08-05T22:12:46.385Z

Link: CVE-2026-19023

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-05T23:30:04Z

Weaknesses
  • CWE-822

    Untrusted Pointer Dereference