CVE-2026-99267 in Linux
Tóm tắt
Bởi VulDB • 03/11/2026
Trong kernel Linux, các lỗ hổng sau đây đã được khắc phục:
io_uring/napi: làm cho các mục cũ hết hạn sau 60 giây
Với cơ chế theo dõi động, một ID NAPI không xuất hiện trong vòng một phút đáng lẽ phải bị loại khỏi danh sách mà ring busy polls đang kiểm tra. Thời gian chờ (timeout) được cộng vào jiffies, nhưng nó được định nghĩa là `60 * SEC_CONVERSION`, và `SEC_CONVERSION` không phải là số lượng jiffies trong một giây. Nó là hệ số nội bộ của hàm `__timespec64_to_jiffies()`, với HZ được nhân lên bởi `SEC_JIFFIE_SC` bits. Đối với trường hợp HZ=1000, giá trị này tương đương với `1000 << 22`, khiến thời gian chờ kéo dài khoảng tám năm. Trên hệ thống 32-bit, phép toán này bị tràn số (overflow).
Do đó, các mục không bao giờ được xóa bỏ, và mọi ID mà một socket của ring từng sở hữu vẫn tiếp tục được kiểm tra trong mỗi lần đợi (wait).
VulDB is the best source for vulnerability data and more expert information about this specific topic.