Skip to main content

HDF5 CVE-2026-19024

| EUVDEUVD-2026-53660 HIGH
NULL Pointer Dereference (CWE-476)
2026-08-05 HDFG GHSA-c7cf-qx8c-5ph7
High
Disputed · 8.2 Vendor: HDFG
Share

Severity by source

Sources disagree (Low–High)
Vendor (HDFG) PRIMARY
8.2 HIGH
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
5.5 MEDIUM

Local file-parsing DoS requiring user interaction to open crafted file; no privileges needed, no C/I impact, availability crash is high severity.

3.1 AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
4.0 AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:H
SUSE
3.3 LOW
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
Red Hat
5.5 MEDIUM
qualitative

vuln.today treats the vendor’s rating as authoritative. A higher third-party CVSS (e.g. CISA-ADP) is shown for transparency but does not drive the headline severity.

CVSS VectorVendor: HDFG

Attack Vector
Local
Attack Complexity
Low
Privileges Required
None
User Interaction
P
Scope
X

Lifecycle Timeline

2
Analysis Generated
Aug 05, 2026 - 23:06 vuln.today
CVE Published
Aug 05, 2026 - 22:14 cve.org
HIGH 8.2

DescriptionCVE.org

NULL pointer dereference in H5Pget_fill_value in HDF5 before 2.1.1 allows attackers to cause a denial of service via a dataset whose version 1 or 2 fill value message has the "defined" flag set together with a negative size field, which is not normalized to the library's "undefined" sentinel and reaches H5T_path_find with a NULL datatype.

AnalysisAI

NULL pointer dereference in HDF5's H5Pget_fill_value function (all versions before 2.1.1) enables denial of service by processing a specially crafted HDF5 dataset file. The flaw arises when a fill value message (format version 1 or 2) carries the 'defined' flag alongside a negative size field - a malformed state the library fails to normalize to its internal 'undefined' sentinel - allowing a NULL datatype pointer to reach H5T_path_find and crash the process. No public exploit identified at time of analysis; the CVSS 4.0 score of 8.2 reflects high availability impact, but the local file-parsing vector and user interaction requirement meaningfully constrain real-world exposure.

Technical ContextAI

HDF5 (Hierarchical Data Format 5) is a high-performance binary data management library maintained by The HDF Group (CPE: cpe:2.3:a:the_hdf_group:hdf5:*:*:*:*:*:*:*:*), extensively deployed in scientific computing, machine learning frameworks, and data-intensive pipelines. The affected function H5Pget_fill_value is part of the property list API responsible for retrieving fill values for datasets. When the library parses a fill value message in format version 1 or 2 from a file, it is expected to normalize the 'defined + negative size' combination to its internal 'undefined' sentinel before further processing. The bug (CWE-476: NULL Pointer Dereference) is that this normalization does not occur, permitting a NULL datatype pointer to propagate downstream to H5T_path_find, which then dereferences it and crashes. The flaw is rooted in insufficient input validation during file-format parsing - a common pattern in format-rich binary libraries.

RemediationAI

The primary fix is upgrading to HDF5 2.1.1 or later, which correctly normalizes malformed fill value messages before they reach H5T_path_find. The upstream fix is tracked at https://github.com/HDFGroup/hdf5/issues/6487. Where immediate upgrade is not feasible, restrict HDF5 file ingestion strictly to trusted, verified sources and implement file provenance controls to prevent untrusted datasets from reaching parsing code. Sandboxing HDF5-processing workflows - for example, running parsers in an isolated subprocess with strict resource and signal limits - can contain the blast radius of a crash to prevent cascading availability failures in dependent systems, though this adds operational complexity and does not eliminate the underlying flaw. Systems that exclusively process internally generated HDF5 files face negligible residual risk without workarounds.

More in Hdf5

View all
CVE-2018-13876 CRITICAL POC
9.8 Jul 10

An issue was discovered in the HDF HDF5 1.8.20 library. Rated critical severity (CVSS 9.8), this vulnerability is remote

CVE-2018-13874 CRITICAL POC
9.8 Jul 10

An issue was discovered in the HDF HDF5 1.8.20 library. Rated critical severity (CVSS 9.8), this vulnerability is remote

CVE-2018-13873 CRITICAL POC
9.8 Jul 10

An issue was discovered in the HDF HDF5 1.8.20 library. Rated critical severity (CVSS 9.8), this vulnerability is remote

CVE-2018-13872 CRITICAL POC
9.8 Jul 10

An issue was discovered in the HDF HDF5 1.8.20 library. Rated critical severity (CVSS 9.8), this vulnerability is remote

CVE-2018-13871 CRITICAL POC
9.8 Jul 10

An issue was discovered in the HDF HDF5 1.8.20 library. Rated critical severity (CVSS 9.8), this vulnerability is remote

CVE-2018-13870 CRITICAL POC
9.8 Jul 10

An issue was discovered in the HDF HDF5 1.8.20 library. Rated critical severity (CVSS 9.8), this vulnerability is remote

CVE-2018-13869 CRITICAL POC
9.8 Jul 10

An issue was discovered in the HDF HDF5 1.8.20 library. Rated critical severity (CVSS 9.8), this vulnerability is remote

CVE-2018-13868 CRITICAL POC
9.8 Jul 10

An issue was discovered in the HDF HDF5 1.8.20 library. Rated critical severity (CVSS 9.8), this vulnerability is remote

CVE-2018-13867 CRITICAL POC
9.8 Jul 10

An issue was discovered in the HDF HDF5 1.8.20 library. Rated critical severity (CVSS 9.8), this vulnerability is remote

CVE-2018-13866 CRITICAL POC
9.8 Jul 10

An issue was discovered in the HDF HDF5 1.8.20 library. Rated critical severity (CVSS 9.8), this vulnerability is remote

CVE-2017-17509 HIGH POC
8.8 Dec 11

In HDF5 1.10.1, there is an out of bounds write vulnerability in the function H5G__ent_decode_vec in H5Gcache.c in libhd

CVE-2025-44904 HIGH POC
8.8 May 30

hdf5 v1.14.6 was discovered to contain a heap buffer overflow via the H5VM_memcpyvv function. Rated high severity (CVSS

Vendor StatusVendor

SUSE

Severity: Low
Product Status
SUSE Linux Enterprise Module for Package Hub 15 SP7 Affected
SUSE Linux Enterprise High Performance Computing 12 SP5 Affected
SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS Affected
SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS Affected
SUSE Linux Enterprise Module for HPC 12 Affected

Share

CVE-2026-19024 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy