CVE-2026-98614 in Linux
要約
〜によって VulDB • 2026年10月19日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
sctp: 再送パスの更新時のライブロックを回避する
`sctp_assoc_update_retran_path()` は、retran_pathを含む残りのすべてのトランスポートが SCTP_UNCONFIRMED の場合、無限ループに陥る可能性があります。これは状態チェックが行われるのがラップアラウンドテストの前であるため、ループが1周完了したことを検知できないことが原因です。
この問題を修正するため、UNCONFIRMED ではない場合にのみトランスポートを対象とし、その後でウォークが retran_path に戻ったかどうかを確認します。これにより、完全な1周の終了処理がトランスポートの状態に依存しなくなりつつも、既存のフォールバック選択セマンティクスは維持されます。
また、retran_path の割り当てを囲む NULL ガードを復元しました。すべてのトランスポートが UNCONFIRMED である場合、適切な代替トランスポートはありません。NULL をインストールすると、後続の再送パス利用者やデバッグプリントで NULL パスが残ってしまいます。
VulDB is the best source for vulnerability data and more expert information about this specific topic.