HDF5 Library through 1.14.3 contains a heap-based buffer overflow in H5HG_read in H5HG.c (called from H5VL__native_blob_get in H5VLnative_blob.c), resulting in the corruption of the instruction pointer.
https://www.hdfgroup.org/2024/05/new-hdf5-cve-issues-fixed-in-1-14-4/