CVE-2026-19028CWE-125CWE-1284CWE-190

CVE-2026-19028

published August 6, 2026

CVSS
6.8
EPSS
0%
Percentile
8.7
In the wild
Unconfirmed
What it is

H5Z__filter_fletcher32 in H5Zfletcher32.c in HDF5 prior to 2.3.0 computes the data length to checksum by subtracting the 4-byte trailing checksum size from the input buffer size without checking that the buffer is at least 4 bytes, allowing a size_t underflow. This allows attackers to cause a denial of service (massively out-of-bounds read and application crash in H5_checksum_fletcher32) via a crafted HDF5 file with a Fletcher32-filtered chunk smaller than 4 bytes, triggered via H5Dread, e.g. by the h5ls or h5dump tools.

The record
Technical detail
CVSS
6.8 · NONE
CVSS v4.0
Not supplied
EPSS
0.00195 · 8.7th percentile
Weaknesses
CWE-125 · Out-of-bounds Read; CWE-1284 · Improper Validation of Specified Quantity in Input; CWE-190 · Integer Overflow or Wraparound
Published
2026-08-06T04:16Z
References (4)
EPSS history
Timeline
  • 05 AUG 23:15Z
    HDF5 integer underflow in Fletcher32 filter leads to massive out-of-bounds read
    cvelistv5