Linuxカーネルにおいて、x86/vmscapeの条件付きIBPB緩和策が追加されました。VMSCAPEは、ゲストとユーザースペースのハイパーバイザ間の分岐予測器の分離が不十分であることによる脆弱性です。既存の緩和策は悪意のあるゲストからカーネルやKVMを保護しますが、ユーザースペースはVMexit後に分岐予測器をフラッシュすることで追加的に保護されます。VMexit後かつユーザースペースに戻る前に条件付きでIBPBが発行されるため、ハイパーバイザとユーザースペース間で頻繁に切り替わるワークロードではこのIBPBによるオーバーヘッドが大きくなります。新しいIBPBは既存のIBPB箇所と統合されておらず、例えばコンテキストスイッチ時にIBPBが重複して発行されることがあります。将来的にこれらのケースは統合および最適化される予定です。
Debian Debian GNU/Linux 11.0 Linux Linux Kernel 3.16.57 以上 3.17 未満 Linux Kernel 4.16 以上 5.10.244 未満 Linux Kernel 4.4.168 以上 4.5 未満 Linux Kernel 5.11 以上 5.15.193 未満 Linux Kernel 5.16 以上 6.1.152 未満 Linux Kernel 6.13 以上 6.16.7 未満 Linux Kernel 6.2 以上 6.6.106 未満 Linux Kernel 6.7 以上 6.12.47 未満 Linux Kernel 6.17
本脆弱性の影響を受ける製品の詳細については、ベンダ情報および参考情報をご確認ください。
当該ソフトウェアが扱う情報について、外部への漏えいは発生しません。 また、当該ソフトウェアが扱う情報について、書き換えは発生しません。 さらに、当該ソフトウェアが完全に停止する可能性があります。 そして、この脆弱性を悪用した攻撃の影響は、他のソフトウェアには及びません。
正式な対策が公開されています。ベンダ情報を参照して適切な対策を実施してください。
Debian Debian Mailing Lists : [SECURITY] [DLA 4327-1] linux security update Debian Mailing Lists : [SECURITY] [DLA 4328-1] linux-6.1 security update
情報不足(CWE-noinfo) [NVD評価]
CVE-2025-40300
National Vulnerability Database (NVD) : CVE-2025-40300 関連文書 : x86/vmscape: Add conditional IBPB mitigation - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/f866eef8d1c65504d30923c3f14082ad294d0e6d) 関連文書 : x86/vmscape: Enable the mitigation - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/9c23a90648e831d611152ac08dbcd1283d405e7f) 関連文書 : x86/vmscape: Enable the mitigation - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/459274c77b37ac63b78c928b4b4e748d1f9d05c8) 関連文書 : x86/vmscape: Add conditional IBPB mitigation - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/2f8f173413f1cbf52660d04df92d0069c4306d25) 関連文書 : x86/vmscape: Add conditional IBPB mitigation - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/d5490dfa35427a2967e00a4c7a1b95fdbc8ede34) 関連文書 : x86/vmscape: Enable the mitigation - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/c08192b5d6730a914dee6175bc71092ee6a65f14) 関連文書 : x86/vmscape: Add conditional IBPB mitigation - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/15006289e5c38b2a830e1fba221977a27598176c) 関連文書 : x86/vmscape: Add conditional IBPB mitigation - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/510603f504796c3535f67f55fb0b124a303b44c8) 関連文書 : oss-security - Re: CVE-2025-40300 / VMScape (http://www.openwall.com/lists/oss-security/2025/11/14/4) 関連文書 : oss-security - Re: CVE-2025-40300 / VMScape (http://www.openwall.com/lists/oss-security/2025/11/17/2) 関連文書 : x86/vmscape: Add conditional IBPB mitigation - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/ac60717f9a8d21c58617d0b34274babf24135835) 関連文書 : oss-security - CVE-2025-40300 / VMScape 関連文書 : x86/vmscape: Enable the mitigation - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/2f4f2f8f860cb4c3336a7435ebe8dcfded0c9c6e) 関連文書 : x86/vmscape: Add conditional IBPB mitigation - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/d7ddc93392e4a7ffcccc86edf6ef3e64c778db52) 関連文書 : x86/vmscape: Enable the mitigation - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/34e5667041050711a947e260fc9ebebe08bddee5) 関連文書 : oss-security - Re: CVE-2025-40300 / VMScape (http://www.openwall.com/lists/oss-security/2025/11/14/6) 関連文書 : x86/vmscape: Enable the mitigation - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/893387c18612bb452336a5881da0d015a7e8f4a2) 関連文書 : oss-security - Re: CVE-2025-40300 / VMScape (http://www.openwall.com/lists/oss-security/2025/11/17/3)
[2026年01月19日] 掲載