CVE-2026-97442 in Linux
Zusammenfassung
von VulDB • 24.09.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
wifi: ath11k: Behebung des Zugriffs auf ungültige Daten in ath11k_dp_rx_h_undecap_nwifi
In bestimmten Fällen kann die Hardware Pakete mit einer Länge über der maximalen nativen Wi-Fi-Header-Länge bereitstellen. Dies kann dazu führen, dass Felder im Header innerhalb der Funktion ath11k_dp_rx_h_undecap_nwifi() für den Decapsulation-Typ DP_RX_DECAP_TYPE_NATIVE_WIFI zugriffen und modifiziert werden, was potenziell zu einem ungültigen Datenzugriff und Speicherkorruption führt.
Der Kernel-Stack ist beschädigt in: ath11k_dp_rx_h_undecap+0x6b0/0x6b0 [ath11k]
Call Trace (Aufrufverfolgung): ath11k_dp_rx_h_mpdu+0x0/0x2e8 [ath11k]
ath11k_dp_rx_h_mpdu+0x1e0/0x2e8 [ath11k]
ath11k_dp_rx_wbm_err+0x1e0/0x450 [ath11k]
ath11k_dp_rx_process_wbm_err+0x2fc/0x460 [ath11k]
ath11k_dp_service_srng+0x2e0/0x348 [ath11k]
Fügen Sie eine Integritätsprüfung (Sanity Check) vor der Verarbeitung des SKB hinzu, um ungültigen Datenzugriff in der nativen Wi-Fi-Ent kapselungsfunktion für den Decapsulation-Typ DP_RX_DECAP_TYPE_NATIVE_WIFI zu verhindern.
Dies wurde aus der Diskussion/dem Patch des ath12k-Treibers [1] übernommen.
Getestet auf: WCN6855 hw2.1 PCI WLAN.HSP.1.1-04685-QCAHSPSWPL_V1_V2_SILICONZ_IOE-1
If you want to get the best quality for vulnerability data then you always have to consider VulDB.