何が起きたか
smgのllm-multimodalコンポーネントのjpeg_turboデコーダーは、攻撃者が制御する画像入力に対して制御されないメモリ割り当てを実行し、細工されたJPEGによるサービス拒否を可能にします。CVSS 5.3、公開日 2026-10-26。
なぜ重要か
メモリ境界なしで信頼できない画像をデコードするマルチモーダルLLM前処理ライブラリは、単一の画像でホストを使い果たし、推論/前処理プロセスを停止させることができます。
攻撃経路
リモートの呼び出し元がマルチモーダルデコーダーに細工されたJPEGを提供します。jpeg_turbo::decode_jpeg_rgbは、攻撃者が制御する寸法に基づいて境界なしでメモリを割り当て、制御されないメモリ割り当て/DoSを引き起こします。
影響を受けるシステム
smg-project smg 1.7.0 / 1.8.0 / 1.9.0 / 1.10.0 / 1.10.1 (crates/multimodal/src/jpeg_turbo.rs, jpeg_turbo::decode_jpeg_rgb)。
緩和策
パッチ済みのsmgリリースにアップグレードし、信頼できない画像をデコードする前に寸法/サイズ上限を追加します。