Skip to content
CriticalVulnerability

CVE-2025-50472: modelscope/ms-swift arbitrary code execution via deserialization

Identifier
CVE-2025-50472
Published
Record updated
View JSON
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
1.5%

Summary

The modelscope/ms-swift library through 2.6.1 is vulnerable to arbitrary code execution. The `load_model_meta()` function of the `ModelFileSystemCache()` class calls `pickle.load()` on untrusted data, so a crafted serialized `.mdl` payload runs code when a victim loads what appears to be a normal checkpoint during training. The payload file is hidden and the training run continues normally, so the victim gets no visible sign of the execution.

Mitigation

The source does not state a fix yet. Check the original advisory for updates.