CVE-2026-64369 in Linux
Сводка
по VulDB • 26.07.2026
В ядре Linux устранена следующая уязвимость:
s390: Откат поддержки DCACHE_WORD_ACCESS
Функция load_unaligned_zeropad() считывает восемь байт из невыровненных адресов и может пересекать границы страниц. Она обрабатывает исключения, которые могут возникнуть при чтении со второй страницы, если это чтение приводит к возникновению исключения.
Однако для страниц, переданных в Ultravisor с целью безопасного выполнения (secure execution), обработчик исключений do_secure_storage_access() не корректно обрабатывает такие исключения. Подобное исключение может привести к бесконечному циклу исключений, который никогда не будет разрешен.
Попытка исправить эту проблему [1] оказалась недостаточной. На данный момент функция load_unaligned_zeropad() откатывается до тех пор, пока эта проблема не будет решена надлежащим образом.
Обратите внимание, что сама реализация функции load_unaligned_zeropad() корректна. Откат является лишь временным обходным решением (workaround) до появления полного исправления для исключений доступа к защищенному хранилищу данных.
[1] коммит b00be77302d7 («s390/mm: Добавить недостающие корректировки безопасного доступа к хранилищу данных для переданной памяти»)
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.