File _patchinfo of Package patchinfo.28369

<patchinfo incident="28369">
  <issue tracker="bnc" id="1133222">gnu-mpich-hpc failed</issue>
  <issue tracker="bnc" id="1210049">[trilinos] 'module load gnu openmpi trilinos' fails due to wrong module dependency on 'pnetcdf'</issue>
  <issue tracker="bnc" id="1209548">timestamp/buildhost/kernel data makes build not reproducible</issue>
  <issue tracker="bnc" id="1224158">VUL-0: hdf5: multiple CVEs</issue>
  <issue id="2016-4332" tracker="cve" />
  <issue id="2018-11202" tracker="cve" />
  <issue id="2019-8396" tracker="cve" />
  <issue id="2020-10812" tracker="cve" />
  <issue id="2021-37501" tracker="cve" />
  <issue id="2017-17507" tracker="cve" />
  <issue id="2018-11205" tracker="cve" />
  <issue id="2024-29158" tracker="cve" />
  <issue id="2024-32610" tracker="cve" />
  <issue id="2024-33873" tracker="cve" />
  <issue id="2024-29161" tracker="cve" />
  <issue id="2024-32614" tracker="cve" />
  <issue id="2024-33874" tracker="cve" />
  <issue id="2024-29166" tracker="cve" />
  <issue id="2024-32619" tracker="cve" />
  <issue id="2024-33875" tracker="cve" />
  <issue id="2024-32608" tracker="cve" />
  <issue id="2024-32620" tracker="cve" />
  <issue tracker="bnc" id="1125882">VUL-1: CVE-2019-8396: hdf5: buffer overflow in function H5O__layout_encode in H5Olayout.c</issue>
  <issue tracker="bnc" id="1167400">VUL-1: CVE-2020-10812: hdf5: A NULL pointer dereference exists in the function H5F_get_nrefs() located in H5Fquery.c (in HDF5 through 1.12.0).</issue>
  <issue tracker="bnc" id="1093641">VUL-1: CVE-2018-11202: hdf5: A NULL pointer dereference in H5S_hyper_make_spans in H5Shyper.c allows a remote denial of service attack.</issue>
  <issue tracker="bnc" id="1207973">VUL-0: CVE-2021-37501: hdf5: buffer overflow in hdf5-h5dump 1.10.8 through 1.13.0</issue>
  <issue tracker="bnc" id="1011205">VUL-0: CVE-2016-4332: hdf5: Shareable Message Type Code Execution Vulnerability</issue>
  <packager>eeich</packager>
  <rating>important</rating>
  <category>security</category>
  <summary>Security update for hdf5, netcdf, trilinos </summary>
  <description>This update for hdf5, netcdf, trilinos fixes the following issues:

hdf5 was updated from version 1.10.8 to 1.10.11:

- Security issues fixed:

  * CVE-2019-8396: Fixed problems with malformed HDF5 files where content does not match expected size. (bsc#1125882)
  * CVE-2018-11202: Fixed that a malformed file could result in chunk index memory leaks. (bsc#1093641)
  * CVE-2016-4332: Fixed an assertion in a previous fix for this issue (bsc#1011205).
  * CVE-2020-10812: Fixed a segfault on file close in h5debug which fails with a core dump on a file that has an illegal
    file size in its cache image.Fixes HDFFV-11052, (bsc#1167400).
  * CVE-2021-37501: Fixed buffer overflow in hdf5-h5dump (bsc#1207973)
  * Other security issues fixed (bsc#1224158):

    +  CVE-2024-29158, CVE-2024-29161, CVE-2024-29166, CVE-2024-32608,
    +  CVE-2024-32610, CVE-2024-32614, CVE-2024-32619, CVE-2024-32620,
    +  CVE-2024-33873, CVE-2024-33874, CVE-2024-33875
    +  Additionally, these fixes resolve crashes triggered by the
       reproducers for CVE-2017-17507, CVE-2018-11205. These crashes
       appear to be unrelated to the original problems

- Other issues fixed:

  * Remove timestamp/buildhost/kernel version from libhdf5.settings (bsc#1209548)
  * Changed the error handling for a not found path in the find plugin process.
  * Fixed a file space allocation bug in the parallel library for chunked datasets.
  * Fixed an assertion failure in Parallel HDF5 when a file can't be created due to an invalid library version bounds
    setting.
  * Fixed memory leaks that could occur when reading a dataset from a malformed file.
  * Fixed a bug in H5Ocopy that could generate invalid HDF5 files
  * Fixed potential heap buffer overflow in decoding of link info message.
  * Fixed potential buffer overrun issues in some object header decode routines.
  * Fixed a heap buffer overflow that occurs when reading from a dataset with a compact layout within a malformed HDF5
    file.
  * Fixed memory leak when running h5dump with proof of vulnerability file.
  * Added option --no-compact-subset to h5diff
  * Several improvements to parallel compression feature, including:

    + Improved support for collective I/O (for both writes and reads).
    + Reduction of copying of application data buffers passed to H5Dwrite.
    + Addition of support for incremental file space allocation for filtered datasets created in parallel.
    + Addition of support for HDF5's "don't filter partial edge chunks" flag
    + Addition of proper support for HDF5 fill values with the feature.
    + Addition of 'H5_HAVE_PARALLEL_FILTERED_WRITES' macro toH5pubconf.h so HDF5 applications can determine at
      compile-time whether the feature is available.
    + Addition of simple examples

  * h5repack added an optional verbose value for reporting R/W timing.
  * Fixed a metadata cache bug when resizing a pinned/protected cache entry.
  * Fixed a problem with the H5_VERS_RELEASE check in the H5check_version function.
  * Unified handling of collective metadata reads to correctly fix old bugs.
  * Fixed several potential MPI deadlocks in library failure conditions.
  * Fixed an issue with collective metadata reads being permanently disabled after a dataset chunk lookup operation.

netcdf was updated to fix:

- rebuild against new hdf5 library version.

trilinos was updated to fix:

- Rebuild against new hdf5 library version.
- Fix dependency in module file for MPI version of Trilinos to depend on the correct version of netcdf (bsc#1210049).
  This prevents the error message:
  "Lmod has detected the following error: These module(s) or
   extension(s) exist but cannot be loaded as requested: "trilinos"
</description>
</patchinfo>
openSUSE Build Service is sponsored by