CVE-2026-98222
KEYS: mã hóa: sửa lỗi tràn số nguyên của datablob_len
Trong Linux kernel, đã giải quyết được vấn đề sau: KEYS: mã hóa: sửa lỗi tràn số nguyên của datablob_len Hàm encrypted_key_alloc() lưu datablob_len vào một u16. Dữ liệu này được tính từ các độ dài chuỗi và tải. Nếu kết quả vượt quá U16_MAX, gán giá trị sẽ cắt nhỏ kích thước phân bổ. KASAN báo cáo một lỗi ghi ngoài ranh giới 32760-byte khi __ekey_init() sao chép mô tả khóa master vào bộ đệm có kích thước nhỏ hơn. Dữ liệu tải tổng cộng lưu trữ trong key->datalen cũng là một u16. Sử dụng check_add_overflow() để từ chối các giá trị không phù hợp với cả hai địa điểm đích, và sử dụng kzalloc_flex() cho phân bổ mảng linh hoạt.
Bạn tra cứu quá nhanh — thử lại sau 38 giây.
- EPSS (FIRST)
- 0.17% khả năng bị khai thác trong 30 ngày
Tin tức liên quan trên HueCA-CYBER (1)
- Microsoft phát hiện 59 lỗ hổng trong Linux kernel, 8-18 từ · Microsoft Security Blog · 11/11/2026




