HDF5
cpe:2.3:a:hdfgroup:hdf5:*:*:*:*:*:*:*
- 1.14.6
A heap-based buffer overflow vulnerability has been identified in HDF5 version 1.14.6. The issue arises in the H5O__chunk_protect function within the file src/H5Ochunk.c. This vulnerability can be exploited locally, leading to a denial-of-service condition.
Exploitation of this vulnerability causes a heap-based buffer overflow, which can disrupt the normal operation of the application and potentially allow for arbitrary code execution.
The vulnerability can be reproduced by compiling HDF5 with address sanitization enabled, using Clang as the compiler. After building the library, the H5 extended fuzzer, also available on GitHub, can be used to trigger the vulnerability by sending specially crafted input that exploits the buffer overflow in the H5O__chunk_protect function.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.