Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessSupply malicious HDF5 file to h5dump
-
DeliveryTrigger H5D__typeinfo_init_phase3 allocation
-
ExploitH5D__typeinfo_term frees object prematurely
-
Executionmemmove references freed memory
-
ImpactExecute arbitrary code
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Memory lifecycle management
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Local attacker supplies malicious HDF5 file to victim running h5dump utility (HDF5 versions 1.14.1-2 and earlier). Victim must open/process the crafted .h5 file with h5dump. No authentication required. Heap-use-after-free in H5T__conv_struct conversion function triggers memory corruption. |
| Impact | CVSS 7.8 reflects high severity heap use-after-free in h5dump requiring local file access and user interaction. EPSS and KEV data unavailable. Blast radius limited to systems processing untrusted HDF5 files locally; no network vector. Critical for research/scientific workflows handling external datasets, less urgent for isolated deployments. |
| Exploit ScenarioDerived | Attacker crafts malicious HDF5 file triggering heap-use-after-free during h5dump parsing. User opens file locally; h5dump dereferences freed memory in H5T__conv_struct memmove, causing crash or memory corruption. No public exploit identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 09, 2026
Heap use-after-free in HDF5 h5dump utility allows local attackers to achieve arbitrary code execution when processing malicious HDF5 files. Affects HDF5 versions 1.14.1-2 and earlier from HDFGroup. Attacker must convince user to open crafted file (user interaction required, CVSS UI:R). Unauthenticated attack vector enables high-impact compromise of confidentiality, integrity, and availability. No public exploit identified at time of analysis. Vulnerability stems from premature deallocation in H5D__typeinfo_term followed by unsafe reference in H5T__conv_struct memmove operation.
RemediationAI
No vendor-released patch identified at time of analysis. Monitor HDFGroup security advisory at https://github.com/HDFGroup/hdf5/security/advisories/GHSA-w7v2-9cmr-pwwj for patch availability and upgrade guidance. Until patched version releases, restrict h5dump usage to trusted HDF5 files only. Implement input validation controls to block untrusted file processing. Deploy h5dump in sandboxed environments with limited privileges to contain potential exploitation. Consider disabling h5dump utility in production environments where file provenance cannot be verified. Organizations should establish file validation procedures and security awareness training regarding risks of opening HDF5 files from untrusted sources.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
CWE-416 use-after-free occurs when H5D__typeinfo_init_phase3 allocates heap object later freed by H5D__typeinfo_term, then H5T__conv_struct references freed memory via memmove during struct conversion. Temporal gap between deallocation and reference creates exploitable window for memory manipulation through malformed HDF5 file structures processed by h5dump helper utility.
Know when Hdf5 gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Primary rating from Vendor (GitHub_M).
CVSS VectorVendor: GitHub_M
DescriptionCVE.org
HDF5 is software for managing data. In 1.14.1-2 and earlier, a heap-use-after-free was found in the h5dump helper utility. An attacker who can supply a malicious h5 file can trigger a heap use-after-free. The freed object is referenced in a memmove call from H5T__conv_struct. The original object was allocated by H5D__typeinfo_init_phase3 and freed by H5D__typeinfo_term.
Executive ViewAI
CVE-2026-34734 is a heap use-after-free vulnerability in HDF5's h5dump utility (versions 1.14.1-2 and earlier) that allows local attackers to execute arbitrary code by inducing users to open malicious HDF5 files. Organizations using HDF5 for scientific data processing, climate modeling, or geospatial analysis face potential compromise of sensitive research data and system integrity without immediate patching options.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict h5dump execution to non-networked systems or air-gapped analysis environments; (2) Implement strict file-source controls-only process HDF5 files from verified, trusted sources with documented provenance; (3) Run h5dump within containerized or virtualized isolation (Docker, VM) to limit code execution scope; (4) Disable h5dump where operationally feasible, replacing with read-only alternative tools; (5) Monitor for unexpected process termination or segmentation faults in HDF5 processing workflows as indicators of exploitation attempts.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Use-after-free vulnerabilities occur when a program continues to access memory through a pointer after that memory has been deallocated.
Memory corruption occurs when a program writes data beyond the boundaries of allocated memory regions or accesses memory in unintended ways, violating the integrity of the process's address space.
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
An issue was discovered in the HDF HDF5 1.8.20 library. Rated critical severity (CVSS 9.8), this vulnerability is remote
An issue was discovered in the HDF HDF5 1.8.20 library. Rated critical severity (CVSS 9.8), this vulnerability is remote
An issue was discovered in the HDF HDF5 1.8.20 library. Rated critical severity (CVSS 9.8), this vulnerability is remote
An issue was discovered in the HDF HDF5 1.8.20 library. Rated critical severity (CVSS 9.8), this vulnerability is remote
An issue was discovered in the HDF HDF5 1.8.20 library. Rated critical severity (CVSS 9.8), this vulnerability is remote
An issue was discovered in the HDF HDF5 1.8.20 library. Rated critical severity (CVSS 9.8), this vulnerability is remote
An issue was discovered in the HDF HDF5 1.8.20 library. Rated critical severity (CVSS 9.8), this vulnerability is remote
An issue was discovered in the HDF HDF5 1.8.20 library. Rated critical severity (CVSS 9.8), this vulnerability is remote
An issue was discovered in the HDF HDF5 1.8.20 library. Rated critical severity (CVSS 9.8), this vulnerability is remote
An issue was discovered in the HDF HDF5 1.8.20 library. Rated critical severity (CVSS 9.8), this vulnerability is remote
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
hdf5 v1.14.6 was discovered to contain a heap buffer overflow via the H5VM_memcpyvv function. Rated high severity (CVSS
Same weakness CWE-416 – Use After Free
View allSame technique Information Disclosure
View allVendor StatusVendor
SUSE
Severity: High| Product | Status |
|---|---|
| SUSE Linux Enterprise Module for Package Hub 15 SP7 | Fixed |
| openSUSE Leap 15.6 | Fixed |
| SUSE Linux Enterprise High Performance Computing 12 SP5 | Fixed |
| SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS | Fixed |
| SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS | Fixed |
| SUSE Linux Enterprise Module for HPC 12 | Fixed |
| SUSE Linux Enterprise Server 12 SP5 | Fixed |
| SUSE Linux Enterprise Server 15 SP6-LTSS | Fixed |
| SUSE Linux Enterprise Server for SAP Applications 12 SP5 | Fixed |
| SUSE Linux Enterprise High Performance Computing 12 SP2 | Fixed |
| SUSE Linux Enterprise High Performance Computing 12 SP3 | Fixed |
| SUSE Linux Enterprise High Performance Computing 12 SP4 | Fixed |
| SUSE Linux Enterprise Server 12 SP2 | Fixed |
| SUSE Linux Enterprise Server 12 SP3 | Fixed |
| SUSE Linux Enterprise Server 12 SP4 | Fixed |
| SUSE Linux Enterprise Server for SAP Applications 12 SP2 | Fixed |
| SUSE Linux Enterprise Server for SAP Applications 12 SP3 | Fixed |
| SUSE Linux Enterprise Server for SAP Applications 12 SP4 | Fixed |
EUVD-2026-21020
NVD
CVE.org
EPSS
Vulnrichment
GitHub
VulDB
Exploit-DB