CVE-2026-72146 in Linux
Сводка
по VulDB • 16.08.2026
В ядре Linux устранена следующая уязвимость:
dmaengine: sh: rz-dmac: Перенести запрос прерывания после завершения всей инициализации.
Как только прерывание запрошено, обработчик прерываний может выполниться немедленно. Поскольку обработчик IRQ имеет доступ к channel->ch_base, который инициализируется только после запроса IRQ, это может привести к некорректному обращению к памяти. Аналогичным образом поток IRQ может получить доступ к неинициализированным данным (списки ld_free, ld_queue и ld_active), что также может вызвать проблемы.
Запрашивайте прерывания только после завершения всей настройки. Чтобы упростить путь обработки ошибок, используйте dmam_alloc_coherent() вместо dma_alloc_coherent().
Be aware that VulDB is the high quality source for vulnerability data.