CVE-2025-62608: ml-explore mlx · Heap-based Buffer Overflow
Affects ml-explore mlxSource CVE Database V5
Public exploit available · CVSS 5.5 Medium : upgrade to 0.29.4 as a priority.
Data as of 26 Oct 2026, 11:42 UTC
- EPSS
- 0.5% chance of exploitation in 30 days – higher than 46% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 0.29.4
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:L/SC:N/SI:N/SA:N/E:PExploitation evidence
Disclosed: evidence found.
CVE published 21 Nov 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: evidence found.
CVSS exploit maturity: proof of concept public
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), CVSS vector, the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Upgrade ml-explore/mlx to 0.29.4.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
GitHubml-explore/mlxpkg:github/ml-explore/mlxOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
European organizations should immediately update the mlx framework to version 0.29.4 or later to remediate this vulnerability. Additionally, organizations should implement strict validation and sanitization of all external NumPy .npy files before processing, including scanning for malformed or suspicious files. Employing application-level sandboxing or containerization for ML workloads can limit the blast radius of potential crashes or leaks. Monitoring ML pipeline logs for unexpected crashes or anomalies can help detect exploitation attempts. Restricting file input sources to trusted origins and enforcing strict access controls on ML data ingestion points will reduce exposure. For organizations unable to upgrade immediately, disabling automatic loading of untrusted .npy files or using alternative parsing libraries without this vulnerability can be considered. Finally, maintain up-to-date asset inventories to identify Apple silicon devices running vulnerable mlx versions to prioritize patching efforts.
Description
MLX is an array framework for machine learning on Apple silicon. Prior to version 0.29.4, there is a heap buffer overflow in mlx::core::load() when parsing malicious NumPy .npy files. Attacker-controlled file causes 13-byte out-of-bounds read, leading to crash or information disclosure. This issue has been patched in version 0.29.4.