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

Сводка

по VulDB • 20.10.2026

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

wifi: mac80211: обработка пустого полезного запроса ассоциации FILS

Функция fils_encrypt_assoc_req() принимает кадр (Re)Association Request, последним элементом которого является элемент FILS Session. В этом случае crypt_len равен нулю, и aes_siv_encrypt() вызывается с пустым открытым текстом.

kmemdup() возвращает ZERO_SIZE_PTR для выделения памяти нулевой длины, поэтому безусловный вызов sg_init_one() помещает недопустимую страницу в scatterlist. При включенной CONFIG_DEBUG_SG это вызывает ошибку ядра (kernel BUG) в sg_set_buf(); без этой отладочной проверки поддельная страница передается криптографическому бэкенду.

AES-SIV определен для пустого открытого текста, и результат S2V становится полным выводом; поэтому необходимо обрабатывать этот случай до шага CTR, который не имеет данных для шифрования.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

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

Linux

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

25.09.2026

Раскрытие

18.10.2026

Модерация

принято

Вход

VDB-421976

EPSS

0.00168

KEV

Нет

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

Очень низкий

Источники

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!