HDF5 Library through 1.14.3 has a heap-based buffer overflow in H5D__scatter_mem in H5Dscatgath.c.
CVSS Details
- CVSS 3.1 Base Score: 8.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:L/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_1_10_11-gnu-openmpi1-hpcUpgrade openmpi4-develUpgrade hdf5_1_10_11-gnu-openmpi3-hpc-develUpgrade openmpi4Upgrade mpich_4_1_2-gnu-hpc-devel-staticUpgrade mpich-ofi_4_0_2-gnu-hpc-macros-develUpgrade mvapich2-psm_2_3_7-gnu-hpc-docUpgrade libhdf5_hl-gnu-mpich-hpcUpgrade hdf5-gnu-hpcUpgrade libhdf5_hl_1_10_11-gnu-mpich-hpcUpgrade libhdf5_hl_1_10_11-gnu-openmpi1-hpcUpgrade libhdf5_hl_fortran-gnu-mpich-hpcUpgrade libhdf5-gnu-mvapich2-hpcUpgrade libhdf5_1_10_11-gnu-openmpi3-hpcUpgrade libhdf5_hl-gnu-openmpi3-hpcUpgrade libpmix2Upgrade hdf5_1_10_11-gnu-hpc-develUpgrade hdf5_1_10_11-gnu-openmpi1-hpc-develUpgrade libhdf5_1_10_11-gnu-mpich-hpcUpgrade libhdf5_hl_cpp_1_10_11-gnu-hpcUpgrade mvapich2-psmUpgrade mpich-ofi_4_1_2-gnu-hpc-develUpgrade pmix-develUpgrade lua53-luatermUpgrade openmpi_4_1_6-gnu-hpc-macros-develUpgrade openmpi4-gnu-hpc-devel-staticUpgrade openmpi_4_1_4-gnu-hpc-devel-staticUpgrade hdf5_1_10_11-gnu-mpich-hpcUpgrade pmix-plugin-mungeUpgrade hdf5-gnu-openmpi4-hpc-develUpgrade libhdf5_cpp_1_10_11-gnu-mvapich2-hpcUpgrade mpich-ofiUpgrade mvapich2-psm-develUpgrade hdf5-gnu-mpich-hpc-develUpgrade libhdf5_cpp-gnu-hpcUpgrade hdf5_1_10_11-gnu-hpcUpgrade mpich_4_0_2-gnu-hpc-macros-develUpgrade libhdf5_hl_cpp-gnu-hpcUpgrade mvapich2Upgrade libhdf5_hl_1_10_11-gnu-mvapich2-hpcUpgrade mpich-ofi-gnu-hpc-devel-staticUpgrade openmpi4-libsUpgrade openmpi4-macros-develUpgrade openmpi4-gnu-hpc-macros-develUpgrade hdf5_1_10_11-gnu-hpc-moduleUpgrade libhdf5_hl_cpp_1_10_11-gnu-openmpi3-hpcUpgrade libhdf5_hl_fortran-gnu-mvapich2-hpcUpgrade libopenmpi4-gnu-hpcUpgrade libhdf5_fortran-gnu-hpcUpgrade libhdf5_hl_fortran-gnu-hpcUpgrade mpich_4_0_2-gnu-hpcUpgrade mvapich2-psm-docUpgrade pmixUpgrade hdf5_1_10_11-gnu-openmpi4-hpc-moduleUpgrade mvapich2-psm2_2_3_7-gnu-hpc-devel-staticUpgrade hdf5_1_10_11-hpc-examplesUpgrade mvapich2-psm-gnu-hpc-develUpgrade libhdf5_cpp_1_10_11-gnu-openmpi4-hpcUpgrade mvapich2-develUpgrade mpichUpgrade mpich-gnu-hpcUpgrade lua51-luatermUpgrade mpich-ofi_4_0_2-gnu-hpcUpgrade libhdf5_hl-gnu-openmpi4-hpcUpgrade libhdf5-gnu-openmpi1-hpcUpgrade libhdf5_cpp_1_10_11-gnu-hpcUpgrade mpich-ofi_4_0_2-gnu-hpc-devel-staticUpgrade libhdf5_hl_1_10_11-gnu-hpcUpgrade libhdf5_hl_cpp-gnu-openmpi3-hpcUpgrade hdf5-gnu-mpich-hpcUpgrade libhdf5_cpp-gnu-mvapich2-hpcUpgrade mvapich2_2_3_7-gnu-hpc-docUpgrade hdf5-gnu-hpc-develUpgrade libhdf5_hl-gnu-hpcUpgrade mpich_4_0_2-gnu-hpc-develUpgrade mpich-gnu-hpc-macros-develUpgrade mpich-ofi-develUpgrade mpich-gnu-hpc-develUpgrade mvapich2-devel-staticUpgrade openmpi_4_1_4-gnu-hpc-testsuiteUpgrade hdf5_1_10_11-gnu-openmpi3-hpcUpgrade hdf5_1_10_11-gnu-mpich-hpc-develUpgrade mvapich2-psm2-gnu-hpc-docUpgrade libhdf5_cpp_1_10_11-gnu-openmpi1-hpcUpgrade mpich-ofi_4_1_2-gnu-hpc-devel-staticUpgrade libhdf5-gnu-openmpi3-hpcUpgrade libhdf5hl_fortran_1_10_11-gnu-openmpi3-hpcUpgrade mvapich2-docUpgrade mvapich2_2_3_7-gnu-hpc-develUpgrade mvapich2-gnu-hpc-docUpgrade hdf5_1_10_11-gnu-openmpi1-hpc-moduleUpgrade mvapich2-psm2_2_3_7-gnu-hpc-develUpgrade mvapich2-psm_2_3_7-gnu-hpcUpgrade openmpi4-docsUpgrade mvapich2-psm-gnu-hpcUpgrade mvapich2-psm2-devel-staticUpgrade mvapich2-psm2_2_3_7-gnu-hpcUpgrade hdf5-gnu-openmpi1-hpc-develUpgrade libhdf5_fortran_1_10_11-gnu-openmpi4-hpcUpgrade libhdf5hl_fortran_1_10_11-gnu-openmpi4-hpcUpgrade mvapich2-gnu-hpc-macros-develUpgrade hdf5-gnu-openmpi4-hpcUpgrade hdf5_1_10_11-gnu-mpich-hpc-moduleUpgrade hdf5_1_10_11-gnu-openmpi4-hpc-devel-staticUpgrade libhdf5hl_fortran_1_10_11-gnu-hpcUpgrade libhdf5_hl_cpp_1_10_11-gnu-openmpi4-hpcUpgrade libhdf5_hl_cpp-gnu-openmpi4-hpcUpgrade libhdf5_fortran-gnu-openmpi4-hpcUpgrade libhdf5-gnu-hpcUpgrade hdf5_1_10_11-gnu-openmpi4-hpc-develUpgrade openmpi4-gnu-hpc-develUpgrade openmpi4-gnu-hpcUpgrade mvapich2-psm2-gnu-hpc-macros-develUpgrade mvapich2-psm-gnu-hpc-macros-develUpgrade libhdf5_cpp-gnu-openmpi3-hpcUpgrade hdf5_1_10_11-gnu-mvapich2-hpc-devel-staticUpgrade hdf5_1_10_11-gnu-openmpi1-hpc-devel-staticUpgrade libhdf5_hl_fortran-gnu-openmpi1-hpcUpgrade libhdf5_cpp_1_10_11-gnu-mpich-hpcUpgrade openmpi4-gnu-hpc-docsUpgrade hdf5_1_10_11-gnu-mpich-hpc-devel-staticUpgrade hdf5_1_10_11-gnu-hpc-devel-staticUpgrade mvapich2-psm-devel-staticUpgrade libhdf5_hl_cpp-gnu-mvapich2-hpcUpgrade libhdf5_1_10_11-gnu-hpcUpgrade hdf5-gnu-openmpi3-hpc-develUpgrade hdf5_1_10_11-gnu-mvapich2-hpc-moduleUpgrade mpich-ofi-gnu-hpcUpgrade libhdf5_hl_cpp_1_10_11-gnu-mvapich2-hpcUpgrade libhdf5hl_fortran_1_10_11-gnu-mpich-hpcUpgrade libhdf5_hl_1_10_11-gnu-openmpi3-hpcUpgrade mvapich2-psm2_2_3_7-gnu-hpc-macros-develUpgrade mvapich2-psm2-gnu-hpcUpgrade lua51-luaposixUpgrade libhdf5_fortran-gnu-mvapich2-hpcUpgrade mpich-ofi-gnu-hpc-develUpgrade libhdf5_hl_1_10_11-gnu-openmpi4-hpcUpgrade mpich-gnu-hpc-devel-staticUpgrade libhdf5hl_fortran_1_10_11-gnu-openmpi1-hpcUpgrade libhdf5_fortran_1_10_11-gnu-openmpi1-hpcUpgrade libhdf5_fortran_1_10_11-gnu-mvapich2-hpcUpgrade libhdf5_fortran_1_10_11-gnu-hpcUpgrade pmix-pluginsUpgrade openmpi_4_1_4-gnu-hpc-develUpgrade mvapich2_2_3_7-gnu-hpc-devel-staticUpgrade mvapich2-psm2Upgrade openmpi_4_1_4-gnu-hpc-docsUpgrade libopenmpi_4_1_6-gnu-hpcUpgrade libhdf5_fortran_1_10_11-gnu-mpich-hpcUpgrade libhdf5_fortran-gnu-openmpi3-hpcUpgrade libhdf5_fortran-gnu-openmpi1-hpcUpgrade hdf5-gnu-mvapich2-hpcUpgrade mvapich2_2_3_7-gnu-hpcUpgrade mpich_4_0_2-gnu-hpc-devel-staticUpgrade lua53-luaposixUpgrade libmca_common_dstore1Upgrade mvapich2_2_3_7-gnu-hpc-macros-develUpgrade pmix-headersUpgrade openmpi_4_1_4-gnu-hpcUpgrade openmpi4-libs-32bitUpgrade mvapich2-gnu-hpc-develUpgrade mpich-ofi_4_1_2-gnu-hpcUpgrade hdf5_1_10_11-gnu-openmpi3-hpc-devel-staticUpgrade hdf5_1_10_11-gnu-mvapich2-hpc-develUpgrade hdf5-gnu-openmpi3-hpcUpgrade mvapich2-psm_2_3_7-gnu-hpc-develUpgrade mvapich2-gnu-hpcUpgrade mpich-ofi_4_1_2-gnu-hpc-macros-develUpgrade mpich-ofi-gnu-hpc-macros-develUpgrade libhdf5_hl_cpp_1_10_11-gnu-openmpi1-hpcUpgrade libhdf5_hl-gnu-mvapich2-hpcUpgrade libhdf5_cpp-gnu-openmpi4-hpcUpgrade libhdf5-gnu-mpich-hpcUpgrade hdf5_1_10_11-gnu-openmpi3-hpc-moduleUpgrade hdf5-hpc-examplesUpgrade openmpi_4_1_6-gnu-hpc-testsuiteUpgrade libhdf5_hl_fortran-gnu-openmpi4-hpcUpgrade pmix-mca-paramsUpgrade openmpi_4_1_6-gnu-hpcUpgrade mvapich2-psm-gnu-hpc-docUpgrade mpich_4_1_2-gnu-hpc-macros-develUpgrade libopenmpi_4_1_4-gnu-hpcUpgrade libhdf5hl_fortran_1_10_11-gnu-mvapich2-hpcUpgrade libhdf5_hl_cpp_1_10_11-gnu-mpich-hpcUpgrade libhdf5_hl-gnu-openmpi1-hpcUpgrade libhdf5_cpp_1_10_11-gnu-openmpi3-hpcUpgrade libhdf5-gnu-openmpi4-hpcUpgrade hdf5_1_10_11-gnu-mvapich2-hpcUpgrade libhdf5_fortran_1_10_11-gnu-openmpi3-hpcUpgrade mvapich2-psm_2_3_7-gnu-hpc-macros-develUpgrade libhdf5_1_10_11-gnu-openmpi4-hpcUpgrade mvapich2-psm_2_3_7-gnu-hpc-devel-staticUpgrade openmpi_4_1_6-gnu-hpc-docsUpgrade mpich-ofi_4_0_2-gnu-hpc-develUpgrade libhdf5_cpp-gnu-mpich-hpcUpgrade libhdf5_fortran-gnu-mpich-hpcUpgrade pmix-testUpgrade openmpi4-testsuiteUpgrade mpich_4_1_2-gnu-hpc-develUpgrade hdf5_1_10_11-gnu-openmpi1-hpcUpgrade mvapich2-psm2_2_3_7-gnu-hpc-docUpgrade openmpi_4_1_4-gnu-hpc-macros-develUpgrade mvapich2-psm2-docUpgrade openmpi_4_1_6-gnu-hpc-devel-staticUpgrade openmpi4-configUpgrade mvapich2-psm2-develUpgrade libhdf5_hl_fortran-gnu-openmpi3-hpcUpgrade hdf5-gnu-mvapich2-hpc-develUpgrade libhdf5_hl_cpp-gnu-mpich-hpcUpgrade mvapich2-psm2-gnu-hpc-develUpgrade mpich_4_1_2-gnu-hpcUpgrade mpich-develUpgrade luaposix-docUpgrade libhdf5_1_10_11-gnu-mvapich2-hpcUpgrade hdf5_1_10_11-gnu-openmpi4-hpcUpgrade openmpi_4_1_6-gnu-hpc-devel | 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