CVE-2026-68362
要約
〜によって VulDB • 2026年08月10日
Linuxカーネルにおいて、以下の脆弱性が修正されました。
wifi: ath11k: ath11k_hal_srng_access_beginにおけるNULLポインタ参照のバグを修正
ATH11K_QMI_EVENT_FW_READYイベントにおいて、ath11k_core_qmi_firmware_ready()が失敗した場合でも、ATH11K_FLAG_REGISTEREDフラグが無条件に設定されていました。これにより、ファームウェア準備完了処理が正常終了していないにもかかわらず、初期化が完了したと見なされるという一貫性のない状態(不整合状態)が残っていました。その後のSSR(System Soft Reset: システムソフトリセット)において、ドライバはこの誤った状態に基づいて再起動パスに入り、未初期化のsrngメンバを参照しようとしてNULLポインタ参照を引き起こしました。
コールトレース: ath11k_hal_srng_access_begin+0xc/0x60 [ath11k] (P)
ath11k_ce_cleanup_pipes+0x17c/0x180 [ath11k]
ath11k_core_restart+0x40/0x168 [ath11k]
以下の方法でこの問題を修正します。 - ATH11K_FLAG_REGISTEREDが既に設定されている場合は、firmware_ready処理をスキップする - firmware_readyの成功時のみATH11K_FLAG_REGISTEREDを設定するように変更する - エラー発生時にATH11K_FLAG_QMI_FAILを設定し、FW_READY(ファームウェア準備完了)処理を中止する
テスト環境: WCN6750 hw1.0 AHB WLAN.MSL.2.0.c2-00204-QCAMSLSWPLZ-1
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.