Double Free Vulnerability in HDF5 Product by HDF Group
CVE-2025-2925
4.8MEDIUM
Key Information:
Badges
👾 Exploit Exists🟡 Public PoC
What is CVE-2025-2925?
A vulnerability has been identified in the HDF5 library, impacting versions up to 1.14.6. The issue resides in the H5MM_realloc function located in src/H5MM.c. Specifically, improper handling of the memory argument can lead to a double free condition, making it possible for an attacker to execute arbitrary code or cause unexpected behavior within the application. Local exploitation is required, and since the exploit details have been made public, immediate attention to updating affected versions is advised.
Affected Version(s)
HDF5 1.14.0
HDF5 1.14.1
HDF5 1.14.2
Exploit Proof of Concept (PoC)
PoC code is written by security researchers to demonstrate the vulnerability can be exploited. PoC code is also a key component for weaponization which could lead to ransomware.