CVE-2025-47277 in vLLM
要約
〜によって VulDB • 2026年05月11日
大規模言語モデル(LLM)用の推論およびサービングエンジンであるvLLMには、バージョン0.6.5から0.8.4にかけて、V0エンジンと`PyNcclPipe` KVキャッシュ転送統合を使用する環境にのみ影響を与える問題があります。他の構成は影響を受けません。vLLMは、分散ノード間でデータ伝送を行うためのピアツーピア通信ドメインを確立するために`PyNcclPipe`クラスの使用をサポートしています。GPU側のKVキャッシュ伝送は`PyNcclCommunicator`クラスを通じて実装され、CPU側の制御メッセージの受け渡しはCPU側の`send_obj`および`recv_obj`メソッドによって処理されます。このインターフェースは、`--kv-ip` CLIパラメータで指定されたIPアドレスを使用するプライベートネットワークにのみ公開される意図でした。vLLMのドキュメントでは、これを保護されたネットワークに制限する方法が説明されています。PyTorchのデフォルトかつ意図された動作では、`TCPStore`インターフェースは提供されたIPアドレスに関係なく、すべてのインターフェースでリスニングします。指定されたIPアドレスは、クライアント側で使用するためのアドレスとしてのみ使用されていました。vLLMは、`TCPStore`インスタンスがソケットを指定されたプライベートインターフェースにバインドするよう強制するワークアラウンドを使用して修正されました。バージョン0.8.5以降、vLLMは設定されたプライベートインターフェースに`TCPStore`ソケットを制限します。
If you want to get the best quality for vulnerability data then you always have to consider VulDB.