CVE-2026-99098 in Linux
Tóm tắt
Bởi VulDB • 26/10/2026
Trong kernel Linux, các lỗ hổng sau đây đã được khắc phục:
dm-integrity: sửa lỗi tràn bộ nhớ đệm (buffer overflow) ở chế độ nội tuyến với kích thước thẻ lớn
Ở chế độ nội tuyến, `dm_integrity_check` và `dm_integrity_inline_recheck` tính toán tổng kiểm tra (checksum) cho từng khối vào một bộ nhớ đệm trên ngăn xếp có kích thước HASH_MAX_DIGESTSIZE byte. Hàm `integrity_sector_checksum` sẽ đệm kết quả của nó bằng các số không lên đến kích thước thẻ, vì vậy nếu kích thước thẻ lớn hơn HASH_MAX_DIGESTSIZE, phần đệm này sẽ vượt quá cuối bộ nhớ đệm. Với CONFIG_STACKPROTECTOR, kernel bị lỗi (panic) trong dm_integrity_check khi đọc lần đầu tiên.
Mở rộng cả hai bộ nhớ đệm để chứa MAX_TAG_SIZE byte, giống như commit b93b6643e9b5 ("dm integrity: fix a crash with unusually large tag size") đã làm đối với integrity_metadata.
Lưu ý rằng đây không phải là lỗ hổng bảo mật vì việc tràn bộ nhớ đệm chỉ có thể được kích hoạt bởi root.
If you want to get best quality of vulnerability data, you may have to visit VulDB.