CVE-2026-68363: wifi: ath9k: hif_usb: don't dereference hif_dev after re-arming firmware request
Оценка Noroxi
Приоритет: Наблюдать (оценка срочности 0/100)
- В отслеживаемых источниках (CISA KEV, Exploit-DB, Metasploit, Nuclei, GitHub) нет публичного эксплойта или записей об эксплуатации.
- Вероятность эксплуатации в ближайшие 30 дней: 0,18% (FIRST EPSS).
- Исправленная версия: Linux Linux 063497cc9f320ab71a7a937c3bc0a23e630aefe2, 10b0ce629123a3737b4eda50188f73bb7be7b68b, 47ed81aaa7f94d9808f4719e78a760c2ec1e6c86; azl3 kernel 6.6.143.1-1 on Azure Linux 3.0 6.6.150.1-1.
- Упоминается в национальных бюллетенях кибербезопасности Турции (siberguvenlik.gov.tr): 1.
Пока низкий приоритет. Обновитесь до Linux Linux 063497cc9f320ab71a7a937c3bc0a23e630aefe2, 10b0ce629123a3737b4eda50188f73bb7be7b68b, 47ed81aaa7f94d9808f4719e78a760c2ec1e6c86; azl3 kernel 6.6.143.1-1 on Azure Linux 3.0 6.6.150.1-1 или новее.
Формируется автоматически по данным записи: CVSS (NVD и CNA), CISA KEV и SSVC, FIRST EPSS, источники эксплойтов, исправленные версии. Как мы считаем
Первоисточники: NVD · CVE.org · FIRST EPSS
In the Linux kernel, the following vulnerability has been resolved: wifi: ath9k: hif_usb: don't dereference hif_dev after re-arming firmware request ath9k_hif_request_firmware() re-arms an asynchronous firmware load via request_firmware_nowait(), passing hif_dev as the completion context, and then still dereferences hif_dev: dev_info(&hif_dev->udev->dev, "ath9k_htc: Firmware %s requested\n", hif_dev->fw_name); The re-armed callback ath9k_hif_usb_firmware_cb() runs on the "events" workqueue and, when the firmware is missing, walks the retry chain into ath9k_hif_usb_firmware_fail() -> complete_all(&hif_dev->fw_done). That releases the wait_for_completion(&hif_dev->fw_done) in a concurrent ath9k_hif_usb_disconnect(), which then kfree()s hif_dev. The trailing dev_info() in the frame that re-armed the request can therefore read freed memory (hif_dev->udev, the first field of struct hif_device_usb): BUG: KASAN: slab-use-after-free in ath9k_hif_request_firmware Read of size 8 ... by task kworker/... ath9k_hif_request_firmware ath9k_hif_usb_firmware_cb drivers/net/wireless/ath/ath9k/hif_usb.c:1247 request_firmware_work_func Allocated by ...: ath9k_hif_usb_probe drivers/net/wireless/ath/ath9k/hif_usb.c Freed by ...: ath9k_hif_usb_disconnect -> kfree drivers/net/wireless/ath/ath9k/hif_usb.c The fw_done barrier only makes disconnect wait for the firmware chain to *terminate*; it does not protect the outer ath9k_hif_request_firmware() frame that re-armed the request and keeps touching hif_dev afterwards. Drop the post-request dev_info(): it is the only use of hif_dev after the async request is armed, and it is purely informational (the dev_err() on the failure path runs only when request_firmware_nowait() did not arm a callback, so hif_dev is still alive there). This was first reported by syzbot as a single, non-reproduced crash that was later auto-obsoleted, and was independently rediscovered by the reFuzz fuzzer, which produced a C reproducer (USB-gadget connect/disconnect of an ath9k_htc device whose firmware download fails). The vulnerable code is unchanged and still present in v7.1-rc6, where the slab-use-after-free reproduces under KASAN once the (sub-microsecond) race window is widened.
- Опубликовано
- 10 авг. 2026 г.
- Обновлено
- 19 авг. 2026 г.
- EPSS
- 0,1 % · 8-й процентиль
- CWE
- —
Инструменты для отчёта
Оценка срочности
0
Наблюдать
Пока низкий приоритет.
- CVSS
- 0 / 40 · —
- CISA KEV
- 0 / 30 · Нет в списке
- EPSS
- 0 / 30 · 0,1 %
Узнайте, когда запись изменится
- Нет в KEV: эксплуатация в реальных атаках не зафиксирована
- Публичного эксплойта нет
- Исправление выпущено
Если что-то из этого изменится, сообщим в ежедневной сводке.
У вас WordPress? Проверьте сайт бесплатно в WP Lens
Анализ Noroxi
Что это значит для вашей инфраструктуры?
Оценка выше формируется автоматически по данным записи и не знает вашей среды. Наша команда проверит на ваших системах, действительно ли уязвимость эксплуатируема и какой меры достаточно.
Мы используем этот продукт, нужна помощьЗатронутые системы
Затронута ли ваша версия?
Выберите продукт и введите свою версию. Она сравнивается с диапазонами этой записи прямо в браузере и никуда не отправляется.
—
Версии, заявленные вендором
Диапазоны затронутых версий, заявленные назначающей организацией (Linux). Не зависят от анализа CPE в NVD и обычно опережают его.
Linux Linux
- 4.4затронута
- e904cf6fe23022cde4e0ea9d41601411a315a3dc и новее · до 47ed81aaa7f94d9808f4719e78a760c2ec1e6c86затронута · git
- e904cf6fe23022cde4e0ea9d41601411a315a3dc и новее · до 48de0c6952192b0771fca468df4364d11ec74ad9затронута · git
- e904cf6fe23022cde4e0ea9d41601411a315a3dc и новее · до 063497cc9f320ab71a7a937c3bc0a23e630aefe2затронута · git
- e904cf6fe23022cde4e0ea9d41601411a315a3dc и новее · до 7f184ca38a90889f3f6665ff96748b95da39dbeeзатронута · git
- e904cf6fe23022cde4e0ea9d41601411a315a3dc и новее · до 10b0ce629123a3737b4eda50188f73bb7be7b68bзатронута · git
- e904cf6fe23022cde4e0ea9d41601411a315a3dc и новее · до 48a69cedde7388294e4ea6fd804156cd62bc04fcзатронута · git
- e904cf6fe23022cde4e0ea9d41601411a315a3dc и новее · до 7c9046d92c4b9789c9d9d775e4fd5f34be64cb0aзатронута · git
- e904cf6fe23022cde4e0ea9d41601411a315a3dc и новее · до dad9f96945d77ecd4708f730c06ef54dcd8cc057затронута · git
- до 4.4не затронута · semver
Затронутые пакеты
Данные OSV и GitHub Advisory: экосистема, пакет и диапазон. Сопоставление SBOM использует эту таблицу.
| Экосистема | Пакет | Затронутый диапазон | Исправление |
|---|---|---|---|
| AlmaLinux:10 | kernel | до 6.12.0-211.56.1.el10_2 | 6.12.0-211.56.1.el10_2 |
| AlmaLinux:10 | kernel-64k | до 6.12.0-211.56.1.el10_2 | 6.12.0-211.56.1.el10_2 |
| AlmaLinux:10 | kernel-64k-core | до 6.12.0-211.56.1.el10_2 | 6.12.0-211.56.1.el10_2 |
| AlmaLinux:10 | kernel-64k-debug | до 6.12.0-211.56.1.el10_2 | 6.12.0-211.56.1.el10_2 |
| AlmaLinux:10 | kernel-64k-debug-core | до 6.12.0-211.56.1.el10_2 | 6.12.0-211.56.1.el10_2 |
| AlmaLinux:10 | kernel-64k-debug-devel | до 6.12.0-211.56.1.el10_2 | 6.12.0-211.56.1.el10_2 |
| AlmaLinux:10 | kernel-64k-debug-devel-matched | до 6.12.0-211.56.1.el10_2 | 6.12.0-211.56.1.el10_2 |
| AlmaLinux:10 | kernel-64k-debug-modules | до 6.12.0-211.56.1.el10_2 | 6.12.0-211.56.1.el10_2 |
| AlmaLinux:10 | kernel-64k-debug-modules-core | до 6.12.0-211.56.1.el10_2 | 6.12.0-211.56.1.el10_2 |
| AlmaLinux:10 | kernel-64k-debug-modules-extra | до 6.12.0-211.56.1.el10_2 | 6.12.0-211.56.1.el10_2 |
| AlmaLinux:10 | kernel-64k-devel | до 6.12.0-211.56.1.el10_2 | 6.12.0-211.56.1.el10_2 |
| AlmaLinux:10 | kernel-64k-devel-matched | до 6.12.0-211.56.1.el10_2 | 6.12.0-211.56.1.el10_2 |
| AlmaLinux:10 | kernel-64k-modules | до 6.12.0-211.56.1.el10_2 | 6.12.0-211.56.1.el10_2 |
| AlmaLinux:10 | kernel-64k-modules-core | до 6.12.0-211.56.1.el10_2 | 6.12.0-211.56.1.el10_2 |
| AlmaLinux:10 | kernel-64k-modules-extra | до 6.12.0-211.56.1.el10_2 | 6.12.0-211.56.1.el10_2 |
| AlmaLinux:10 | kernel-abi-stablelists | до 6.12.0-211.56.1.el10_2 | 6.12.0-211.56.1.el10_2 |
| AlmaLinux:10 | kernel-core | до 6.12.0-211.56.1.el10_2 | 6.12.0-211.56.1.el10_2 |
| AlmaLinux:10 | kernel-cross-headers | до 6.12.0-211.56.1.el10_2 | 6.12.0-211.56.1.el10_2 |
| AlmaLinux:10 | kernel-debug | до 6.12.0-211.56.1.el10_2 | 6.12.0-211.56.1.el10_2 |
| AlmaLinux:10 | kernel-debug-core | до 6.12.0-211.56.1.el10_2 | 6.12.0-211.56.1.el10_2 |
| AlmaLinux:10 | kernel-debug-devel | до 6.12.0-211.56.1.el10_2 | 6.12.0-211.56.1.el10_2 |
| AlmaLinux:10 | kernel-debug-devel-matched | до 6.12.0-211.56.1.el10_2 | 6.12.0-211.56.1.el10_2 |
| AlmaLinux:10 | kernel-debug-modules | до 6.12.0-211.56.1.el10_2 | 6.12.0-211.56.1.el10_2 |
| AlmaLinux:10 | kernel-debug-modules-core | до 6.12.0-211.56.1.el10_2 | 6.12.0-211.56.1.el10_2 |
+96
Тот же продукт
linux: все записиДругие записи с наивысшей оценкой для того же основного продукта.
- CVE-2026-74705udp: fix potential use-after-free in tunnel segmentation40В плане
- CVE-2026-74612veth: fix skb length accounting after XDP frag adjustment40В плане
- CVE-2026-74475vxlan: use neigh_ha_snapshot() in route_shortcircuit()40В плане
Опубликованы до и после этой записи в том же продукте
- ← РаньшеCVE-2026-6836110 авг. 2026 г. · hwmon: (corsair-psu) Stop device IO before calling hid_hw_stop0Наблюдать
- ← РаньшеCVE-2026-6836210 авг. 2026 г. · wifi: ath11k: fix NULL pointer dereference in ath11k_hal_srng_access_begin0Наблюдать
- Позже →CVE-2026-6836410 авг. 2026 г. · drm/amd/display: Fix ISM dc_lock deadlock during suspend0Наблюдать
Исправление
На какую версию обновиться
Версии с исправлением по данным вендора, реестров пакетов и Microsoft. Перед обновлением сверьтесь с бюллетенем вендора.
| Продукт / пакет | Исправленная версия | Источник |
|---|---|---|
| Linux Linux | 063497cc9f320ab71a7a937c3bc0a23e630aefe2 | Вендор (CNA) |
| Linux Linux | 10b0ce629123a3737b4eda50188f73bb7be7b68b | Вендор (CNA) |
| Linux Linux | 47ed81aaa7f94d9808f4719e78a760c2ec1e6c86 | Вендор (CNA) |
| Linux Linux | 48a69cedde7388294e4ea6fd804156cd62bc04fc | Вендор (CNA) |
| Linux Linux | 48de0c6952192b0771fca468df4364d11ec74ad9 | Вендор (CNA) |
| Linux Linux | 7c9046d92c4b9789c9d9d775e4fd5f34be64cb0a | Вендор (CNA) |
| Linux Linux | 7f184ca38a90889f3f6665ff96748b95da39dbee | Вендор (CNA) |
| Linux Linux | dad9f96945d77ecd4708f730c06ef54dcd8cc057 | Вендор (CNA) |
| azl3 kernel 6.6.143.1-1 on Azure Linux 3.0 | 6.6.150.1-1 · CBL-Mariner Releases | Microsoft (MSRC) |
| almalinux:bpftool | 4.18.0-553.163.1.el8_10 · AlmaLinux:8 | Реестр пакетов (OSV) |
| almalinux:kernel | 4.18.0-553.163.1.el8_10 · AlmaLinux:8 | Реестр пакетов (OSV) |
| almalinux:kernel-abi-stablelists | 4.18.0-553.163.1.el8_10 · AlmaLinux:8 | Реестр пакетов (OSV) |
| almalinux:kernel-core | 4.18.0-553.163.1.el8_10 · AlmaLinux:8 | Реестр пакетов (OSV) |
| almalinux:kernel-cross-headers | 4.18.0-553.163.1.el8_10 · AlmaLinux:8 | Реестр пакетов (OSV) |
| almalinux:kernel-debug | 4.18.0-553.163.1.el8_10 · AlmaLinux:8 | Реестр пакетов (OSV) |
| almalinux:kernel-debug-core | 4.18.0-553.163.1.el8_10 · AlmaLinux:8 | Реестр пакетов (OSV) |
| almalinux:kernel-debug-devel | 4.18.0-553.163.1.el8_10 · AlmaLinux:8 | Реестр пакетов (OSV) |
| almalinux:kernel-debug-modules | 4.18.0-553.163.1.el8_10 · AlmaLinux:8 | Реестр пакетов (OSV) |
| almalinux:kernel-debug-modules-extra | 4.18.0-553.163.1.el8_10 · AlmaLinux:8 | Реестр пакетов (OSV) |
| almalinux:kernel-devel | 4.18.0-553.163.1.el8_10 · AlmaLinux:8 | Реестр пакетов (OSV) |
| almalinux:kernel-doc | 4.18.0-553.163.1.el8_10 · AlmaLinux:8 | Реестр пакетов (OSV) |
| debian:linux | 6.1.187-1 · Debian:12 | Реестр пакетов (OSV) |
| debian:linux-6.12 | 6.12.101-1~deb12u1 · Debian:12 | Реестр пакетов (OSV) |
| red hat:bpftool | 0:4.18.0-553.163.1.el8_10 · Red Hat:enterprise_linux:8::baseos | Реестр пакетов (OSV) |
| red hat:bpftool-debuginfo | 0:4.18.0-553.163.1.el8_10 · Red Hat:enterprise_linux:8::baseos | Реестр пакетов (OSV) |
| red hat:kernel | 0:4.18.0-553.163.1.el8_10 · Red Hat:enterprise_linux:8::baseos | Реестр пакетов (OSV) |
| red hat:kernel-abi-stablelists | 0:4.18.0-553.163.1.el8_10 · Red Hat:enterprise_linux:8::baseos | Реестр пакетов (OSV) |
| red hat:kernel-core | 0:4.18.0-553.163.1.el8_10 · Red Hat:enterprise_linux:8::baseos | Реестр пакетов (OSV) |
| red hat:kernel-debug | 0:4.18.0-553.163.1.el8_10 · Red Hat:enterprise_linux:8::baseos | Реестр пакетов (OSV) |
| red hat:kernel-debug-core | 0:4.18.0-553.163.1.el8_10 · Red Hat:enterprise_linux:8::baseos | Реестр пакетов (OSV) |
+7
Статус эксплойта
Публичный эксплойт неизвестен
Публичный эксплойт пока не обнаружен. Это не значит, что вы в безопасности, лишь что порог чуть выше.
Контекст для исследователя
Для пентестеров и исследователей: профиль атаки, расхождение оценок, хронология, коммиты исправлений, авторы, кандидаты в варианты и цепочки, охват bug bounty. Всё выводится из имеющихся данных; без кода эксплойтов.
Хронология
От публикации до сегодня: proof of concept, модуль Metasploit, CISA KEV и запись об исправлении. Даты — как сообщают источники.
Кроме публикации датированных событий нет.
Ежедневная оценка FIRST EPSS; записываются только изменения от 0,01 (ступенчатый график).
Ссылки на патчи и коммиты
Коммиты, PR и diff среди источников. Отправная точка для patch-diff и поиска вариантов; это исправления, не эксплойты.
Среди источников нет ссылок на коммит или PR.
Авторы
Все исследователиНашедшие, сообщившие и аналитики, названные в записи CNA. Нажмите имя, чтобы увидеть другие записи исследователя.
В записи CNA нет авторов.
Кандидаты в варианты
Тот же продукт, тот же класс уязвимости, в пределах 18 месяцев. Если патч не закрыл первопричину, родственная ошибка здесь.
Ночной расчёт связей ничего не нашёл.
Кандидаты в цепочки
Обход аутентификации и уязвимость, требующая привилегий, в одном продукте и близко по времени: вместе они могут дать путь без аутентификации.
—
Охват bug bounty
Известной публичной программы нет.
Источник: bounty-targets-data (публичные списки HackerOne, Bugcrowd, Intigriti, YesWeHack).
Национальное уведомление (Управление кибербезопасности Турции / USOM)
Официальные уведомления, ссылающиеся на эту запись; рекомендации — на странице ведомства.
- TR-26-0800 · 11 авг. 2026 г.(Linux Kernel Güvenlik Bildirimi)
Технические детали
Для этой записи нет вектора CVSS, условия атаки вывести нельзя.
Класс уязвимости (CWE)
—
Контекст атаки
Шаблоны атак MITRE CAPEC и техники ATT&CK для этого класса уязвимости (CWE). Отправная точка для правил обнаружения и threat hunting.
У MITRE нет сопоставления CAPEC/ATT&CK для этого CWE.
Журнал изменений
- Исправление✗ → ✓
Для отслеживаемых записей эти изменения приходят и как уведомления. →
Источники
Показать все источники (ещё 7)Свернуть
- git.kernel.org/stable/c/10b0ce629123a3737b4eda50188f73bb7be7b68b
- git.kernel.org/stable/c/47ed81aaa7f94d9808f4719e78a760c2ec1e6c86
- git.kernel.org/stable/c/48a69cedde7388294e4ea6fd804156cd62bc04fc
- git.kernel.org/stable/c/48de0c6952192b0771fca468df4364d11ec74ad9
- git.kernel.org/stable/c/7c9046d92c4b9789c9d9d775e4fd5f34be64cb0a
- git.kernel.org/stable/c/7f184ca38a90889f3f6665ff96748b95da39dbee
- git.kernel.org/stable/c/dad9f96945d77ecd4708f730c06ef54dcd8cc057
Рекомендации вендоров и официальные записи. Ссылки на эксплойты/PoC намеренно исключены.