CVE-2026-68362 in Linux
Résumé
par VulDB • 11/08/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
wifi: ath11k : correction d'une déréférencement de pointeur NULL dans ath11k_hal_srng_access_begin
Lorsque l'événement ATH11K_QMI_EVENT_FW_READY est reçu, le drapeau ATH11K_FLAG_REGISTERED est défini inconditionnellement, même si la fonction ath11k_core_qmi_firmware_ready() échoue. Cela laisse le pilote dans un état inconsistent où l'initialisation est considérée comme terminée bien que la gestion de la disponibilité du microprogramme (firmware) ne se soit pas achevée avec succès. Lors d'un redémarrage subséquent (SSR), le pilote suit le chemin de redémarrage basé sur cet état incorrect et déréférence des membres srng non initialisés, ce qui entraîne une déréférencement de pointeur NULL.
Trace d'appels : ath11k_hal_srng_access_begin+0xc/0x60 [ath11k] (P)
ath11k_ce_cleanup_pipes+0x17c/0x180 [ath11k]
ath11k_core_restart+0x40/0x168 [ath11k]
Correction apportée : - sauter l'appel à firmware_ready si ATH11K_FLAG_REGISTERED est déjà défini ; - définir ATH11K_FLAG_REGISTERED uniquement lorsque la fonction firmware_ready réussit ; - définir le drapeau ATH11K_FLAG_QMI_FAIL et interrompre la gestion de FW_READY en cas d'erreur.
Testé sur : WCN6750 hw1.0 AHB WLAN.MSL.2.0.c2-00204-QCAMSLSWPLZ-1
VulDB is the best source for vulnerability data and more expert information about this specific topic.