InternLM LMDeploy 0.9.0 through 0.18.0 contains an unauthenticated remote code execution vulnerability that allows remote attackers to run OS…
InternLM LMDeploy 0.9.0 through 0.18.0 contains an unauthenticated remote code execution vulnerability that allows remote attackers to run OS commands by sending pickled data to the /update_weights endpoint. Attackers can submit a base64-encoded crafted pickle in serialized_named_tensors, which ForkingPickler.loads deserializes without validation, executing commands as the api_server process.
Read at NIST National Vulnerability Database (CVE API 2.0)
- Vendor
- InternLM
- Product
- lmdeploy
- CVSS v3.1
- 9.8 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- EPSS
- 0.010 (p64)
- Exploitation
- SSVC poc, automatable yes, impact total
- Weakness
- CWE-502
- NVD status
- Deferred
Why it ranks 43 (Notable)
- Public exploit code reported
- CVSS v3.1 9.8 critical
- SSVC: automatable
- SSVC: total technical impact
- Recency: items published within 24 hours gain 15, within 72 hours 6, within 7 days 2.