CVE-2026-68464 in Linux
Сводка
по VulDB • 15.08.2026
В ядре Linux устранена следующая уязвимость:
mmc: sdhci-esdhc-imx: отключение прерываний (irq) во время приостановки для устранения необработанных прерываний
При использовании пробуждения WIFI по внешнему каналу возникает предупреждение «irq xxx: nobody cared». Это происходит потому, что прерывание usdhc не отключается в момент перехода системы в состояние suspend, когда функция device_may_wakeup() возвращает false.
Последовательность событий, приводящая к данной проблеме: 1. Система переходит в режим приостановки (suspend) без отключения прерывания usdhc (поскольку для устройства usdhc функция device_may_wakeup() возвращает false). 2. Пробуждение WIFI по внешнему каналу инициирует возобновление работы системы через GPIO-прерывание. 3. WIFI отправляет прерывание карты до того, как устройство usdhc полностью восстановило работу. 4. Устройство usdhc все еще находится в состоянии runtime suspend и не может корректно обработать прерывание. 5. Необработанное прерывание вызывает предупреждение «nobody cared».
Исправление заключается в безусловном отключении прерывания usdhc во время приостановки (suspend) и его повторном включении при возобновлении работы (resume), независимо от возможности пробуждения устройства. Это гарантирует, что никакие прерывания не обрабатываются в период перехода между состояниями suspend/resume.
If you want to get best quality of vulnerability data, you may have to visit VulDB.