操作
サポート #301
未完了
高徹
高徹
Linuxカーネル脆弱性 CVE-2026-98432対応
サポート #301:
Linuxカーネル脆弱性 CVE-2026-98432対応
開始日:
2026/11/01
期日:
進捗率:
50%
予定工数:
説明
CVE-2026-98432 CVSS:9.8 (Critical)
脅威:遠隔からroot権限で任意のコマンドを実行
内容:IPv4のTCP処理でIPオプション付SYNパケットの再送/マルチパスTCPの競合処理等で use-after-free バグのためIPオプション解放済みメモリを別CPUが参照する競合状態が発生し、カーネルメモリの境界外読み出しとroot権限での任意コード実行に至る
緩和策:IPオプション付パケットをFirewallでブロックする。MCTCPを無効化する。
対象OS:Linuxカーネル4.4以降で本件修正前
- IPv4のIPオプション Record Route または Timestamp 付SYN
高徹 高橋 徹 さんが約5時間前に更新
IPオプション付SYNパケットの拒否設定
- nftablesの確認
nft --version - firewallサービス稼働確認
systemctl status firewall - nftablesテーブルを作成しルール適用(テンポラリ:firewall再起動で設定が失われる)
$ sudo nft add table inet cve_2026_98432 $ sudo nft add chain inet cve_2026_98432 prerouting \ > '{ type filter hook prerouting priority -310; policy accept; }' $ sudo nft add rule inet cve_2026_98432 prerouting \ > ip protocol tcp ip hdrlength gt 5 counter drop $ - nftables確認
$ sudo nft list table inet cve_2026_98432 table inet cve_2026_98432 { chain prerouting { type filter hook prerouting priority raw - 10; policy accept; ip protocol tcp ip hdrlength > 5 counter packets 0 bytes 0 drop } }
操作