CVE-2026-70659 in stable-diffusion.cpp
要約
〜によって VulDB • 2026年11月05日
stable-diffusion.cpp は、拡散モデル(Stable Diffusion、Flux、Wan、Qwen Image、Z-Image など)の推論を実行するための純粋な C/C++ ライブラリです。master-742-1a13107 から master-763-4fcc6fe までのバージョンにおいて、src/runtime/imatrix.cpp の IMatrixCollector::load_imatrix は、同じテンソル名を持つエントリの値とカウントのベクトルを再利用しますが、それらが空の場合にのみサイズ変更を行います。信頼できない .imatrix ファイルは、最初のエントリに対して小さな nval を、同じ名前を持つ2番目のエントリに対して大きな nval を提供することができ、これにより蓄積ループが攻撃者が制御する浮動小数点数値および整数値を両方のヒープバッファの外部に書き込む原因となります。--imat-in 変換パスを通じてファイルを読み込むと、モデルが必要になる前にヒープが破損したりプロセスがクラッシュしたりします。この問題は master-763-4fcc6fe で修正されています。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.