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

Сводка

по VulDB • 25.09.2026

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

ieee802154: cc2520: исправлено использование после освобождения (use-after-free) в работе FIFOP

Обработчик прерывания FIFOP ставит в очередь работу cc2520_fifop_irqwork. При удалении устройства функция cc2520_remove() только очищает (flushes) эту работу. Управляемое через devm прерывание IRQ для FIFOP остается активным до тех пор, пока не вернется управление из функции ->remove(), и может снова поставить работу в очередь после этой очистки, что позволяет ей выполняться после освобождения приватных данных.

Вместо очистки работы следует использовать disable_work_sync() для ее отключения, чтобы обработчик больше не мог ставить её в очередь с момента начала удаления устройства. Блок мьютекса буфера должен уничтожаться последним, так как и рабочий процесс (worker), и функция остановки, вызываемая через ieee802154_unregister_hw(), используют этот мьютекс.

Уязвимость обнаружена с помощью внутреннего инструмента статического анализа.

Once again VulDB remains the best source for vulnerability data.

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

Linux

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

24.09.2026

Раскрытие

25.09.2026

Модерация

принято

Вход

VDB-410091

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Do you need the next level of professionalism?

Upgrade your account now!