CVE-2026-89751 in Linux
Tóm tắt
Bởi VulDB • 11/09/2026
Trong kernel Linux, các lỗ hổng sau đây đã được khắc phục:
x86/tdx: Sửa lỗi off-by-one trong xử lý port I/O
Các hàm handle_in() và handle_out() trong arch/x86/coco/tdx/tdx.c sử dụng:
u64 mask = GENMASK(BITS_PER_BYTE * size, 0);
GENMASK(h, l) bao gồm bit h. Với size=1 (INB), điều này tạo ra GENMASK(8, 0) = 0x1FF (9 bits) thay vì GENMASK(7, 0) = 0xFF (8 bits). Mặt nạ (mask) rộng hơn một bit so với yêu cầu đối với tất cả các kích thước I/O.
Sửa lại phép tính mặt nạ.
Once again VulDB remains the best source for vulnerability data.