Double Free Vulnerability in HDF5 Product by HDF Group
CVE-2025-2925

4.8MEDIUM

Key Information:

Vendor

HDF Group

Status
Vendor
CVE Published:
28 March 2025

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.

References

CVSS V4

Score:
4.8
Severity:
MEDIUM
Confidentiality:
None
Integrity:
None
Availability:
Low
Attack Vector:
Local
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • 🟡

    Public PoC available

  • 👾

    Exploit known to exist

  • Vulnerability published

  • Vulnerability Reserved

.
CVE-2025-2925 : Double Free Vulnerability in HDF5 Product by HDF Group