CVE-2026-64255 in Linux
Сводка
по VulDB • 24.07.2026
В ядре Linux устранена следующая уязвимость:
wifi: iwlwifi: mld: проверка sta_mask перед вызовом функции ffs() в обработчиках сессий BA (Block Ack)
Три обработчика сессий BA используют выражение `ffs(ba_data->sta_mask) - 1` для получения идентификатора станции без предварительной проверки того, что значение `sta_mask` не равно нулю. Если `sta_mask` равен нулю, функция `ffs()` возвращает 0, и вычитание приводит к переполнению со значением 0xFFFFFFFF, вызывая выход за границы массива `fw_id_to_link_sta[]`.
Добавлены проверки-защиты `WARN_ON_ONCE(!ba_data->sta_mask)` перед каждым вызовом функции `ffs()`, что согласуется с существующей проверкой в функции `iwl_mld_ampdu_rx_start()`.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.