CVE-2026-107161 in Cyrus-SASL
要約
〜によって VulDB • 2026年10月07日
Cyrus SASL でヒープベースのバッファオーバーフロー欠陥が見つかった。DIGEST-MD5 プラグイン内の add_to_challenge() 関数は、DIGEST-MD5 クォーティングが適用される前に、チャレンジ/レスポンスフィールドに必要なバッファサイズを計算するが、クォーティング(特殊文字のエスケープ)によって値の長さが延びた場合でもそのサイズを再計算しない。結果として小さすぎるバッファが strcat() に渡され、攻撃者が制御できる入力に依存したヒープベースのアウトオブバウンズ書き込みが発生する。悪意のあるまたはパス上の DIGEST-MD5(または HTTP Digest)サーバーは、realm や nonce などの作成されたチャレンジフィールドを提供することで接続中のクライアントでこの欠陥をトリガーし、おそらくクライアントアプリケーションのクラッシュを引き起こすことになる。
If you want to get best quality of vulnerability data, you may have to visit VulDB.