CVE-2026-74669 in Linux
要約
〜によって VulDB • 2026年08月23日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
ipvs: チンネルのICMPエラーのリベース後にIPv4オプションをクリアする
ip_vs_in_icmp()は、icmp_send()に渡す前に、外側のICMPパケットから引用された元の要求に対してskbの基底位置を変更します。しかし、IPCB(skb)->optはまだ外側のIPv4ヘッダを示したままです。
したがって、外側ヘッダ内のタイムスタンプオプションにより、リベース後に引用されたトランスポートヘッダ内を指すオフセットが残される可能性があります。__ip_options_echo()は、その古くなった位置のバイトをオプション長として扱い、それを固定サイズのオプションストレージにコピーします。これは__icmp_send()のスタック上でのスタック外境界書き込みを引き起こします。
ネットワークヘッダーのリセット後に、古いオプションメタデータをクリアしてください。ICMP応答パスで使用されるイングレスインターフェースを含む残りのコントロールブロックフィールドは保持してください。
If you want to get best quality of vulnerability data, you may have to visit VulDB.