Skip to content
CriticalVulnerability

CVE-2025-62608: MLX heap buffer overflow in load() when parsing NumPy .npy files

Identifier
CVE-2025-62608
Published
Record updated
View JSON
Affected
  • mlx <= 0.29.3
Fixed in
0.29.4
  • released November 11, 2025, 10 days before disclosure
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
0.6%

Summary

CVE-2025-62608 is a heap buffer overflow in mlx::core::load() in MLX, an array framework for machine learning on Apple silicon, affecting versions before 0.29.4. A malicious NumPy .npy file causes a 13-byte out-of-bounds read, leading to a crash or information disclosure. GitHub, Inc. is the CNA, rating it CVSS 4.0 5.5 MEDIUM.

Mitigation

Fixed in version 0.29.4.