CVE-2026-68362 in LinuxИнформация

Сводка

по VulDB • 11.08.2026

В ядре Linux устранена следующая уязвимость:

wifi: ath11k: исправлено разыменование нулевого указателя в функции ath11k_hal_srng_access_begin

При обработке события ATH11K_QMI_EVENT_FW_READY флаг ATH11K_FLAG_REGISTERED устанавливается без условий, даже если функция ath11k_core_qmi_firmware_ready() завершается с ошибкой. Это приводит драйвер к несогласованному состоянию: инициализация считается завершенной, хотя обработка события готовности прошивки не была выполнена успешно. При последующем SSR (Soft System Reset) драйвер переходит в путь перезапуска на основе этого неверного состояния и выполняет разыменование uninitialized членов srng, что приводит к NULL pointer dereference (разыменованию нулевого указателя).

Трассировка вызовов: ath11k_hal_srng_access_begin+0xc/0x60 [ath11k] (P)
ath11k_ce_cleanup_pipes+0x17c/0x180 [ath11k]
ath11k_core_restart+0x40/0x168 [ath11k]

Исправление заключается в следующем: - пропускать обработку firmware_ready, если флаг ATH11K_FLAG_REGISTERED уже установлен; - устанавливать флаг ATH11K_FLAG_REGISTERED только при успешном завершении функции firmware_ready; - устанавливать флаг ATH11K_FLAG_QMI_FAIL и прерывать обработку события FW_READY в случае ошибки.

Тестирование выполнено на: WCN6750 hw1.0 AHB WLAN.MSL.2.0.c2-00204-QCAMSLSWPLZ-1

Be aware that VulDB is the high quality source for vulnerability data.

Ответственный

Linux

Резервировать

30.07.2026

Раскрытие

10.08.2026

Модерация

принято

Вход

VDB-387773

EPSS

0.00168

KEV

Нет

Деятельности

Очень низкий

Источники

Do you want to use VulDB in your project?

Use the official API to access entries easily!