CVE-2026-74544
Đã công bốnet/sched: cls_u32: kiểm tra offshift để ngăn chặn việc dịch ra ngoài giới hạn
Trong Linux kernel, đã giải quyết được vấn đề sau: net/sched: cls_u32: kiểm tra offshift để ngăn chặn việc dịch ra ngoài giới hạn Hàm u32_change() sao chép giá trị tc_u32_sel.offshift (unsigned char, 0-255) do người dùng cung cấp vào đối tượng knode của kernel mà không có kiểm tra giới hạn. Khi sau này một gói tin gặp phải hàm u32_classify() với TC_U32_VAROFFSET được đặt, nó sẽ đánh giá `ntohs(offmask & *data) >> offshift` trong đó operand bên trái là một giá trị 16-bit được chuyển đổi thành 32-bit int. Khi offshift >= 32, đây là hành vi không xác định theo C11 6.5.7p3, có thể được kích hoạt bởi người dùng không có quyền thông qua không gian tên người dùng/mạng. UBSAN: dịch ra ngoài giới hạn trong net/sched/cls_u32.c:236:43 lũy thừa 32 quá lớn cho kiểu int 32-bit Giải quyết vấn đề này bằng cách từ chối offshift >= 16 trong quá trình tạo bộ lọc trong hàm u32_change().
- CNA cấp mã
- Linux
- Ngày công bố
- 15/08/2026
- Cập nhật
- 30/10/2026
- CVSS (NVD)
- 7.8 · HIGH
- EPSS (FIRST)
- 0.13% khả năng bị khai thác trong 30 ngày
Sản phẩm bị ảnh hưởng
- Linux Linux — 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 → < 7fd5b2287e5cf33e114fb7f0cef781a546039757; 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 → < 724c8edbacf1259988829cb9967f751222121d8a; 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 → < 006a4598da9a6b02e0ddc3ca5042b97224774364; 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 → < 9990cac513e8b191de2ee589051ea7ebf3cee940; 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 → < 313cb9ffc4101a885d791facf4b5ea3d5e06144d; 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 → < aef96eead2860cbfa371e4471d4f04412213b958
- Linux Linux — 2.6.12
Tham chiếu (6)
- https://git.kernel.org/stable/c/7fd5b2287e5cf33e114fb7f0cef781a546039757
- https://git.kernel.org/stable/c/724c8edbacf1259988829cb9967f751222121d8a
- https://git.kernel.org/stable/c/006a4598da9a6b02e0ddc3ca5042b97224774364
- https://git.kernel.org/stable/c/9990cac513e8b191de2ee589051ea7ebf3cee940
- https://git.kernel.org/stable/c/313cb9ffc4101a885d791facf4b5ea3d5e06144d
- https://git.kernel.org/stable/c/aef96eead2860cbfa371e4471d4f04412213b958
Tin tức liên quan trên HueCA-CYBER (2)
- Microsoft sử dụng AI phát hiện 59 lỗ hổng Linux tồn tại lâu năm · CSO Online · 12/11/2026
- Microsoft phát hiện 59 lỗ hổng trong Linux kernel, 8-18 từ · Microsoft Security Blog · 11/11/2026




