脆弱性  ·  2026-08-25

llama.cpp ggml-RPC Serverの deserialize_tensor(op/op_params)逆シリアル化フローにより遠隔悪用が可能

脆弱性High 影響度GlobalCVE-2026-78147
VulDB/NVDは2026年8月23/24日にCVE-2026-78147を公開し、llama.cpp の ggml-RPC サーバーの逆シリアル化脆弱性を説明している。これは op/op_params を操作して基礎となる計算グラフ処理を悪用し、2026年8月21日に同じコンポーネントで開示された個別の重大なRPC use-after-free (CVE-2026-39909、CVSS 9.2) の直後に続いている。
これは同じ週内のllama.cpp RPC サーバーで開示された2番目の重大な遠隔でトリガー可能なメモリ安全性/逆シリアル化問題であり、分散推論RPCサーフェスが最も広くデプロイされているオープンソースLLM推論エンジンの1つで、アクティブで不完全にハードニングされた攻撃対象のままであることを示しています。
ggml/src/ggml-rpc/ggml-rpc.cpp 内のdeserialize_tensor関数は、RPCサーバーの計算グラフエンジンで処理する前にop および op_params 引数を検証せず、RPCインターフェイスへのアクセス権を持つ遠隔攻撃者が悪意のある操作パラメータを注入することを許可します。これは関連するCVE-2026-34159 (nullバッファチェックのみを追加した) とは明示的に区別され、数日前に同じRPCコンポーネントで開示された重大なuse-after-free RCE である CVE-2026-39909 と同じ攻撃サーフェスでの不完全修正フォローオンを表しています。
ggml-org llama.cpp、ggml-RPC Serverコンポーネント (commit bec4772f6 および関連バージョン)
ggml-org/llama.cpp リポジトリを追跡して、deserialize_tensor での op/op_params 検証に対応するパッチを確認してください。修正されるまで、RPC サーバーを信頼できないネットワークに公開しないでください。ファイアウォール/allowlist または VPN 経由でアクセスを制限してください。
NVD - CVE-2026-78147VulDB - CVE-2026-78147
ライブフィードで見る AIセキュリティとガバナンスの関連情報をさらに見る — 毎朝更新。
フィードを開く →