CVE-2025-45146

CRITICAL

ModelCache < 0.2.0 - Remote Code Execution via Unsafe Deserialization in Data Manager

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for CVE-2025-45146. PoCs published by EDMPL.

AI-analyzed exploit summary The repository contains a functional PoC for CVE-2025-45146, demonstrating an insecure deserialization vulnerability in CodeFuse-AI ModelCache <= 0.2.0. The exploit uses Python's pickle library to craft a malicious payload that executes arbitrary commands (e.g., 'calc.exe') when deserialized.

Description

ModelCache for LLM through v0.2.0 was discovered to contain an deserialization vulnerability via the component /manager/data_manager.py. This vulnerability allows attackers to execute arbitrary code via supplying crafted data.

Exploits (1)

github WORKING POC
by EDMPL · poc
https://github.com/EDMPL/Vulnerability-Research/tree/main/CVE-2025-45146

The repository contains a functional PoC for CVE-2025-45146, demonstrating an insecure deserialization vulnerability in CodeFuse-AI ModelCache <= 0.2.0. The exploit uses Python's pickle library to craft a malicious payload that executes arbitrary commands (e.g., 'calc.exe') when deserialized.

Classification
Working Poc 95%
Attack Type
Rce
Complexity
Trivial
Reliability
Reliable
Target: CodeFuse-AI ModelCache <= 0.2.0
No auth needed
Prerequisites: ability to write a malicious serialized file to the cache storage
devstral-2 · analyzed Feb 27, 2026 Full analysis →

Scores

CVSS v3 9.8
EPSS 0.0073
EPSS Percentile 49.5%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

CISA SSVC

Vulnrichment
Exploitation poc
Automatable yes
Technical Impact total

Details

CWE
CWE-502
Status published
Products (1)
codefuse/modelcache < 0.2.0
Published Aug 11, 2025
Tracked Since Feb 18, 2026