Linuxカーネルにおいて、以下の脆弱性が修正されました。ALSAのpcmにおいて、サイレンシング時に不正なiov_iterを設定しないように修正が行われました。PCMデータ転送のためのiov_iterへの移行時に、サイレンシング(データがNULLの場合)であっても無条件にiov_iterの設定を適用しており、不正なiov_iterの計算を引き起こしていました。幸い、多くのアーキテクチャでは問題が発生しませんでしたが、RISC-Vではこの問題が発生し、NULL参照が起きていました。この不具合に対処するため、interleaved_copy()関数でNULLデータの場合を適切に処理し、サイレンシングのケースを正しく扱うようにしました。noninterleaved_copy()関数では既にNULLデータの処理が実装されていたため、変更は必要ありませんでした。
Linux Linux Kernel 6.13 以上 6.18.34 未満 Linux Kernel 6.19 以上 7.0.11 未満 Linux Kernel 6.6 以上 6.6.142 未満 Linux Kernel 6.7 以上 6.12.92 未満 Linux Kernel 7.1
・当該ソフトウェアが扱う全ての情報が外部に漏れる可能性があります。 ・当該ソフトウェアが扱う全ての情報が書き換えられる可能性があります。 ・当該ソフトウェアが完全に停止する可能性があります。
リリース情報、またはパッチ情報が公開されています。参考情報を参照して適切な対策を実施してください。
NULL ポインタデリファレンス(CWE-476) [NVD評価]
CVE-2026-64134
National Vulnerability Database (NVD) : CVE-2026-64134 関連文書 : ALSA: pcm: Don't setup bogus iov_iter for silencing - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/c9f6768515818d71bdfc20119a81f3332c53b9c6) 関連文書 : ALSA: pcm: Don't setup bogus iov_iter for silencing - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/feff0251386aa6bb180a0a1cf7c1f91ba868113d) 関連文書 : ALSA: pcm: Don't setup bogus iov_iter for silencing - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/ce836587e594af39ff048d9b29dee0f5f10692c9) 関連文書 : ALSA: pcm: Don't setup bogus iov_iter for silencing - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/e4d3386b74fba8e01280484b67ee481ece00201e) 関連文書 : ALSA: pcm: Don't setup bogus iov_iter for silencing - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/41a766c647294842c9b17672449f8e011048cba9)
[2026年08月17日] 掲載