CVE Catalog

CVE-2016-4333

High
Published: Translated: NVD NIST

Summary

The HDF5 1.8.16 library has a vulnerability that allows modification of the loop's index when initializing an array, potentially leading to out-of-bounds access. The value used for space allocation comes from the file, creating a risk of manipulation by an attacker.

Risk Assessment

An attacker could exploit this vulnerability to introduce unexpected data into memory, potentially leading to application crashes or execution of malicious code. This poses a serious threat to the integrity and availability of the system.

Recommendation

It is recommended to update the HDF5 library to the latest version to eliminate this vulnerability. Additionally, conducting a code audit to identify and fix potential similar risks is advisable.

Other vulnerabilities in HDF5 1.8.16

See all
Original NVD description (English source)

The HDF5 1.8.16 library allocating space for the array using a value from the file has an impact within the loop for initializing said array allowing a value within the file to modify the loop's terminator. Due to this, an aggressor can cause the loop's index to point outside the bounds of the array when initializing it.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS