Linuxカーネルにおいて、以下の脆弱性が修正されました。ipv6: ioam: ipv6_hop_ioam()内のidevに対するNULLチェックが追加されました。本脆弱性はSashikoによって報告されました。関数ipv6_hop_ioam()は__in6_dev_get(skb->dev)->cnf.ioam6_enabledにアクセスしていますが、返されるidevポインタの検証を行っていませんでした。addrconf_ifdown()がRCUを介してdev->ip6_ptrを同時にクリアする可能性があるため、インターフェースの終了処理中に__in6_dev_get()がNULLを返すことがあります。これにより、IOAM Hop-by-Hopオプションを処理する際にNULLポインタ参照が発生する恐れがありました。そこで、NULLチェックを追加し、状況に応じてSKB_DROP_REASON_IPV6DISABLEDを使用するように修正しました。
Linux Linux Kernel 5.15 以上 5.15.210 未満 Linux Kernel 5.16 以上 6.1.176 未満 Linux Kernel 6.13 以上 6.18.34 未満 Linux Kernel 6.19 以上 7.0.11 未満 Linux Kernel 6.2 以上 6.6.143 未満 Linux Kernel 6.7 以上 6.12.92 未満 Linux Kernel 7.1
・当該ソフトウェアが扱う情報について、外部への漏えいは発生しません。 ・当該ソフトウェアが扱う情報について、書き換えは発生しません。 ・当該ソフトウェアが完全に停止する可能性があります。
リリース情報、またはパッチ情報が公開されています。参考情報を参照して適切な対策を実施してください。
NULL ポインタデリファレンス(CWE-476) [NVD評価]
CVE-2026-64116
National Vulnerability Database (NVD) : CVE-2026-64116 関連文書 : ipv6: ioam: add NULL check for idev in ipv6_hop_ioam() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/1dca7e491f070ac49b3d934f16ee953a53b37f38) 関連文書 : ipv6: ioam: add NULL check for idev in ipv6_hop_ioam() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/c7e8971abd70e9d022f1c251ba2508f8dc7f2db8) 関連文書 : ipv6: ioam: add NULL check for idev in ipv6_hop_ioam() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/902daac307eb7e1955ce05b071950f3cba88c963) 関連文書 : ipv6: ioam: add NULL check for idev in ipv6_hop_ioam() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/abdd03229414b5a52943b65a60f34b84cea5ac59) 関連文書 : ipv6: ioam: add NULL check for idev in ipv6_hop_ioam() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/09cbfd4b81ae90963dadb1de99b63b702e73290a) 関連文書 : ipv6: ioam: add NULL check for idev in ipv6_hop_ioam() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/cf75eb6617042c8cff6112daeed7791809fc9dd2) 関連文書 : ipv6: ioam: add NULL check for idev in ipv6_hop_ioam() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/d4ea0dfd75011b78cebf3808f98ac4c4f51a6fb9)
[2026年08月13日] 掲載