Description
Heap-based buffer overflow in the SOHM list-index deserialization code in HDF5 through 2.1.1 on all platforms allows attackers to cause a denial of service (crash) via a crafted HDF5 file whose shared-message list index declares a num_messages count exceeding list_max, triggering out-of-bounds heap reads and writes in H5SM__cache_list_deserialize and H5SM__cache_list_verify_chksum.
Published: 2026-07-27
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A heap‑based buffer overflow occurs in the SOHM list‑index deserialization code of the HDF5 library when it processes a crafted HDF5 file whose shared‑message list index declares a num_messages count that exceeds the internal list_max value. The out‑of‑bounds heap reads and writes that happen inside the H5SM__cache_list_deserialize and H5SM__cache_list_verify_chksum functions cause the library to crash, resulting in a denial of service for any application that loads the file.

Affected Systems

The vulnerability affects the HDF Group’s HDF5 library on all platforms for versions up to and including 2.1.1. Any application that loads HDF5 files without validating the file format or imposing restrictions on untrusted input is susceptible.

Risk and Exploitability

The CVSS score of 5.5 indicates moderate severity, and the EPSS score of <1% suggests a low likelihood of exploitation. The vulnerability is not listed in CISA’s KEV catalog. An attacker can exploit the flaw by supplying a malicious HDF5 file with a malformed num_messages field to any component that invokes the affected deserialization path; no arbitrary code execution is possible, but the resulting crash can disrupt services or enable repeated denial-of-service if the application restarts automatically.

Generated by OpenCVE AI on August 3, 2026 at 17:17 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to the latest HDF5 release that contains the SOHM list‑index deserialization fix.
  • Reject or validate HDF5 files before processing, ensuring that the num_messages value does not exceed list_max and rejecting malformed files.
  • Deploy process isolation or resource‑limiting controls around code that parses HDF5 files to contain potential crashes within a controlled environment.

Generated by OpenCVE AI on August 3, 2026 at 17:17 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 29 Jul 2026 00:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

cvssV3_1

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

threat_severity

Moderate


Mon, 27 Jul 2026 20:30:00 +0000

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

Mon, 27 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Description Heap-based buffer overflow in the SOHM list-index deserialization code in HDF5 through 2.1.1 on all platforms allows attackers to cause a denial of service (crash) via a crafted HDF5 file whose shared-message list index declares a num_messages count exceeding list_max, triggering out-of-bounds heap reads and writes in H5SM__cache_list_deserialize and H5SM__cache_list_verify_chksum.
Title HDF5 SOHM List Index Heap Buffer Overflow
Weaknesses CWE-125
CWE-787
References
Metrics cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: HDFG

Published:

Updated: 2026-07-27T18:37:34.393Z

Reserved: 2026-07-27T15:07:05.659Z

Link: CVE-2026-17572

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Undergoing Analysis

Published: 2026-07-27T16:17:04.660

Modified: 2026-07-30T20:11:59.920

Link: CVE-2026-17572

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-07-27T15:11:36Z

Links: CVE-2026-17572 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T17:30:17Z

Weaknesses