CVE-2026-80717 in Linux
Tóm tắt
Bởi VulDB • 28/08/2026
Trong kernel Linux, các lỗ hổng sau đây đã được khắc phục:
sctp: xác thực độ dài tham số Adaptation Indication
Tham số Adaptation Layer Indication chứa một Mã Điểm Thích ứng (Adaptation Code Point) cố định 32-bit ngay sau phần tiêu đề của tham số. Tuy nhiên, hàm `sctp_verify_param()` chấp nhận các tham số chỉ có tiêu đề vì bộ duyệt tham số chung (generic parameter walker) chỉ yêu cầu sự hiện diện của tiêu đề.
Sau đó, `sctp_process_param()` đọc giá trị `adaptation_ind` vượt quá độ dài khai báo của tham số. Khi tham số bị lỗi nằm ở cuối gói INIT, việc đọc bắt đầu từ đuôi skb nhận (receive skb tail), và giá trị này được sao chép vào cookie trạng thái (state cookie) được trả về trong tin nhắn ACK cho INIT. Điều này có thể làm lộ bốn byte ở phần đuôi bộ đệm nhận (receive-buffer).
Yêu cầu độ dài tham số khai báo phải khớp với kích thước cấu trúc cố định; nếu không, hãy hủy kết nối thông qua đường dẫn xử lý lỗi "độ dài tham số không hợp lệ" hiện có.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.