An issue was discovered in HDF5 through 1.12.0. A NULL pointer dereference exists in the function H5F_get_nrefs() located in H5Fquery.c. It allows an attacker to cause Denial of Service.
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | No solution exists | May 15, 2025 | Mar 22, 2020 |
| Suse | — | Upgrade hdf5_1_10_8-gnu-openmpi4-hpcUpgrade libhdf5_hl_1_10_11-gnu-mvapich2-hpcUpgrade libhdf5_hl_1_10_8-gnu-mpich-hpcUpgrade libhdf5_hl-gnu-openmpi4-hpcUpgrade libhdf5_1_10_8-gnu-mpich-hpcUpgrade libhdf5hl_fortran_1_10_11-gnu-openmpi4-hpcUpgrade libhdf5_hl_cpp_1_10_11-gnu-openmpi4-hpcUpgrade hdf5_1_10_11-gnu-openmpi4-hpc-moduleUpgrade hdf5_1_10_11-gnu-mvapich2-hpc-devel-staticUpgrade hdf5_1_10_11-gnu-openmpi4-hpcUpgrade libhdf5_1_10_8-gnu-hpcUpgrade hdf5_1_10_11-gnu-openmpi3-hpc-develUpgrade hdf5_1_10_11-gnu-openmpi1-hpc-moduleUpgrade hdf5-gnu-mvapich2-hpc-develUpgrade hdf5_1_10_11-gnu-hpc-moduleUpgrade hdf5-gnu-openmpi3-hpc-develUpgrade libhdf5hl_fortran_1_10_11-gnu-openmpi3-hpcUpgrade libhdf5_fortran-gnu-openmpi3-hpcUpgrade libhdf5-gnu-mvapich2-hpcUpgrade libhdf5_cpp_1_10_8-gnu-openmpi4-hpcUpgrade libhdf5hl_fortran_1_10_8-gnu-mvapich2-hpcUpgrade hdf5-gnu-mpich-hpc-develUpgrade libhdf5_cpp_1_10_11-gnu-hpcUpgrade libhdf5_1_10_11-gnu-hpcUpgrade hdf5_1_10_8-gnu-hpcUpgrade libhdf5-gnu-mpich-hpcUpgrade hdf5_1_10_8-gnu-openmpi2-hpc-develUpgrade libhdf5_fortran-gnu-mvapich2-hpcUpgrade libhdf5_hl_fortran-gnu-mvapich2-hpcUpgrade hdf5-gnu-openmpi3-hpcUpgrade hdf5-gnu-hpc-develUpgrade libhdf5_hl_cpp_1_10_8-gnu-hpcUpgrade libhdf5_hl_1_10_8-gnu-openmpi1-hpcUpgrade hdf5_1_10_8-gnu-openmpi4-hpc-devel-staticUpgrade libhdf5_cpp_1_10_8-gnu-openmpi3-hpcUpgrade hdf5_1_10_8-gnu-openmpi3-hpc-develUpgrade libhdf5_fortran-gnu-hpcUpgrade hdf5_1_10_8-gnu-openmpi3-hpc-moduleUpgrade libhdf5_hl_cpp-gnu-hpcUpgrade libhdf5_hl_1_10_8-gnu-openmpi3-hpcUpgrade libhdf5hl_fortran_1_10_11-gnu-mvapich2-hpcUpgrade hdf5_1_10_8-gnu-openmpi2-hpcUpgrade libhdf5_hl_cpp_1_10_8-gnu-openmpi2-hpcUpgrade hdf5-gnu-openmpi4-hpc-develUpgrade libhdf5_hl_1_10_11-gnu-hpcUpgrade libhdf5_cpp-gnu-hpcUpgrade libhdf5_hl_1_10_11-gnu-mpich-hpcUpgrade libhdf5_1_10_11-gnu-openmpi4-hpcUpgrade libhdf5hl_fortran_1_10_11-gnu-openmpi1-hpcUpgrade hdf5_1_10_11-gnu-mvapich2-hpcUpgrade hdf5_1_10_11-gnu-openmpi3-hpcUpgrade hdf5_1_10_11-gnu-openmpi3-hpc-moduleUpgrade libhdf5_hl_1_10_11-gnu-openmpi1-hpcUpgrade libhdf5_hl_cpp_1_10_8-gnu-mpich-hpcUpgrade libhdf5_hl_fortran-gnu-openmpi3-hpcUpgrade libhdf5_hl_cpp-gnu-mvapich2-hpcUpgrade hdf5-gnu-mpich-hpcUpgrade hdf5_1_10_8-gnu-mpich-hpc-moduleUpgrade hdf5_1_10_8-gnu-hpc-moduleUpgrade libhdf5-gnu-hpcUpgrade libhdf5_fortran_1_10_11-gnu-mpich-hpcUpgrade libhdf5_fortran_1_10_8-gnu-hpcUpgrade libhdf5_hl_cpp-gnu-mpich-hpcUpgrade hdf5_1_10_8-gnu-openmpi1-hpc-develUpgrade libhdf5_fortran_1_10_8-gnu-openmpi4-hpcUpgrade libhdf5_cpp_1_10_11-gnu-mpich-hpcUpgrade libhdf5_hl_cpp_1_10_11-gnu-openmpi3-hpcUpgrade libhdf5_hl_cpp_1_10_11-gnu-hpcUpgrade libhdf5_1_10_8-gnu-openmpi3-hpcUpgrade hdf5_1_10_11-gnu-openmpi1-hpc-develUpgrade libhdf5_hl_cpp_1_10_8-gnu-mvapich2-hpcUpgrade hdf5_1_10_8-hpc-examplesUpgrade libhdf5_1_10_8-gnu-openmpi2-hpcUpgrade hdf5_1_10_11-gnu-hpc-develUpgrade libhdf5_cpp_1_10_8-gnu-hpcUpgrade libhdf5_fortran-gnu-mpich-hpcUpgrade hdf5_1_10_11-gnu-mvapich2-hpc-moduleUpgrade libhdf5_cpp_1_10_11-gnu-mvapich2-hpcUpgrade libhdf5hl_fortran_1_10_11-gnu-mpich-hpcUpgrade libhdf5_fortran_1_10_8-gnu-mvapich2-hpcUpgrade libhdf5_hl_1_10_8-gnu-hpcUpgrade libhdf5_1_10_8-gnu-openmpi1-hpcUpgrade libhdf5_fortran_1_10_11-gnu-mvapich2-hpcUpgrade libhdf5_hl_fortran-gnu-openmpi4-hpcUpgrade hdf5-gnu-hpcUpgrade libhdf5_cpp-gnu-openmpi3-hpcUpgrade libhdf5_cpp_1_10_11-gnu-openmpi1-hpcUpgrade hdf5_1_10_8-gnu-openmpi4-hpc-develUpgrade libhdf5_fortran-gnu-openmpi4-hpcUpgrade hdf5_1_10_8-gnu-openmpi1-hpc-moduleUpgrade hdf5-gnu-openmpi1-hpc-develUpgrade libhdf5_hl_1_10_11-gnu-openmpi4-hpcUpgrade libhdf5_hl_fortran-gnu-mpich-hpcUpgrade libhdf5_hl_cpp_1_10_8-gnu-openmpi4-hpcUpgrade libhdf5_fortran_1_10_8-gnu-openmpi3-hpcUpgrade libhdf5_fortran_1_10_8-gnu-openmpi1-hpcUpgrade hdf5_1_10_8-gnu-hpc-devel-staticUpgrade libhdf5_fortran_1_10_11-gnu-openmpi1-hpcUpgrade libhdf5_hl-gnu-openmpi3-hpcUpgrade libhdf5_hl_fortran-gnu-openmpi1-hpcUpgrade libhdf5_cpp-gnu-mvapich2-hpcUpgrade libhdf5_hl_1_10_8-gnu-openmpi4-hpcUpgrade libhdf5-gnu-openmpi1-hpcUpgrade hdf5_1_10_11-gnu-openmpi1-hpc-devel-staticUpgrade libhdf5_hl-gnu-hpcUpgrade hdf5_1_10_8-gnu-mvapich2-hpc-develUpgrade hdf5_1_10_8-gnu-openmpi4-hpc-moduleUpgrade hdf5_1_10_8-gnu-openmpi2-hpc-moduleUpgrade hdf5_1_10_8-gnu-mvapich2-hpc-moduleUpgrade hdf5_1_10_8-gnu-mvapich2-hpcUpgrade hdf5_1_10_8-gnu-mpich-hpcUpgrade hdf5_1_10_11-gnu-hpc-devel-staticUpgrade hdf5_1_10_8-gnu-mpich-hpc-devel-staticUpgrade hdf5_1_10_11-gnu-openmpi1-hpcUpgrade hdf5_1_10_11-gnu-mpich-hpc-devel-staticUpgrade libhdf5hl_fortran_1_10_8-gnu-mpich-hpcUpgrade libhdf5_hl_cpp_1_10_11-gnu-mvapich2-hpcUpgrade libhdf5_1_10_11-gnu-mpich-hpcUpgrade libhdf5_hl_cpp_1_10_8-gnu-openmpi3-hpcUpgrade libhdf5_1_10_8-gnu-openmpi4-hpcUpgrade libhdf5_hl_1_10_8-gnu-openmpi2-hpcUpgrade libhdf5_hl_cpp-gnu-openmpi4-hpcUpgrade hdf5_1_10_8-gnu-mpich-hpc-develUpgrade hdf5_1_10_11-gnu-openmpi3-hpc-devel-staticUpgrade hdf5-gnu-mvapich2-hpcUpgrade libhdf5_cpp-gnu-openmpi4-hpcUpgrade libhdf5_cpp-gnu-mpich-hpcUpgrade libhdf5_1_10_8-gnu-mvapich2-hpcUpgrade hdf5_1_10_8-gnu-hpc-develUpgrade libhdf5_fortran_1_10_11-gnu-openmpi3-hpcUpgrade hdf5_1_10_11-gnu-openmpi4-hpc-develUpgrade libhdf5_hl_1_10_8-gnu-mvapich2-hpcUpgrade libhdf5hl_fortran_1_10_8-gnu-openmpi4-hpcUpgrade libhdf5_1_10_11-gnu-openmpi3-hpcUpgrade hdf5_1_10_8-gnu-openmpi1-hpc-devel-staticUpgrade hdf5_1_10_11-gnu-openmpi4-hpc-devel-staticUpgrade libhdf5_cpp_1_10_11-gnu-openmpi3-hpcUpgrade hdf5_1_10_11-hpc-examplesUpgrade libhdf5hl_fortran_1_10_8-gnu-openmpi1-hpcUpgrade libhdf5_1_10_11-gnu-mvapich2-hpcUpgrade libhdf5_hl_1_10_11-gnu-openmpi3-hpcUpgrade libhdf5_1_10_11-gnu-openmpi1-hpcUpgrade libhdf5_hl_cpp-gnu-openmpi3-hpcUpgrade libhdf5_hl-gnu-mvapich2-hpcUpgrade libhdf5hl_fortran_1_10_11-gnu-hpcUpgrade libhdf5_hl_cpp_1_10_11-gnu-mpich-hpcUpgrade libhdf5-gnu-openmpi4-hpcUpgrade libhdf5_cpp_1_10_8-gnu-mpich-hpcUpgrade hdf5_1_10_11-gnu-mpich-hpcUpgrade libhdf5_fortran-gnu-openmpi1-hpcUpgrade libhdf5_fortran_1_10_11-gnu-openmpi4-hpcUpgrade hdf5_1_10_11-gnu-mvapich2-hpc-develUpgrade libhdf5hl_fortran_1_10_8-gnu-hpcUpgrade libhdf5hl_fortran_1_10_8-gnu-openmpi3-hpcUpgrade hdf5_1_10_8-gnu-openmpi2-hpc-devel-staticUpgrade hdf5_1_10_8-gnu-mvapich2-hpc-devel-staticUpgrade libhdf5_hl-gnu-mpich-hpcUpgrade libhdf5_hl-gnu-openmpi1-hpcUpgrade libhdf5_hl_cpp_1_10_11-gnu-openmpi1-hpcUpgrade libhdf5_cpp_1_10_8-gnu-mvapich2-hpcUpgrade hdf5_1_10_8-gnu-openmpi1-hpcUpgrade libhdf5hl_fortran_1_10_8-gnu-openmpi2-hpcUpgrade libhdf5-gnu-openmpi3-hpcUpgrade hdf5_1_10_8-gnu-openmpi3-hpc-devel-staticUpgrade hdf5_1_10_8-gnu-openmpi3-hpcUpgrade hdf5-hpc-examplesUpgrade libhdf5_hl_fortran-gnu-hpcUpgrade libhdf5_cpp_1_10_8-gnu-openmpi2-hpcUpgrade hdf5_1_10_11-gnu-mpich-hpc-moduleUpgrade hdf5_1_10_11-gnu-mpich-hpc-develUpgrade libhdf5_fortran_1_10_8-gnu-mpich-hpcUpgrade libhdf5_cpp_1_10_11-gnu-openmpi4-hpcUpgrade hdf5_1_10_11-gnu-hpcUpgrade libhdf5_fortran_1_10_11-gnu-hpcUpgrade hdf5-gnu-openmpi4-hpcUpgrade libhdf5_fortran_1_10_8-gnu-openmpi2-hpc | Aug 9, 2024 | Mar 22, 2020 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub