Linuxカーネルにおいて、以下の脆弱性が修正されました。AppArmorは、ファイルシステムから元のエントリを削除した後にi_privateデータへの参照を解除していました。しかし、inodeはその時点を超えて存在し続け、参照が解除された後に一部のファイルシステムのコールバック関数が呼び出される可能性があり、データの解放とファイルシステムを通じたアクセスの間で競合状態が発生します。rawdataやloaddataが競合状態に失敗する可能性が最も高い候補であり、それはこれらの参照数が最も少ないためです。適切に細工された場合、i_privateに格納された他のタイプでも競合を引き起こす可能性があります。これを修正するために、i_private参照データの解放をinodeの削除時(eviction時)に移動させました。
Linux Linux Kernel 4.13.1 以上 5.10.253 未満 Linux Kernel 5.11 以上 5.15.203 未満 Linux Kernel 5.16 以上 6.1.169 未満 Linux Kernel 6.13 以上 6.18.18 未満 Linux Kernel 6.19 以上 6.19.8 未満 Linux Kernel 6.2 以上 6.6.130 未満 Linux Kernel 6.7 以上 6.12.77 未満 Linux Kernel 4.13 Linux Kernel 7.0
当該ソフトウェアが扱う全ての情報が外部に漏れる可能性があります。 また、当該ソフトウェアが扱う全ての情報が書き換えられる可能性があります。 さらに、当該ソフトウェアが完全に停止する可能性があります。 そして、この脆弱性を悪用した攻撃の影響は、他のソフトウェアには及びません。
リリース情報、またはパッチ情報が公開されています。参考情報を参照して適切な対策を実施してください。
競合状態(CWE-362) [NVD評価]
CVE-2026-23411
National Vulnerability Database (NVD) : CVE-2026-23411 関連文書 : apparmor: fix race between freeing data and fs accessing it - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/eecce026399917f6efa532c56bc7a3e9dd6ee68b) 関連文書 : apparmor: fix race between freeing data and fs accessing it - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/2a732ed26fbd048e7925d227af8cf9ea43fb5cc9) 関連文書 : apparmor: fix race between freeing data and fs accessing it - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/8e135b8aee5a06c52a4347a5a6d51223c6f36ba3) 関連文書 : apparmor: fix race between freeing data and fs accessing it - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/3ddb961d2929bbb3204a2bba21b5d8153cd3f7cc) 関連文書 : apparmor: fix race between freeing data and fs accessing it - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/667df93769c02ff581c77d2d8f162147e719c557) 関連文書 : apparmor: fix race between freeing data and fs accessing it - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/13bc2772414d68e94e273dea013181a986948ddf) 関連文書 : apparmor: fix race between freeing data and fs accessing it - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/a92c5e5086a87d082696245a8607666da3d80554) 関連文書 : apparmor: fix race between freeing data and fs accessing it - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/ae10787d955fb255d381e0d5589451dd72c614b1)
[2026年04月27日] 掲載