Remote Code Execution in LMDeploy by InternLM via Unsafe Deserialization
CVE-2026-76850

9.3CRITICAL

Key Information:

Vendor

Internlm

Status
Vendor
CVE Published:
19 August 2026

What is CVE-2026-76850?

LMDeploy's handling of peer-to-peer messages using the pickle module creates a vulnerability that can lead to remote code execution. The deserialization of peer messages occurs without proper validation, allowing an attacker to control the ZMQ endpoint. This flaw is exacerbated by insufficient authentication on critical API endpoints, permitting malicious actors to send crafted requests that can execute arbitrary code within the engine process. Users not implementing disaggregated serving remain unaffected, as the vulnerable receive loop only initiates when a connection is established.

Affected Version(s)

lmdeploy 0.9.2 < 0.16.0

References

CVSS V4

Score:
9.3
Severity:
CRITICAL
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

AAtomical
.