LMDeployに認証不要のコマンド実行脆弱性、修正PRあり
Summary
InternLMのLMDeploy 0.9.0〜0.18.0で、認証なしのリクエストだけでサーバー上のOSコマンドを実行される脆弱性が公表されました。api_serverを動かしている組織は、公開範囲と版を確認し、修正の反映状況を調べてください。
AI summary
Written by an external AI model and may contain mistakes. Check the original description and references below before acting on it.
InternLMのLMDeploy 0.9.0〜0.18.0で、認証なしのリクエストだけでサーバー上のOSコマンドを実行される脆弱性が公表されました。api_serverを動かしている組織は、公開範囲と版を確認し、修正の反映状況を調べてください。
Affected packages
| Ecosystem | Package | Affected | Fixed |
|---|---|---|---|
| InternLM | lmdeploy |
0.9.0 – 0.18.0 |
— |
Original description The description as published by the source.
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.
Source: CVE.org (CVE Program・cvelistV5) NVD GitHub Advisory
References
- advisory vulncheck.com
- advisory nvd.nist.gov
- advisory github.com
- package github.com
- patch github.com
- report github.com
- web github.com
- web github.com
- web github.com