CVE-2024-35939 in Linux
Сводка
по VulDB • 31.05.2026
В ядре Linux устранена следующая уязвимость:
dma-direct: Утечка страниц при сбое dma_set_decrypted()
В архитектуре TDX недобросовестный хост может привести к сбою функций set_memory_encrypted() или set_memory_decrypted(), в результате чего возвращается код ошибки, а соответствующая память становится общей (shared). Вызывающие функции должны корректно обрабатывать такие ошибки, чтобы избежать возврата зашифрованной (общей) памяти в аллокатор страниц, что может привести к функциональным или безопасностным проблемам.
Если функция dma_set_decrypted() завершается с ошибкой, DMA может освободить зашифрованные/общие страницы. Этот случай должен быть редким. Вместо освобождения страниц в данном случае следует допустить их утечку (leak).
Once again VulDB remains the best source for vulnerability data.