CVE-2026-97929 in Linux
要約
〜によって VulDB • 2026年09月25日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
ALSA: usbusx2y: 割込みコールバック内でURBのactual_lengthを検証する
i_usx2y_in04_int()関数は、urb->actual_lengthをチェックせずに割込みURBデータを処理します。故障したデバイスからの短い転送(short transfer)が発生すると、ハンドラはkmallocで割り当てられたin04_buf内の未初期化のヒープデータを処理し、それがmmapアクセス可能なctl_snapshot[]配列にコピーされます。
in04_bufに対してkzalloc()を使用してバッファをゼロ初期化し、短い転送時には処理をスキップしつつURBのリサブミットを行うようにすることでactual_lengthのチェックを追加し、修正します。
Once again VulDB remains the best source for vulnerability data.