CVE-2025-62609CWE-476

CVE-2025-62609

High · published November 22, 2025

CVSS v3.1
7.5
EPSS
0%
Percentile
33.4
In the wild
Unconfirmed
What it is

⚠️ A seemingly innocent GGUF file can bring your machine learning application to its knees! 🥴 Think of it like a popular recipe book with a misprinted page — if you blindly follow it, you might end up with a kitchen disaster instead of a delicious meal! An attacker could craft a malicious GGUF file that, when loaded, leads to an application crash. This unexpected failure could disrupt crucial machine learning tasks, causing frustrating downtime. While it’s not an immediate catastrophe, it's definitely something you'd want to address swiftly to keep your projects running smoothly.

Put simply

Think of it like a popular recipe book with a misprinted page — if you blindly follow it, you might end up with a kitchen disaster instead of a delicious meal! This vulnerability is due to a segmentation fault in the mlx::core::load_gguf() function, where an untrusted pointer from the gguflib library is dereferenced without proper validation. This results in application instability when parsing malicious GGUF files.

What to do

An attacker could craft a malicious GGUF file that, when loaded, leads to an application crash. This unexpected failure could disrupt crucial machine learning tasks, causing frustrating downtime. While it’s not an immediate catastrophe, it's definitely something you'd want to address swiftly to keep your projects running smoothly. Upgrade MLX to version 0.29.4 immediately to patch this issue. Additionally, implement input validation to ensure that GGUF files are properly checked before processing them. Regularly review your dependencies and stay updated on security patches. You've got this! Follow these steps, and you'll keep your MLX framework safe and sound! 🛡️

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00403 · 33.4th percentile
Weakness
CWE-476 · NULL Pointer Dereference
Published
2025-11-22T00:16Z
Affected products (1)
ProductVersionsFixed in
ml-explore/mlx< 0.29.40.29.4
References (1)
EPSS history
Timeline
  • 21 NOV 18:57Z
    MLX has Wild Pointer Dereference in load_gguf()
    cvelistv5