Linuxカーネルにおいて、以下の脆弱性が修正されました。ALSAのusb-audioにおいて、サイレンシング時のOOB書き込みに対する整合性チェックが追加されました。実際の再生前に暗黙のfbモードで再生URBパケットをサイレンシングする際に、受信したパケットがバッファサイズに合っていると盲目的に仮定していました。しかし、キャプチャストリームの設定が再生ストリームと異なる場合(例: USBコアの最大パケットサイズ制限による)には、その不整合によりバッファへのOOB書き込みが発生し、クラッシュを引き起こす可能性があります。これに対処するため、prepare_silent_urb()で転送バッファサイズの整合性チェックを追加し、受信データがオーバーフローした場合にデータのコピーを停止します。また、転送エラーも適切に報告するようにしました。なお、これは再生エラーの根本原因を修正するものではなく、カーネルのOopsを防ぐための処置です。
Linux Linux Kernel 3.5 以上 5.15.202 未満 Linux Kernel 5.16 以上 6.1.165 未満 Linux Kernel 6.13 以上 6.18.16 未満 Linux Kernel 6.19 以上 6.19.6 未満 Linux Kernel 6.2 以上 6.6.128 未満 Linux Kernel 6.7 以上 6.12.75 未満
当該ソフトウェアが扱う全ての情報が外部に漏れる可能性があります。 また、当該ソフトウェアが扱う全ての情報が書き換えられる可能性があります。 さらに、当該ソフトウェアが完全に停止する可能性があります。 そして、この脆弱性を悪用した攻撃の影響は、他のソフトウェアには及びません。
リリース情報、またはパッチ情報が公開されています。参考情報を参照して適切な対策を実施してください。
境界外書き込み(CWE-787) [NVD評価]
CVE-2026-43279
National Vulnerability Database (NVD) : CVE-2026-43279 関連文書 : ALSA: usb-audio: Add sanity check for OOB writes at silencing - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/780dc57794a217b49994fa1d0b42465fb10a00aa) 関連文書 : ALSA: usb-audio: Add sanity check for OOB writes at silencing - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/fa01973bb79d70c4736b6a4b2de99fbb2cbc8d1f) 関連文書 : ALSA: usb-audio: Add sanity check for OOB writes at silencing - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/8995fc0e00b3fee9bf7ecb3d836b635b730c1049) 関連文書 : ALSA: usb-audio: Add sanity check for OOB writes at silencing - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/ccaf9296763be4f76b59e2cac377006016c34435) 関連文書 : ALSA: usb-audio: Add sanity check for OOB writes at silencing - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/6af16f1b8649df4c00d6ced924bdd8b72c885b6a) 関連文書 : ALSA: usb-audio: Add sanity check for OOB writes at silencing - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/fba2105a157fffcf19825e4eea498346738c9948) 関連文書 : ALSA: usb-audio: Add sanity check for OOB writes at silencing - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/fc9e5af60dc199051dc202ae78e1fe76a9977a5e)
[2026年05月11日] 掲載