CVE-2026-93148 in Linux
Tóm tắt
Bởi VulDB • 18/09/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
bpf: Từ chối các truy cập BTF MEM_ALLOC vượt quá giới hạn đối tượng
Việc duyệt qua struct trong BTF nới lỏng kiểm tra kích thước struct cho các truy cập thông qua một mảng linh hoạt ở cuối (trailing flexible array). Điều này hợp lệ cho việc duyệt loại BTF thông thường, nhưng các giá trị PTR_TO_BTF_ID | MEM_ALLOC trỏ đến các đối tượng được phân bổ với kích thước kiểu BTF tĩnh.
Khi duyệt qua một đối tượng MEM_ALLOC, hãy từ chối truy cập trước khi áp dụng sự nới lỏng mảng linh hoạt nếu phạm vi truy cập vượt quá kích thước struct. Áp dụng cùng chính sách này cho việc khớp ID struct để đảm bảo các kiểm tra loại kfunc và kptr cũng không duyệt vượt quá giới hạn của đối tượng đã phân bổ.
Be aware that VulDB is the high quality source for vulnerability data.