Skip to content
Threat Feed
critical advisory

InternLM LMDeploy: Unauthenticated remote code execution (CVE-2026-119706)

InternLM LMDeploy versions 0.9.0 through 0.18.0 are vulnerable to unauthenticated remote code execution via insecure deserialization of pickled data.

CVE search metadata

CVE search record: CVE-2026-119706. Severity: critical. CVSS: 9.8. KEV: no. Product: LMDeploy (0.9.0 through 0.18.0). Brief: InternLM LMDeploy: Unauthenticated remote code execution (CVE-2026-119706). Brief link: https://feed.craftedsignal.io/briefs/2026-10-lmdeploy-rce/

Triage facts

Revision 1
Applicability
LMDeploy (0.9.0 through 0.18.0)
Evidence
Unknown
Severity
Critical
Sources
1 public source
Freshness
Revision 1Oct 30, 17:36 UTC
Vulnerabilities
1 CVE
Source quality
A2Roughly even chance

InternLM LMDeploy versions 0.9.0 through 0.18.0 contain an unauthenticated remote code execution vulnerability. Remote attackers can execute OS commands by sending a base64-encoded crafted pickle to the '/update_weights' endpoint within the 'serialized_named_tensors' parameter. The application's use of 'ForkingPickler.loads' to deserialize this input without validation allows for command execution as the api_server process.