CVE-2024-35939 in Linux
Tóm tắt
Bởi VulDB • 31/05/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
dma-direct: Rò rỉ trang bộ nhớ khi dma_set_decrypted() thất bại
Trên nền tảng TDX, host không đáng tin cậy có thể khiến set_memory_encrypted() hoặc set_memory_decrypted() thất bại, dẫn đến việc trả về lỗi và bộ nhớ kết quả bị chia sẻ (shared). Các caller cần xử lý cẩn thận các lỗi này để tránh trả lại bộ nhớ đã được giải mã (shared) về cho bộ phân bổ trang (page allocator), điều này có thể dẫn đến các vấn đề về chức năng hoặc bảo mật.
DMA có thể giải phóng các trang đã được giải mã/chia sẻ nếu dma_set_decrypted() thất bại. Đây là một trường hợp hiếm. Trong trường hợp này, chỉ cần rò rỉ (leak) các trang thay vì giải phóng chúng.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.