LinuxカーネルのTIPC(Transparent Inter-Process Communication)機能において、tipc_sk_filter_connect()関数内でゼロ除算の脆弱性が存在していました。この脆弱性は、setsockopt(TIPC_CONN_TIMEOUT)によりconn_timeoutを4未満の任意の値に設定できる問題が原因です。TIPC_ERR_OVERLOADによりSYNが拒否された際にリトライ処理が起動すると、delay %= (tsk-conn_timeout / 4); の計算でconn_timeoutが0から3の場合にゼロ除算例外が発生し、カーネルがクラッシュ(oopsやpanicを引き起こす)します。この脆弱性はconn_timeoutの最小値を4に制限することで修正されました。
Linux Linux Kernel 4.20 以上 5.10.253 未満 Linux Kernel 5.11 以上 5.15.203 未満 Linux Kernel 5.16 以上 6.1.167 未満 Linux Kernel 6.13 以上 6.18.19 未満 Linux Kernel 6.19 以上 6.19.9 未満 Linux Kernel 6.2 以上 6.6.130 未満 Linux Kernel 6.7 以上 6.12.78 未満 Linux Kernel 7.0
当該ソフトウェアが扱う情報について、外部への漏えいは発生しません。 また、当該ソフトウェアが扱う情報について、書き換えは発生しません。 さらに、当該ソフトウェアが完全に停止する可能性があります。 そして、この脆弱性を悪用した攻撃の影響は、他のソフトウェアには及びません。
リリース情報、またはパッチ情報が公開されています。参考情報を参照して適切な対策を実施してください。
ゼロ除算(CWE-369) [NVD評価]
CVE-2026-43411
National Vulnerability Database (NVD) : CVE-2026-43411 関連文書 : tipc: fix divide-by-zero in tipc_sk_filter_connect() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/c2ebfbe63deb7bfd4dc2532bae62a7ed67713272) 関連文書 : tipc: fix divide-by-zero in tipc_sk_filter_connect() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/338c5edeb6ae3f12a4b84dff9d71f6f7f8c202c3) 関連文書 : tipc: fix divide-by-zero in tipc_sk_filter_connect() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/600feb0a66a98c6b7f6f02b5f3612e75f9b8540f) 関連文書 : tipc: fix divide-by-zero in tipc_sk_filter_connect() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/3bc9998041076ee05d3f312a22cee6b2ca35527f) 関連文書 : tipc: fix divide-by-zero in tipc_sk_filter_connect() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/579956f9f297eb1b6a5d24de313f3acccee1f9d5) 関連文書 : tipc: fix divide-by-zero in tipc_sk_filter_connect() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/2754e7b3d64748643df867d1ea6fec522914b635) 関連文書 : tipc: fix divide-by-zero in tipc_sk_filter_connect() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/6c5a9baa15de240e747263aba435a0951da8d8d2) 関連文書 : tipc: fix divide-by-zero in tipc_sk_filter_connect() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/a360d3815aae1f00dd71b7714a846482e85cc1f7)
[2026年05月25日] 掲載