Denial of Service Vulnerability in HDF5 by HDF Group
CVE-2026-19028

6.8MEDIUM

Key Information:

Status
Vendor
CVE Published:
5 August 2026

What is CVE-2026-19028?

The HDF5 library's H5Z__filter_fletcher32 function improperly computes data sizes when handling certain filtered chunks. Specifically, the function subtracts the size of a 4-byte trailing checksum from the input buffer size without verifying that the buffer is large enough to accommodate the operation. This oversight can lead to a size_t underflow, which attackers can exploit by crafting HDF5 files with insufficiently sized Fletcher32-filtered chunks. Exploiting this vulnerability may result in a denial of service, causing significant application crashes during operations such as H5Dread, and can be triggered using tools like h5ls or h5dump.

Affected Version(s)

HDF5 <=2.3.0

References

CVSS V4

Score:
6.8
Severity:
MEDIUM
Confidentiality:
None
Integrity:
None
Availability:
High
Attack Vector:
Local
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
Unknown

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.