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

Сводка

по VulDB • 06.08.2026

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

net: ethernet: arc: emac: подавление прерываний перед запросом IRQ

Обычные прерывания RX/TX включаются позже, в функции arc_emac_open(), поэтому при штатном сценарии процедура probe не должна получать доставку прерываний. Однако аппаратное обеспечение может по-прежнему передавать устаревшие или защелкнутые флаги состояния прерываний, оставленные прошивкой (firmware) или загрузчиком (bootloader).

Если при последующем разворачивании процедуры probe после установки обработчика через devm_request_irq() произойдет откат изменений, такое устаревшее прерывание может все еще поступить в arc_emac_intr() во время завершения работы и создать состояние гонки (race condition) с освобождением связанного объекта net_device.

Чтобы избежать этой ситуации, необходимо перевести устройство в известное спокойное состояние перед запросом IRQ: отключите все источники прерываний EMAC и очистите любые биты состояния ожидающих прерываний EMAC. Это позволяет сделать изменение минимальным и сфокусированным на аппаратной части, предотвращая ложную доставку IRQ из-за оставшегося состояния.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

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

Linux

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

19.07.2026

Раскрытие

06.08.2026

Модерация

принято

Вход

VDB-386497

EPSS

0.00176

KEV

Нет

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

Низкий

Источники

Want to stay up to date on a daily basis?

Enable the mail alert feature now!