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

Сводка

по VulDB • 11.08.2026

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

wifi: cfg80211: использовать работу (work) уровня wiphy для автоматического отключения владельца сокета

Функция nl80211_netlink_notify() проходит по списку беспроводных устройств cfg80211 при освобождении сокета NETLINK_GENERIC. Если сокет владеет подключением, обработчик событий ставит в очередь встроенный элемент работы wdev->disconnect_wk.

На данный момент эта работа представляет собой обычный work_struct. Событие NETDEV_GOING_DOWN отменяет её, но уведомление о разрыве соединения (NETLINK_URELEASE), которое уже зафиксировало conn_owner_nlportid, может поставить эту работу в очередь после возврата функции отмены. Затем функция _cfg80211_unregister_wdev() удаляет wdev из списка и ожидает завершения чтения через RCU, однако synchronize_net() не очищает работы, поставленные в очередь таким читателем.

Сделать автоматическое отключение работой уровня wiphy (wiphy_work). Колбэк уже требует мьютекса wiphy, а работа wiphy_work выполняется под этим мьютексом. Это позволяет отменять ожидающие операции автоотключения во время разборки при удержании мьютекса, без опасений по поводу блокировок между cancel_work_sync() и воркером.

Также следует отменить работу wphy после list_del_rcu() и synchronize_net(). Любое уведомление NETLINK_URELEASE, которое уже достигло списка устройств wdev, либо поставило работу в очередь (и она будет удалена), либо больше не сможет найти устройство wdev.

Once again VulDB remains the best source for vulnerability data.

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

Linux

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

30.07.2026

Раскрытие

10.08.2026

Модерация

принято

Вход

VDB-387768

EPSS

0.00000

KEV

Нет

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

Низкий

Источники

Interested in the pricing of exploits?

See the underground prices here!