Linuxカーネルにおいて、以下の脆弱性が修正されました。vc_screenでは、同時にvcs_writeを実行している間に、vcs_notifier()内でヌルポインタ参照が発生する問題が修正されました。KASANによる検出では、BUG: KASAN: vcs_notifier+0x98/0x130でヌルポインタ参照が確認されています。アドレスqmp_cmd_nameでは、qmp_capabilitiesからサイズ2を読み取り、引数は{}でした。問題の原因は、vcs_write()におけるレースコンディションです。console_lockが一時的に解放され(ユーザ空間からデータをコピーするため)、vcs_vc()から取得したvc_dataポインタが古くなる可能性があります。ロックを再取得した後、vcs_vc()が再度呼ばれてポインタの再検証が行われます。もしその間にvcが解放されていた場合、vcs_vc()はNULLを返し、whileループは(written > 0の状態で)終了します。しかし、ループ終了後にvcs_scr_updated(vc)がNULLとなったvcポインタで呼ばれ続けてしまい、通知チェーン内でヌルポインタ参照(vcs_notifierがparam->vcを参照)が発生します。この問題は、vcs_scr_updated()を呼び出す前にvcがNULLでないことを確認するNULLチェックを追加することで修正されました。
Linux Linux Kernel 4.14.327 以上 4.15 未満 Linux Kernel 4.19.284 以上 4.20 未満 Linux Kernel 5.10.181 以上 5.10.260 未満 Linux Kernel 5.15.113 以上 5.15.211 未満 Linux Kernel 5.4.244 以上 5.5 未満 Linux Kernel 6.1.30 以上 6.1.177 未満 Linux Kernel 6.13 以上 6.18.37 未満 Linux Kernel 6.19 以上 7.0.14 未満 Linux Kernel 6.3.4 以上 6.4 未満 Linux Kernel 6.4.1 以上 6.6.144 未満 Linux Kernel 6.7 以上 6.12.95 未満 Linux Kernel 7.1 以上 7.1.2 未満 Linux Kernel 6.4
・当該ソフトウェアが扱う情報について、外部への漏えいは発生しません。 ・当該ソフトウェアが扱う情報について、書き換えは発生しません。 ・当該ソフトウェアが完全に停止する可能性があります。
リリース情報、またはパッチ情報が公開されています。参考情報を参照して適切な対策を実施してください。
NULL ポインタデリファレンス(CWE-476) [NVD評価]
CVE-2026-53385
National Vulnerability Database (NVD) : CVE-2026-53385 関連文書 : vc_screen: fix null-ptr-deref in vcs_notifier() during concurrent vcs_write - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/ff4806202749a51938236214adc0281481a57366) 関連文書 : vc_screen: fix null-ptr-deref in vcs_notifier() during concurrent vcs_write - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/b6bbb85cf45bf0b070e741997fe0af3a772c5ad5) 関連文書 : vc_screen: fix null-ptr-deref in vcs_notifier() during concurrent vcs_write - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/43a6281790273c1b0a9ab76609ff0245b968f1e6) 関連文書 : vc_screen: fix null-ptr-deref in vcs_notifier() during concurrent vcs_write - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/7cc3dd79777f6ae4625ec37e84dd18a26dc88bde) 関連文書 : vc_screen: fix null-ptr-deref in vcs_notifier() during concurrent vcs_write - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/73049768ad57145acd337102c5aa3c788e6642c8) 関連文書 : vc_screen: fix null-ptr-deref in vcs_notifier() during concurrent vcs_write - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/74be188eb2dc1c99d63986167b9a67d415fe7326) 関連文書 : vc_screen: fix null-ptr-deref in vcs_notifier() during concurrent vcs_write - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/09a43e81279b8da15526da09877134b8bcf618b0) 関連文書 : vc_screen: fix null-ptr-deref in vcs_notifier() during concurrent vcs_write - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/8232fca738011ca2ec865b46ec721d1796dc0580) 関連文書 : vc_screen: fix null-ptr-deref in vcs_notifier() during concurrent vcs_write - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/a287620312dc6dcb9a093417a0e589bf30fcf38a)
[2026年07月30日] 掲載