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.
{ "binaries": [ { "binary_version": "1.8.11-5ubuntu7.1+esm2", "binary_name": "hdf5-helpers" }, { "binary_version": "1.8.11-5ubuntu7.1+esm2", "binary_name": "hdf5-tools" }, { "binary_version": "1.8.11-5ubuntu7.1+esm2", "binary_name": "libhdf5-7" }, { "binary_version": "1.8.11-5ubuntu7.1+esm2", "binary_name": "libhdf5-dev" }, { "binary_version": "1.8.11-5ubuntu7.1+esm2", "binary_name": "libhdf5-mpi-dev" }, { "binary_version": "1.8.11-5ubuntu7.1+esm2", "binary_name": "libhdf5-mpich2-7" }, { "binary_version": "1.8.11-5ubuntu7.1+esm2", "binary_name": "libhdf5-mpich2-dev" }, { "binary_version": "1.8.11-5ubuntu7.1+esm2", "binary_name": "libhdf5-openmpi-7" }, { "binary_version": "1.8.11-5ubuntu7.1+esm2", "binary_name": "libhdf5-openmpi-dev" }, { "binary_version": "1.8.11-5ubuntu7.1+esm2", "binary_name": "libhdf5-serial-dev" } ] }
{ "binaries": [ { "binary_version": "1.8.16+docs-4ubuntu1.1+esm2", "binary_name": "hdf5-helpers" }, { "binary_version": "1.8.16+docs-4ubuntu1.1+esm2", "binary_name": "hdf5-tools" }, { "binary_version": "1.8.16+docs-4ubuntu1.1+esm2", "binary_name": "libhdf5-10" }, { "binary_version": "1.8.16+docs-4ubuntu1.1+esm2", "binary_name": "libhdf5-cpp-11" }, { "binary_version": "1.8.16+docs-4ubuntu1.1+esm2", "binary_name": "libhdf5-dev" }, { "binary_version": "1.8.16+docs-4ubuntu1.1+esm2", "binary_name": "libhdf5-mpi-dev" }, { "binary_version": "1.8.16+docs-4ubuntu1.1+esm2", "binary_name": "libhdf5-mpich-10" }, { "binary_version": "1.8.16+docs-4ubuntu1.1+esm2", "binary_name": "libhdf5-mpich-dev" }, { "binary_version": "1.8.16+docs-4ubuntu1.1+esm2", "binary_name": "libhdf5-openmpi-10" }, { "binary_version": "1.8.16+docs-4ubuntu1.1+esm2", "binary_name": "libhdf5-openmpi-dev" }, { "binary_version": "1.8.16+docs-4ubuntu1.1+esm2", "binary_name": "libhdf5-serial-dev" } ] }
{ "binaries": [ { "binary_version": "3.20.1+git20120521-6build1", "binary_name": "insighttoolkit3-examples" }, { "binary_version": "3.20.1+git20120521-6build1", "binary_name": "libinsighttoolkit3-dev" }, { "binary_version": "3.20.1+git20120521-6build1", "binary_name": "libinsighttoolkit3.20" } ] }
{ "binaries": [ { "binary_version": "4.9.0-4ubuntu1.1", "binary_name": "insighttoolkit4-examples" }, { "binary_version": "4.9.0-4ubuntu1.1", "binary_name": "insighttoolkit4-python" }, { "binary_version": "4.9.0-4ubuntu1.1", "binary_name": "libinsighttoolkit4-dev" }, { "binary_version": "4.9.0-4ubuntu1.1", "binary_name": "libinsighttoolkit4.9" } ] }
{ "binaries": [ { "binary_version": "1.10.0-patch1+docs-4ubuntu0.1~esm2", "binary_name": "hdf5-helpers" }, { "binary_version": "1.10.0-patch1+docs-4ubuntu0.1~esm2", "binary_name": "hdf5-tools" }, { "binary_version": "1.10.0-patch1+docs-4ubuntu0.1~esm2", "binary_name": "libhdf5-100" }, { "binary_version": "1.10.0-patch1+docs-4ubuntu0.1~esm2", "binary_name": "libhdf5-cpp-100" }, { "binary_version": "1.10.0-patch1+docs-4ubuntu0.1~esm2", "binary_name": "libhdf5-dev" }, { "binary_version": "1.10.0-patch1+docs-4ubuntu0.1~esm2", "binary_name": "libhdf5-java" }, { "binary_version": "1.10.0-patch1+docs-4ubuntu0.1~esm2", "binary_name": "libhdf5-jni" }, { "binary_version": "1.10.0-patch1+docs-4ubuntu0.1~esm2", "binary_name": "libhdf5-mpi-dev" }, { "binary_version": "1.10.0-patch1+docs-4ubuntu0.1~esm2", "binary_name": "libhdf5-mpich-100" }, { "binary_version": "1.10.0-patch1+docs-4ubuntu0.1~esm2", "binary_name": "libhdf5-mpich-dev" }, { "binary_version": "1.10.0-patch1+docs-4ubuntu0.1~esm2", "binary_name": "libhdf5-openmpi-100" }, { "binary_version": "1.10.0-patch1+docs-4ubuntu0.1~esm2", "binary_name": "libhdf5-openmpi-dev" }, { "binary_version": "1.10.0-patch1+docs-4ubuntu0.1~esm2", "binary_name": "libhdf5-serial-dev" } ] }
{ "binaries": [ { "binary_version": "4.12.2-dfsg1-1ubuntu1", "binary_name": "insighttoolkit4-examples" }, { "binary_version": "4.12.2-dfsg1-1ubuntu1", "binary_name": "insighttoolkit4-python" }, { "binary_version": "4.12.2-dfsg1-1ubuntu1", "binary_name": "libinsighttoolkit4-dev" }, { "binary_version": "4.12.2-dfsg1-1ubuntu1", "binary_name": "libinsighttoolkit4.12" } ] }
{ "binaries": [ { "binary_version": "1.10.4+repack-11ubuntu1+esm1", "binary_name": "hdf5-helpers" }, { "binary_version": "1.10.4+repack-11ubuntu1+esm1", "binary_name": "hdf5-tools" }, { "binary_version": "1.10.4+repack-11ubuntu1+esm1", "binary_name": "libhdf5-103" }, { "binary_version": "1.10.4+repack-11ubuntu1+esm1", "binary_name": "libhdf5-cpp-103" }, { "binary_version": "1.10.4+repack-11ubuntu1+esm1", "binary_name": "libhdf5-dev" }, { "binary_version": "1.10.4+repack-11ubuntu1+esm1", "binary_name": "libhdf5-java" }, { "binary_version": "1.10.4+repack-11ubuntu1+esm1", "binary_name": "libhdf5-jni" }, { "binary_version": "1.10.4+repack-11ubuntu1+esm1", "binary_name": "libhdf5-mpi-dev" }, { "binary_version": "1.10.4+repack-11ubuntu1+esm1", "binary_name": "libhdf5-mpich-103" }, { "binary_version": "1.10.4+repack-11ubuntu1+esm1", "binary_name": "libhdf5-mpich-dev" }, { "binary_version": "1.10.4+repack-11ubuntu1+esm1", "binary_name": "libhdf5-openmpi-103" }, { "binary_version": "1.10.4+repack-11ubuntu1+esm1", "binary_name": "libhdf5-openmpi-dev" } ] }
{ "binaries": [ { "binary_version": "4.13.2-dfsg1-8", "binary_name": "insighttoolkit4-examples" }, { "binary_version": "4.13.2-dfsg1-8", "binary_name": "insighttoolkit4-python3" }, { "binary_version": "4.13.2-dfsg1-8", "binary_name": "libinsighttoolkit4-dev" }, { "binary_version": "4.13.2-dfsg1-8", "binary_name": "libinsighttoolkit4.13" } ] }
{ "binaries": [ { "binary_version": "1.10.7+repack-4ubuntu2", "binary_name": "hdf5-helpers" }, { "binary_version": "1.10.7+repack-4ubuntu2", "binary_name": "hdf5-tools" }, { "binary_version": "1.10.7+repack-4ubuntu2", "binary_name": "libhdf5-103" }, { "binary_version": "1.10.7+repack-4ubuntu2", "binary_name": "libhdf5-103-1" }, { "binary_version": "1.10.7+repack-4ubuntu2", "binary_name": "libhdf5-cpp-103" }, { "binary_version": "1.10.7+repack-4ubuntu2", "binary_name": "libhdf5-cpp-103-1" }, { "binary_version": "1.10.7+repack-4ubuntu2", "binary_name": "libhdf5-dev" }, { "binary_version": "1.10.7+repack-4ubuntu2", "binary_name": "libhdf5-fortran-102" }, { "binary_version": "1.10.7+repack-4ubuntu2", "binary_name": "libhdf5-hl-100" }, { "binary_version": "1.10.7+repack-4ubuntu2", "binary_name": "libhdf5-hl-cpp-100" }, { "binary_version": "1.10.7+repack-4ubuntu2", "binary_name": "libhdf5-hl-fortran-100" }, { "binary_version": "1.10.7+repack-4ubuntu2", "binary_name": "libhdf5-java" }, { "binary_version": "1.10.7+repack-4ubuntu2", "binary_name": "libhdf5-jni" }, { "binary_version": "1.10.7+repack-4ubuntu2", "binary_name": "libhdf5-mpi-dev" }, { "binary_version": "1.10.7+repack-4ubuntu2", "binary_name": "libhdf5-mpich-103" }, { "binary_version": "1.10.7+repack-4ubuntu2", "binary_name": "libhdf5-mpich-103-1" }, { "binary_version": "1.10.7+repack-4ubuntu2", "binary_name": "libhdf5-mpich-cpp-103-1" }, { "binary_version": "1.10.7+repack-4ubuntu2", "binary_name": "libhdf5-mpich-dev" }, { "binary_version": "1.10.7+repack-4ubuntu2", "binary_name": "libhdf5-mpich-fortran-102" }, { "binary_version": "1.10.7+repack-4ubuntu2", "binary_name": "libhdf5-mpich-hl-100" }, { "binary_version": "1.10.7+repack-4ubuntu2", "binary_name": "libhdf5-mpich-hl-cpp-100" }, { "binary_version": "1.10.7+repack-4ubuntu2", "binary_name": "libhdf5-mpich-hl-fortran-100" }, { "binary_version": "1.10.7+repack-4ubuntu2", "binary_name": "libhdf5-openmpi-103" }, { "binary_version": "1.10.7+repack-4ubuntu2", "binary_name": "libhdf5-openmpi-103-1" }, { "binary_version": "1.10.7+repack-4ubuntu2", "binary_name": "libhdf5-openmpi-cpp-103-1" }, { "binary_version": "1.10.7+repack-4ubuntu2", "binary_name": "libhdf5-openmpi-dev" }, { "binary_version": "1.10.7+repack-4ubuntu2", "binary_name": "libhdf5-openmpi-fortran-102" }, { "binary_version": "1.10.7+repack-4ubuntu2", "binary_name": "libhdf5-openmpi-hl-100" }, { "binary_version": "1.10.7+repack-4ubuntu2", "binary_name": "libhdf5-openmpi-hl-cpp-100" }, { "binary_version": "1.10.7+repack-4ubuntu2", "binary_name": "libhdf5-openmpi-hl-fortran-100" } ] }
{ "binaries": [ { "binary_version": "4.13.3withdata-dfsg2-1ubuntu1", "binary_name": "insighttoolkit4-examples" }, { "binary_version": "4.13.3withdata-dfsg2-1ubuntu1", "binary_name": "libinsighttoolkit4-dev" }, { "binary_version": "4.13.3withdata-dfsg2-1ubuntu1", "binary_name": "libinsighttoolkit4.13" } ] }
{ "binaries": [ { "binary_version": "1.10.10+repack-3.1ubuntu4", "binary_name": "hdf5-helpers" }, { "binary_version": "1.10.10+repack-3.1ubuntu4", "binary_name": "hdf5-tools" }, { "binary_version": "1.10.10+repack-3.1ubuntu4", "binary_name": "libhdf5-103-1t64" }, { "binary_version": "1.10.10+repack-3.1ubuntu4", "binary_name": "libhdf5-cpp-103-1t64" }, { "binary_version": "1.10.10+repack-3.1ubuntu4", "binary_name": "libhdf5-dev" }, { "binary_version": "1.10.10+repack-3.1ubuntu4", "binary_name": "libhdf5-fortran-102t64" }, { "binary_version": "1.10.10+repack-3.1ubuntu4", "binary_name": "libhdf5-hl-100t64" }, { "binary_version": "1.10.10+repack-3.1ubuntu4", "binary_name": "libhdf5-hl-cpp-100t64" }, { "binary_version": "1.10.10+repack-3.1ubuntu4", "binary_name": "libhdf5-hl-fortran-100t64" }, { "binary_version": "1.10.10+repack-3.1ubuntu4", "binary_name": "libhdf5-java" }, { "binary_version": "1.10.10+repack-3.1ubuntu4", "binary_name": "libhdf5-jni" }, { "binary_version": "1.10.10+repack-3.1ubuntu4", "binary_name": "libhdf5-mpi-dev" }, { "binary_version": "1.10.10+repack-3.1ubuntu4", "binary_name": "libhdf5-mpich-103-1t64" }, { "binary_version": "1.10.10+repack-3.1ubuntu4", "binary_name": "libhdf5-mpich-cpp-103-1t64" }, { "binary_version": "1.10.10+repack-3.1ubuntu4", "binary_name": "libhdf5-mpich-dev" }, { "binary_version": "1.10.10+repack-3.1ubuntu4", "binary_name": "libhdf5-mpich-fortran-102t64" }, { "binary_version": "1.10.10+repack-3.1ubuntu4", "binary_name": "libhdf5-mpich-hl-100t64" }, { "binary_version": "1.10.10+repack-3.1ubuntu4", "binary_name": "libhdf5-mpich-hl-cpp-100t64" }, { "binary_version": "1.10.10+repack-3.1ubuntu4", "binary_name": "libhdf5-mpich-hl-fortran-100t64" }, { "binary_version": "1.10.10+repack-3.1ubuntu4", "binary_name": "libhdf5-openmpi-103-1t64" }, { "binary_version": "1.10.10+repack-3.1ubuntu4", "binary_name": "libhdf5-openmpi-cpp-103-1t64" }, { "binary_version": "1.10.10+repack-3.1ubuntu4", "binary_name": "libhdf5-openmpi-dev" }, { "binary_version": "1.10.10+repack-3.1ubuntu4", "binary_name": "libhdf5-openmpi-fortran-102t64" }, { "binary_version": "1.10.10+repack-3.1ubuntu4", "binary_name": "libhdf5-openmpi-hl-100t64" }, { "binary_version": "1.10.10+repack-3.1ubuntu4", "binary_name": "libhdf5-openmpi-hl-cpp-100t64" }, { "binary_version": "1.10.10+repack-3.1ubuntu4", "binary_name": "libhdf5-openmpi-hl-fortran-100t64" } ] }
{ "binaries": [ { "binary_version": "1.14.5+repack-3", "binary_name": "hdf5-helpers" }, { "binary_version": "1.14.5+repack-3", "binary_name": "hdf5-tools" }, { "binary_version": "1.14.5+repack-3", "binary_name": "libhdf5-310" }, { "binary_version": "1.14.5+repack-3", "binary_name": "libhdf5-cpp-310" }, { "binary_version": "1.14.5+repack-3", "binary_name": "libhdf5-dev" }, { "binary_version": "1.14.5+repack-3", "binary_name": "libhdf5-fortran-310" }, { "binary_version": "1.14.5+repack-3", "binary_name": "libhdf5-hl-310" }, { "binary_version": "1.14.5+repack-3", "binary_name": "libhdf5-hl-cpp-310" }, { "binary_version": "1.14.5+repack-3", "binary_name": "libhdf5-hl-fortran-310" }, { "binary_version": "1.14.5+repack-3", "binary_name": "libhdf5-java" }, { "binary_version": "1.14.5+repack-3", "binary_name": "libhdf5-jni" }, { "binary_version": "1.14.5+repack-3", "binary_name": "libhdf5-mpi-dev" }, { "binary_version": "1.14.5+repack-3", "binary_name": "libhdf5-mpich-310" }, { "binary_version": "1.14.5+repack-3", "binary_name": "libhdf5-mpich-cpp-310" }, { "binary_version": "1.14.5+repack-3", "binary_name": "libhdf5-mpich-dev" }, { "binary_version": "1.14.5+repack-3", "binary_name": "libhdf5-mpich-fortran-310" }, { "binary_version": "1.14.5+repack-3", "binary_name": "libhdf5-mpich-hl-310" }, { "binary_version": "1.14.5+repack-3", "binary_name": "libhdf5-mpich-hl-cpp-310" }, { "binary_version": "1.14.5+repack-3", "binary_name": "libhdf5-mpich-hl-fortran-310" }, { "binary_version": "1.14.5+repack-3", "binary_name": "libhdf5-openmpi-310" }, { "binary_version": "1.14.5+repack-3", "binary_name": "libhdf5-openmpi-cpp-310" }, { "binary_version": "1.14.5+repack-3", "binary_name": "libhdf5-openmpi-dev" }, { "binary_version": "1.14.5+repack-3", "binary_name": "libhdf5-openmpi-fortran-310" }, { "binary_version": "1.14.5+repack-3", "binary_name": "libhdf5-openmpi-hl-310" }, { "binary_version": "1.14.5+repack-3", "binary_name": "libhdf5-openmpi-hl-cpp-310" }, { "binary_version": "1.14.5+repack-3", "binary_name": "libhdf5-openmpi-hl-fortran-310" } ] }