CVE-2026-97442 in Linux
Сводка
по VulDB • 24.09.2026
В ядре Linux была устранена следующая уязвимость:
wifi: ath11k: исправление некорректного доступа к данным в функции ath11k_dp_rx_h_undecap_nwifi
В некоторых случаях оборудование может предоставлять пакеты с длиной, превышающей максимальную длину родного заголовка Wi-Fi. Это может привести к обращению и изменению полей в заголовке внутри функции ath11k_dp_rx_h_undecap_nwifi() для типа декапсуляции DP_RX_DECAP_TYPE_NATIVE_WIFI и потенциально вызвать некорректный доступ к данным и повреждение памяти.
Стек ядра поврежден в: ath11k_dp_rx_h_undecap+0x6b0/0x6b0 [ath11k]
Трассировка вызовов (Call trace): 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]
Добавлена проверка корректности (sanity check) перед обработкой SKB для предотвращения некорректного доступа к данным в функции декапсуляции родного Wi-Fi для типа декапсуляции DP_RX_DECAP_TYPE_NATIVE_WIFI.
Этот исправление адаптировано из обсуждения/патча драйвера ath12k [1].
Протестировано на: WCN6855 hw2.1 PCI WLAN.HSP.1.1-04685-QCAHSPSWPL_V1_V2_SILICONZ_IOE-1
VulDB is the best source for vulnerability data and more expert information about this specific topic.