HDF5 through 1.14.3 contains a stack buffer overflow in H5FL_arr_malloc, resulting in the corruption of the instruction pointer and causing denial of service or potential code execution.
CVSS Details
- CVSS 3.1 Base Score: 7.4
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade hdf5 | May 15, 2025 | May 14, 2024 |
| Suse | — | Upgrade libhdf5_cpp-gnu-mvapich2-hpcUpgrade libhdf5_fortran_1_10_11-gnu-openmpi3-hpcUpgrade libhdf5_hl_cpp-gnu-mpich-hpcUpgrade libhdf5_fortran-gnu-mpich-hpcUpgrade hdf5_1_10_11-gnu-mpich-hpc-devel-staticUpgrade mpich-ofi_4_1_2-gnu-hpc-devel-staticUpgrade hdf5_1_10_11-gnu-mvapich2-hpc-develUpgrade libhdf5_1_10_11-gnu-openmpi1-hpcUpgrade hdf5_1_10_11-gnu-hpc-devel-staticUpgrade hdf5_1_10_11-gnu-hpcUpgrade openmpi4-gnu-hpc-docsUpgrade libhdf5hl_fortran_1_10_11-gnu-openmpi1-hpcUpgrade mvapich2-psm-gnu-hpc-docUpgrade libhdf5_hl-gnu-mpich-hpcUpgrade mpich-ofi-gnu-hpcUpgrade mpich_4_0_2-gnu-hpcUpgrade mvapich2-psm_2_3_7-gnu-hpc-develUpgrade libopenmpi4-gnu-hpcUpgrade hdf5-hpc-examplesUpgrade libhdf5_cpp_1_10_11-gnu-openmpi4-hpcUpgrade libhdf5_hl-gnu-hpcUpgrade hdf5-gnu-mpich-hpcUpgrade hdf5-gnu-mpich-hpc-develUpgrade libhdf5_hl_fortran-gnu-openmpi1-hpcUpgrade openmpi4-libsUpgrade openmpi_4_1_4-gnu-hpc-docsUpgrade openmpi_4_1_6-gnu-hpc-testsuiteUpgrade libhdf5hl_fortran_1_10_11-gnu-openmpi4-hpcUpgrade mvapich2-psm-gnu-hpc-macros-develUpgrade mvapich2-psm2-develUpgrade libopenmpi_4_1_6-gnu-hpcUpgrade lua51-luatermUpgrade libhdf5hl_fortran_1_10_11-gnu-hpcUpgrade mpich-ofi_4_0_2-gnu-hpc-develUpgrade libhdf5_cpp-gnu-hpcUpgrade mvapich2-psm2-gnu-hpc-develUpgrade mpich-ofi_4_0_2-gnu-hpc-devel-staticUpgrade mpich_4_1_2-gnu-hpc-devel-staticUpgrade libhdf5_hl_fortran-gnu-hpcUpgrade mpich-ofiUpgrade libhdf5_fortran_1_10_11-gnu-hpcUpgrade mvapich2-psm2-gnu-hpcUpgrade hdf5_1_10_11-gnu-openmpi4-hpc-devel-staticUpgrade libhdf5-gnu-openmpi4-hpcUpgrade libhdf5_hl_cpp_1_10_11-gnu-mvapich2-hpcUpgrade mpich_4_1_2-gnu-hpc-macros-develUpgrade mvapich2-psm_2_3_7-gnu-hpc-docUpgrade libhdf5_1_10_11-gnu-openmpi4-hpcUpgrade libhdf5_hl_cpp_1_10_11-gnu-mpich-hpcUpgrade mpich-ofi_4_0_2-gnu-hpc-macros-develUpgrade libhdf5_fortran-gnu-mvapich2-hpcUpgrade libhdf5_hl-gnu-mvapich2-hpcUpgrade libhdf5_hl_cpp-gnu-openmpi4-hpcUpgrade openmpi4-gnu-hpcUpgrade hdf5_1_10_11-gnu-mpich-hpcUpgrade hdf5_1_10_11-gnu-mvapich2-hpc-moduleUpgrade pmix-mca-paramsUpgrade libhdf5_cpp-gnu-openmpi4-hpcUpgrade openmpi4-gnu-hpc-devel-staticUpgrade libhdf5_fortran-gnu-openmpi1-hpcUpgrade mvapich2-develUpgrade mvapich2-psm-gnu-hpcUpgrade hdf5_1_10_11-gnu-openmpi4-hpc-develUpgrade libhdf5_hl-gnu-openmpi3-hpcUpgrade hdf5_1_10_11-gnu-openmpi1-hpc-devel-staticUpgrade mpichUpgrade openmpi4-libs-32bitUpgrade openmpi_4_1_4-gnu-hpc-devel-staticUpgrade openmpi_4_1_6-gnu-hpc-docsUpgrade libhdf5_hl_cpp_1_10_11-gnu-openmpi1-hpcUpgrade pmixUpgrade mvapich2-devel-staticUpgrade mpich-ofi_4_1_2-gnu-hpc-macros-develUpgrade mvapich2-psm2-docUpgrade openmpi4-configUpgrade mvapich2-gnu-hpc-develUpgrade openmpi4-docsUpgrade openmpi4-gnu-hpc-macros-develUpgrade mvapich2-psm_2_3_7-gnu-hpc-macros-develUpgrade libhdf5_hl-gnu-openmpi4-hpcUpgrade mpich-gnu-hpcUpgrade mpich-gnu-hpc-macros-develUpgrade hdf5_1_10_11-gnu-openmpi3-hpc-devel-staticUpgrade libhdf5_1_10_11-gnu-openmpi3-hpcUpgrade hdf5-gnu-mvapich2-hpcUpgrade libhdf5_fortran_1_10_11-gnu-openmpi1-hpcUpgrade mvapich2-psm2_2_3_7-gnu-hpc-macros-develUpgrade openmpi_4_1_4-gnu-hpc-testsuiteUpgrade libhdf5_hl-gnu-openmpi1-hpcUpgrade hdf5-gnu-openmpi4-hpcUpgrade openmpi4Upgrade openmpi_4_1_4-gnu-hpc-macros-develUpgrade mvapich2-psm2_2_3_7-gnu-hpc-docUpgrade mvapich2_2_3_7-gnu-hpcUpgrade hdf5_1_10_11-gnu-openmpi1-hpcUpgrade hdf5_1_10_11-hpc-examplesUpgrade hdf5_1_10_11-gnu-mpich-hpc-moduleUpgrade openmpi_4_1_4-gnu-hpc-develUpgrade libhdf5_1_10_11-gnu-mpich-hpcUpgrade libhdf5_hl_cpp-gnu-openmpi3-hpcUpgrade libhdf5_hl_1_10_11-gnu-mpich-hpcUpgrade libhdf5_cpp-gnu-mpich-hpcUpgrade mpich-gnu-hpc-develUpgrade libhdf5_hl_1_10_11-gnu-openmpi3-hpcUpgrade libhdf5_fortran-gnu-hpcUpgrade hdf5-gnu-mvapich2-hpc-develUpgrade libhdf5_hl_cpp_1_10_11-gnu-hpcUpgrade libhdf5_hl_fortran-gnu-openmpi4-hpcUpgrade libhdf5_hl_fortran-gnu-openmpi3-hpcUpgrade hdf5-gnu-openmpi1-hpc-develUpgrade libhdf5_hl_cpp_1_10_11-gnu-openmpi4-hpcUpgrade openmpi4-testsuiteUpgrade mvapich2-psm2_2_3_7-gnu-hpc-devel-staticUpgrade mvapich2-psm-docUpgrade mvapich2-psm-devel-staticUpgrade mpich-ofi_4_1_2-gnu-hpc-develUpgrade libhdf5_hl_fortran-gnu-mvapich2-hpcUpgrade hdf5-gnu-hpc-develUpgrade libhdf5hl_fortran_1_10_11-gnu-openmpi3-hpcUpgrade mpich-ofi-gnu-hpc-develUpgrade pmix-testUpgrade mvapich2-docUpgrade libhdf5_hl_cpp-gnu-mvapich2-hpcUpgrade libhdf5_hl_1_10_11-gnu-mvapich2-hpcUpgrade libhdf5_hl_1_10_11-gnu-hpcUpgrade libhdf5_fortran_1_10_11-gnu-openmpi4-hpcUpgrade libhdf5-gnu-openmpi1-hpcUpgrade openmpi4-gnu-hpc-develUpgrade mvapich2_2_3_7-gnu-hpc-docUpgrade mvapich2_2_3_7-gnu-hpc-devel-staticUpgrade hdf5_1_10_11-gnu-mvapich2-hpcUpgrade pmix-pluginsUpgrade libhdf5_cpp_1_10_11-gnu-openmpi3-hpcUpgrade hdf5_1_10_11-gnu-openmpi1-hpc-moduleUpgrade mvapich2-psm-gnu-hpc-develUpgrade mvapich2-gnu-hpc-macros-develUpgrade mpich_4_1_2-gnu-hpcUpgrade mpich_4_0_2-gnu-hpc-develUpgrade libhdf5_hl_cpp-gnu-hpcUpgrade mvapich2-psm2-gnu-hpc-docUpgrade libopenmpi_4_1_4-gnu-hpcUpgrade hdf5_1_10_11-gnu-openmpi3-hpc-develUpgrade hdf5_1_10_11-gnu-openmpi1-hpc-develUpgrade hdf5_1_10_11-gnu-hpc-moduleUpgrade libhdf5-gnu-openmpi3-hpcUpgrade openmpi_4_1_6-gnu-hpc-macros-develUpgrade openmpi_4_1_4-gnu-hpcUpgrade openmpi4-develUpgrade mvapich2-psm_2_3_7-gnu-hpcUpgrade mvapich2-gnu-hpcUpgrade mvapich2Upgrade libhdf5_cpp_1_10_11-gnu-hpcUpgrade mvapich2-psm-develUpgrade libhdf5_cpp_1_10_11-gnu-mvapich2-hpcUpgrade hdf5-gnu-openmpi3-hpcUpgrade openmpi_4_1_6-gnu-hpc-develUpgrade openmpi_4_1_6-gnu-hpcUpgrade mvapich2-psm2-devel-staticUpgrade mvapich2-psmUpgrade mpich-ofi-gnu-hpc-macros-develUpgrade mpich-ofi-develUpgrade mpich-gnu-hpc-devel-staticUpgrade libhdf5_fortran-gnu-openmpi3-hpcUpgrade mpich-ofi_4_1_2-gnu-hpcUpgrade pmix-plugin-mungeUpgrade mvapich2-psm2_2_3_7-gnu-hpc-develUpgrade mvapich2-psm2Upgrade mpich_4_0_2-gnu-hpc-macros-develUpgrade mpich_4_0_2-gnu-hpc-devel-staticUpgrade lua53-luaposixUpgrade lua51-luaposixUpgrade libhdf5_fortran_1_10_11-gnu-mpich-hpcUpgrade libhdf5_cpp_1_10_11-gnu-openmpi1-hpcUpgrade libhdf5-gnu-mpich-hpcUpgrade hdf5_1_10_11-gnu-openmpi4-hpcUpgrade hdf5-gnu-openmpi4-hpc-develUpgrade mvapich2-psm2-gnu-hpc-macros-develUpgrade mvapich2_2_3_7-gnu-hpc-macros-develUpgrade libhdf5_fortran_1_10_11-gnu-mvapich2-hpcUpgrade libhdf5_hl_1_10_11-gnu-openmpi4-hpcUpgrade libhdf5_hl_1_10_11-gnu-openmpi1-hpcUpgrade libhdf5_fortran-gnu-openmpi4-hpcUpgrade libhdf5_1_10_11-gnu-hpcUpgrade hdf5-gnu-openmpi3-hpc-develUpgrade openmpi4-macros-develUpgrade libhdf5_hl_fortran-gnu-mpich-hpcUpgrade libhdf5hl_fortran_1_10_11-gnu-mvapich2-hpcUpgrade libhdf5_cpp-gnu-openmpi3-hpcUpgrade luaposix-docUpgrade hdf5_1_10_11-gnu-hpc-develUpgrade hdf5-gnu-hpcUpgrade mpich-ofi_4_0_2-gnu-hpcUpgrade hdf5_1_10_11-gnu-mvapich2-hpc-devel-staticUpgrade hdf5_1_10_11-gnu-mpich-hpc-develUpgrade lua53-luatermUpgrade hdf5_1_10_11-gnu-openmpi3-hpcUpgrade hdf5_1_10_11-gnu-openmpi3-hpc-moduleUpgrade pmix-headersUpgrade pmix-develUpgrade openmpi_4_1_6-gnu-hpc-devel-staticUpgrade mvapich2_2_3_7-gnu-hpc-develUpgrade mvapich2-psm_2_3_7-gnu-hpc-devel-staticUpgrade mvapich2-psm2_2_3_7-gnu-hpcUpgrade mvapich2-gnu-hpc-docUpgrade mpich_4_1_2-gnu-hpc-develUpgrade mpich-develUpgrade libhdf5-gnu-mvapich2-hpcUpgrade mpich-ofi-gnu-hpc-devel-staticUpgrade libpmix2Upgrade libmca_common_dstore1Upgrade libhdf5hl_fortran_1_10_11-gnu-mpich-hpcUpgrade libhdf5_hl_cpp_1_10_11-gnu-openmpi3-hpcUpgrade libhdf5_cpp_1_10_11-gnu-mpich-hpcUpgrade libhdf5_1_10_11-gnu-mvapich2-hpcUpgrade libhdf5-gnu-hpcUpgrade hdf5_1_10_11-gnu-openmpi4-hpc-module | Jun 21, 2024 | May 14, 2024 |
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