Linuxカーネルにおいて、以下の脆弱性が修正されました。RDMA/irdmaに関して、アクティブな接続がある状態でnetdevリセットを実行した際に発生するデッドロックを修正しました。具体的には、RDMAアプリケーション(例:rping)がアクティブな状態でnetdevリセットを実行するとデッドロックが発生していました。netdevリセット時にiceドライバーがirdma補助ドライバーを削除し、device_deleteとそれに伴うクライアント削除がトリガーされます。クライアント削除時にuverbs_clientはQP参照カウントがゼロになるのを待ちますが、cma_clientが最終参照を保持しているため、iWARPモードで循環依存と無期限の待機状態が発生していました。デッドロックを防ぐため、デバイスリセット時にはQP参照カウントの待機をスキップするように修正しました。
Linux Linux Kernel 5.15.116 以上 5.15.203 未満 Linux Kernel 6.1.33 以上 6.1.168 未満 Linux Kernel 6.13 以上 6.18.21 未満 Linux Kernel 6.19 以上 6.19.11 未満 Linux Kernel 6.3.7 以上 6.4 未満 Linux Kernel 6.4.1 以上 6.6.131 未満 Linux Kernel 6.7 以上 6.12.80 未満 Linux Kernel 6.4 Linux Kernel 7.0
当該ソフトウェアが扱う情報について、外部への漏えいは発生しません。 また、当該ソフトウェアが扱う情報について、書き換えは発生しません。 さらに、当該ソフトウェアが完全に停止する可能性があります。 そして、この脆弱性を悪用した攻撃の影響は、他のソフトウェアには及びません。
リリース情報、またはパッチ情報が公開されています。参考情報を参照して適切な対策を実施してください。
不適切なロック(CWE-667) [NVD評価]
CVE-2026-31565
National Vulnerability Database (NVD) : CVE-2026-31565 関連文書 : RDMA/irdma: Fix deadlock during netdev reset with active connections - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/464bbb844ba5b68e038220c34019069a0a9f1581) 関連文書 : RDMA/irdma: Fix deadlock during netdev reset with active connections - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/acb060bc2609c2eab49263968be59c7d59d497bc) 関連文書 : RDMA/irdma: Fix deadlock during netdev reset with active connections - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/6f52370970ac07d352a7af4089e55e0e6425f827) 関連文書 : RDMA/irdma: Fix deadlock during netdev reset with active connections - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/a8a1c7621127a15a02494b96ee376406c064237b) 関連文書 : RDMA/irdma: Fix deadlock during netdev reset with active connections - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/009831768faeca3fb5950ce63f1b49594ec82389) 関連文書 : RDMA/irdma: Fix deadlock during netdev reset with active connections - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/adf0de36e52a48681eb58cbd7cbf6c8d200caa2b) 関連文書 : RDMA/irdma: Fix deadlock during netdev reset with active connections - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/cd8bcec2de5e24e05c34c9391940fda6f50e79b4)
[2026年04月30日] 掲載