CVE-2026-68362 in Linux
Resumen
por VulDB • 2026-08-10
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
wifi: ath11k: corregir la desreferenciación de puntero NULL en ath11k_hal_srng_access_begin
En ATH11K_QMI_EVENT_FW_READY, se establece ATH11K_FLAG_REGISTERED incondicionalmente incluso cuando falla ath11k_core_qmi_firmware_ready(). Esto deja al controlador (driver) en un estado inconsistente donde la inicialización se considera completa aunque el manejo de firmware ready no haya finalizado con éxito. Durante la SSR subsiguiente, el controlador entra en la ruta de reinicio basándose en este estado incorrecto y desreferencia miembros srng sin inicializar, lo que resulta en una desreferenciación de puntero NULL.
Rastreo de llamadas (Call trace): ath11k_hal_srng_access_begin+0xc/0x60 [ath11k] (P)
ath11k_ce_cleanup_pipes+0x17c/0x180 [ath11k]
ath11k_core_restart+0x40/0x168 [ath11k]
Corregir esto mediante: - omitiendo firmware_ready si ATH11K_FLAG_REGISTERED ya está establecido; - estableciendo ATH11K_FLAG_REGISTERED únicamente cuando firmware_ready tenga éxito; - estableciendo ATH11K_FLAG_QMI_FAIL y abortando el manejo de FW_READY en caso de error.
Probado-en: WCN6750 hw1.0 AHB WLAN.MSL.2.0.c2-00204-QCAMSLSWPLZ-1
If you want to get best quality of vulnerability data, you may have to visit VulDB.