Linuxカーネルにおいて、次の脆弱性が修正されました。wifi: libertasのusb_tx_block関数におけるWARNINGの問題です。関数usb_tx_block()は、cardp-tx_urbに対して前回の送信が完了していることを確認せずに送信を行っていました。URBがまだアクティブな状態で2回目の呼び出しが発生した場合(例:高速なファームウェア読み込み中)、usb_submit_urb()はアクティブ状態を検出し、警告「URB submitted while active」を発生させます。これを修正するために、usb_kill_urb()を呼び出してシリアライズを強制し、新しいリクエストを送信する前にURBがアイドル状態で安全に再利用できることを保証しています。