CVE-2025-53002CWE-502CWE-94

LLaMA-Factory Remote Code Execution (RCE) Vulnerability

High · published June 26, 2025

CVSS v3.1
8.3
EPSS
1%
Percentile
68.9
In the wild
Unconfirmed
What it is

LLaMA-Factory is a tuning library for large language models. A remote code execution vulnerability was discovered in LLaMA-Factory versions up to and including 0.9.3 during the LLaMA-Factory training process. This vulnerability arises because the `vhead_file` is loaded without proper safeguards, allowing malicious attackers to execute arbitrary malicious code on the host system simply by passing a malicious `Checkpoint path` parameter through the `WebUI` interface. The attack is stealthy, as the victim remains unaware of the exploitation. The root cause is that the `vhead_file` argument is loaded without the secure parameter `weights_only=True`. Version 0.9.4 contains a fix for the issue.

The record
Technical detail
CVSS v3.1
8.3 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:H
CVSS v4.0
Not supplied
EPSS
0.01240 · 68.9th percentile
Weaknesses
CWE-502 · Deserialization of Untrusted Data; CWE-94 · Improper Control of Generation of Code ('Code Injection')
Published
2025-06-26T14:40Z
EPSS history
Timeline
  • 26 JUN 14:40Z
    LLaMA-Factory Remote Code Execution (RCE) Vulnerability
    cvelistv5