PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-19027 The HDF Group CVE debrief

AI-assisted PatchSiren debrief based on the supplied source corpus. The CVE record was published on 2026-08-06T00:16:53.253Z and has not been modified since then. The H5Z__nbit_decompress_one_byte, H5Z__nbit_decompress_one_nooptype, and H5Z__nbit_decompress_one_atomic functions in H5Znbit.c in HDF5 through 2.3.0 advance a read index into the compressed chunk buffer without bounding it against the buffer's actual size. This allows attackers to cause an out-of-bounds heap read, and in constrained cases disclosure of adjacent heap memory into decompressed dataset values, via a crafted HDF5 file whose N-Bit filter parameters describe more decompressed data than the stored compressed chunk actually contains, triggered via H5Dread, e.g. by the h5ls or h5repack tools. Organizations and developers using HDF5 in their applications, especially those handling HDF5 files from untrusted sources, should be aware of this vulnerability and take steps to mitigate it.

Vendor
The HDF Group
Product
HDF5
CVSS
MEDIUM 6.9
CISA KEV
Not listed in stored evidence
Original CVE published
2026-08-06
Original CVE updated
2026-08-31
Advisory published
2026-08-06
Advisory updated
2026-08-31

Who should care

Organizations and developers using HDF5 in their applications, especially those handling HDF5 files from untrusted sources, should be aware of this vulnerability and take steps to mitigate it.

Technical summary

The H5Z__nbit_decompress_one_byte, H5Z__nbit_decompress_one_nooptype, and H5Z__nbit_decompress_one_atomic functions in H5Znbit.c in HDF5 through 2.3.0 are vulnerable to an out-of-bounds heap read. This occurs when the functions advance a read index into the compressed chunk buffer without bounding it against the buffer's actual size. An attacker can exploit this vulnerability by providing a crafted HDF5 file with N-Bit filter parameters that describe more decompressed data than the stored compressed chunk actually contains. This can be triggered via H5Dread, e.g., by the h5ls or h5repack tools, potentially leading to disclosure of adjacent heap memory into decompressed dataset values.

Defensive priority

Organizations using HDF5 should prioritize patching this vulnerability to prevent potential out-of-bounds heap reads and adjacent heap memory disclosure.

Recommended defensive actions

  • Apply patches or updates provided by the HDF5 maintainers to address the vulnerability
  • Restrict access to HDF5 files from untrusted sources
  • Monitor HDF5 usage and logs for potential exploitation attempts
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up

Evidence notes

The CVE description indicates that the H5Z__nbit_decompress_one_byte, H5Z__nbit_decompress_one_nooptype, and H5Z__nbit_decompress_one_atomic functions in H5Znbit.c in HDF5 through 2.3.0 advance a read index into the compressed chunk buffer without bounding it against the buffer's actual size. This allows attackers to cause an out-of-bounds heap read, and in constrained cases disclosure of adjacent heap memory into decompressed dataset values, via a crafted HDF5 file whose N-Bit filter parameters describe more decompressed data than the stored compressed chunk actually contains, triggered via H5Dread, e.g. by the h5ls or h5repack tools.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-19027 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-19027

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-19027 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-19027

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Source reference

    Unverified legacy reference

    URL: https://github.com/HDFGroup/hdf5/issues/6489

    0253b833-3e77-4dfe-9d57-17db1a2f0a74

  • Source reference

    Unverified legacy reference

    URL: https://github.com/HDFGroup/hdf5/issues/6492

    0253b833-3e77-4dfe-9d57-17db1a2f0a74

  • Source reference

    Unverified legacy reference

    URL: https://github.com/HDFGroup/hdf5/pull/6497

    0253b833-3e77-4dfe-9d57-17db1a2f0a74

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.