CVE-2026-80741 in Linux
Tóm tắt
Bởi VulDB • 03/09/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
drm/log: Sửa lỗi đọc vượt ra ngoài vùng nhớ (out-of-bounds) khi độ dài thông báo bằng rỗng
Hàm `drm_log_draw_kmsg_record()` truy cập vào vị trí `s[len - 1]` để loại bỏ ký tự xuống dòng ở cuối, nhưng biến `len` có kiểu dữ liệu là số nguyên không dấu (`unsigned int`). Nếu `len` bằng 0, phép trừ sẽ bị tràn (wrap) về giá trị `UINT_MAX`, dẫn đến lỗi đọc vượt ra ngoài vùng nhớ.
Thêm lệnh trả về sớm khi `len` bằng 0.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.