vLLMは、大規模言語モデルの推論とサービスを提供するエンジンです。0.32.0以前のバージョンでは、認証されたユーザーが、公開されているマルチモーダル機能の`features.kwargs_data`に、偽の共有メモリのアドレスや`monotonic_id`の値を書き込むことができました。共有メモリのマルチモーダルキャッシュが有効になっている分散環境では、この値が信頼され、攻撃者が指定したバイトが`pickle.loads()`に渡されるため、安全でないシリアライゼーションが無効になっている場合でも、任意のPythonコードの実行が可能になります。この問題は、バージョン0.32.0で修正されました。
CVSS 3.1: 8.8 (高) (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)