CVE-2025-62609
CVE-2025-62609 · MLX has Wild Pointer Dereference in load_gguf()
This page contains facts from public vulnerability sources. Check the original advisory before updating.
MLX is an array framework for machine learning on Apple silicon. Prior to version 0.29.4, there is a segmentation fault in mlx::core::load_gguf() when loading malicious GGUF files. Untrusted pointer from external gguflib library is dereferenced without validation, causing application crash. This issue has been patched in version 0.29.4.
CVSS 5.5 · Medium · EPSS 0.4% · Fix available
- Published
- Updated
Stack: python
Affected products and versions
mlx
- Versions
- < 0.29.4: Affected
No fix published
mlx PyPI
- Versions
- 0.0.10
- 0.0.11
- 0.0.2
- 0.0.3
- 0.0.4
- 0.0.5
- 0.0.6
- 0.0.7
- 0.0.9
- 0.1.0
- 0.10.0
- 0.11.1
- 0.12.2
- 0.13.0
- 0.13.1
- 0.14.1
- 0.15.2
- 0.16.3
- 0.17.3
- 0.18.1
- 0.19.3
- 0.2.0
- 0.20.0
- 0.21.1
- 0.22.1
- 0.23.2
- 0.24.2
- 0.25.2
- 0.26.1
- 0.26.2
- 0.26.3
- 0.26.5
- 0.27.1
- 0.28.0
- 0.29.0
- 0.29.1
- 0.29.2
- 0.29.3
- 0.3.0
- 0.4.0
- 0.5.1
- 0.6.0
- 0.7.0
- 0.8.1
- 0.9.1
- Affected ranges
- ECOSYSTEM: < 0.29.4
Update to 0.29.4