Description
Untrusted pointer dereference in the render_bin_output function in the h5dump tool in HDF5 before 2.3.0 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: 6.8 Medium
EPSS: < 1% Very Low
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 before 2.3.0. When dumping a variable‑length string dataset with 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 fault 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 expose data or allow arbitrary code execution, but it can disrupt 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.3.0 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 CVSS score of 6.8 indicates a moderate severity, suggesting the impact is high because an adversary can cause a service disruption by submitting a crafted HDF5 file to h5dump. EPSS remains under 1%, and the vulnerability is not 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 7, 2026 at 01:44 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade HDF5 to version 2.3.0 or later to apply the vendor‑provided fix.
  • Modify usage of h5dump to avoid binary output mode for variable‑length string datasets, for example by using text output or other tools that handle such datasets safely.
  • If an upgrade is not immediately possible, isolate or quarantine any HDF5 files before processing with h5dump and actively monitor for crashes, handling exceptions so that a single malicious file does not disrupt the entire workflow.

Generated by OpenCVE AI on August 7, 2026 at 01:44 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 07 Aug 2026 09:30:00 +0000

Type Values Removed Values Added
First Time appeared Hdfgroup
Hdfgroup hdf5
Vendors & Products Hdfgroup
Hdfgroup hdf5

Thu, 06 Aug 2026 22:15: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. Untrusted pointer dereference in the render_bin_output function in the h5dump tool in HDF5 before 2.3.0 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.

Thu, 06 Aug 2026 15:30:00 +0000

Type Values Removed Values Added
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'}

cvssV4_0

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


Thu, 06 Aug 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


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'}


cve-icon MITRE

Status: PUBLISHED

Assigner: HDFG

Published:

Updated: 2026-08-06T15:30:38.112Z

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

Link: CVE-2026-19023

cve-icon Vulnrichment

Updated: 2026-08-06T13:31:26.672Z

cve-icon NVD

Status : Received

Published: 2026-08-05T23:16:53.187

Modified: 2026-08-06T22:16:51.740

Link: CVE-2026-19023

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-07T09:15:07Z

Weaknesses
  • CWE-822

    Untrusted Pointer Dereference