CVE-2025-60455: serve · Unsafe Deserialization
Affects serveSource CVE Database V5
Not known to be exploited · CVSS 8.4 High : upgrade to 25.6 soon.
Data as of 26 Oct 2026, 13:47 UTC
- EPSS
- 0.3% chance of exploitation in 30 days – higher than 26% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 25.6
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 18 Nov 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Upgrade modular/modular/max/serve to 25.6.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
GitHubmodular/modular/max/servepkg:github/modular/modular/max/serveOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
- Immediately disable the "--experimental-enable-kvcache-agent" feature in Modular Max Serve until a patched version is available.
- Restrict local access to systems running Modular Max Serve by enforcing strict access controls and network segmentation to limit potential attacker footholds.
- Monitor system logs and deserialization-related processes for unusual or unauthorized activity indicative of exploitation attempts.
- Implement application whitelisting and endpoint protection solutions capable of detecting anomalous code execution patterns.
- Stay informed on vendor updates and apply patches promptly once released.
- Conduct security audits and penetration testing focused on deserialization vulnerabilities within the environment.
- Educate system administrators about the risks of enabling experimental features without thorough security evaluation.
- Consider deploying runtime application self-protection (RASP) tools that can detect and block unsafe deserialization attempts in real time.
Description
Unsafe Deserialization vulnerability in Modular Max Serve before 25.6, specifically when the "--experimental-enable-kvcache-agent" feature is used allowing attackers to execute arbitrary code.
References
- github.com/modular/modular/issues/4795 (opens in a new tab)
- github.com/modular/modular/blame/main/max/serve/kvcache_agent/kvcache_agent.py (opens in a new tab)
- github.com/modular/modular/commit/10620059fb5c47fb0c30e5d21a8ff3b8d622fba4 (opens in a new tab)
- github.com/modular/modular/commit/ee9c4ab02345dd30bed8b79771b6909ff1b930a1 (opens in a new tab)
- github.com/modular/modular/commit/b20e749fa892dbe772e890a268002f732164d9f5 (opens in a new tab)
- oligo.security/blog/shadowmq-how-code-reuse-spread-critical-vulnerabilities-across-the-ai-ecosystem (opens in a new tab)