CVE-2026-70660 in stable-diffusion.cpp
要約
〜によって VulDB • 2026年11月05日
stable-diffusion.cpp は、拡散モデル(Stable Diffusion、Flux、Wan、Qwen Image、Z-Image など)の推論を実行するための純粋な C/C++ ライブラリです。master-764-e22272e より前のバージョンでは、src/model_io/safetensors_io.cpp の safetensors ローダーは、nbytes が end - begin に等しいことのみを確認した後に、各テンソルの data_offsets を信頼していました。悪意のある .safetensors ファイルはファイルのデータセクションを超えたバイト範囲を宣言でき、これにより src/model_loader.cpp はチェックされていないマップ済みファイルオフセットから攻撃者が指定した長さ分のデータを消費します。モデルの読み込み時に、隣接するプロセスメモリがテンソルバッファに読み込まれたり、プロセスがクラッシュしたりする可能性があります。この問題は master-764-e22272e で修正されています。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.