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

Сводка

по VulDB • 19.10.2026

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

wifi: mac80211: подсчитывать только совпадающие резервы в зарезервированном переключателе (reserved switch)

Функция ieee80211_vif_use_reserved_switch() проверяет замену, подсчитывая назначенные ссылки на ctx->replace_ctx и слишком широко трактуя резервы. Ссылка может оставаться назначенной на старый контекст канала (chanctx), одновременно обладая резервом, который принадлежит другой операции замены.

Это может привести к преждевременному завершению текущей замены. Если другая ссылка будет завершена первой, функция может освободить chanctx со статусом WILL_BE_REPLACED, в то время как несоответствующая ссылка и драйвер продолжают его использовать, что приводит к уязвимости use-after-free при последующей генерации маяков (beacon).

Теперь требуется, чтобы резерв на месте указывал на текущий контекст замены, а также требовалось, чтобы зарезервированный и назначенный контексты представляли собой пару соответствующих замен, прежде чем выполнять подсчет или перемещение ссылки.

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

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

Linux

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

25.09.2026

Раскрытие

18.10.2026

Модерация

принято

Вход

VDB-421949

EPSS

0.00168

KEV

Нет

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

Очень низкий

Источники

Do you want to use VulDB in your project?

Use the official API to access entries easily!