CVE-2025-2153 json
HDF5 h5 File H5SM.c H5SM_delete heap-based overflow
published 2025-03-10 19 mo ago modified 2026-07-25 3 mo ago also EUVD-2025-7293 , JLSEC-2026-325
- cvss
- 5.0
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.5%
- EPSS 0.5% chance of exploitation in 30 days, percentile 43%
- public exploits
- 0
- none known
Summary
A vulnerability, which was classified as critical, was found in HDF5 1.14.6. Affected is the function H5SM_delete of the file H5SM.c of the component h5 File Handler. The manipulation leads to heap-based buffer overflow. It is possible to launch the attack remotely. The complexity of an attack is rather high. The exploitability is told to be difficult. The exploit has been disclosed to the public and may be used.
Patch / fix
- julia HDF5_jll 2.0.0+0
- hdf5 Debian 14 2.1.0+repack-1
debian advisories DEBIAN-CVE-2025-2153
- hdf5 CBL-Mariner 2.0, Azure Linux 3.0 1.14.6-1
azure linux advisories AZL-58366AZL-58368
Azure Linux vulnerability data, Copyright (c) Microsoft Corporation, from https://github.com/microsoft/AzureLinuxVulnerabilityData via OSV, under the MIT licence; changed: normalised to fixed package versions per release. MIT
CISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- no
- Technical impact
- partial
- Assessed
- 19 mo ago
Exploit prediction
0.50% chance of exploitation in the next 30 days, higher than 43% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- github.com https://github.com/sae-as-me/Crashes/raw/refs/heads/main/hdf5/h5_extended_crash.h5 referenced PoC, tagged "exploit" by a source, unverified
- github.com https://github.com/HDFGroup/hdf5/issues/5329 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 2.3 | CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N |
| CNA | 3.1 | 5.0 | CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:L |
| CNA | 3.0 | 5.0 | CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:L |
| CNA | 2.0 | 5.1 | AV:N/AC:H/Au:N/C:P/I:P/A:P |
| CNA | 4.0 | 2.3 | CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/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 |
| NVD | 3.1 | 8.1 | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H |
| OSV | 3.1 | 8.1 | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| julia | HDF5_jll | >=1.14.5+0, <2.0.0+0 |
2.0.0+0 |
Affected products
- n/a HDF5
Classification
References
-
github.com
/sae-as-me/Crashes/raw/refs/heads/main/hdf5/h5_extended_crash.h5
exploit, web
-
github.com
/HDFGroup/hdf5/issues/5329
issue-tracking, exploit, web
-
vuldb.com
/?id.299064
vdb-entry, technical-description, third-party-advisory, web
-
vuldb.com
/?ctiid.299064
signature, permissions-required, vdb-entry, web
-
vuldb.com
/?submit.510819
third-party-advisory, vdb-entry, web
Sources
- CVE List CVE-2025-2153
- NVD CVE-2025-2153
- OSV JLSEC-2026-325
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.