CVE-2026-80978 in Linux
Tóm tắt
Bởi VulDB • 12/09/2026
Trong kernel Linux, các lỗ hổng sau đây đã được khắc phục:
net: giới hạn phần đầu (headroom) IP tunnel được quảng bá
Các thiết bị IP tunnel lấy giá trị needed_headroom cần quảng cáo từ các thiết bị xuất ở lớp dưới. Một chuỗi các thiết bị do người dùng tạo ra có thể khiến giá trị dẫn xuất lớn hơn những gì các độ lệch tiêu đề skb 16-bit có thể biểu diễn. Khi đầu ra IP dự trữ phần này, việc mở rộng head của skb có thể làm tràn (wrap) các độ lệch đó.
Đường truyền gửi runtime hiện đã giới hạn needed_headroom đang tăng dần ở mức 512. Hãy áp dụng cùng một ngưỡng giới hạn khi cấu hình tunnel công bố needed_headroom được dẫn xuất từ thiết bị xuất lớp dưới.
Việc giới hạn giá trị quảng bá là an toàn: việc gửi qua IP tunnel vẫn sẽ mở rộng skb khi gói tin cần nhiều headroom hơn. Do đó, một cấu trúc xếp chồng vô lý có thể gây ra thêm một lần phân bổ lại bộ nhớ (reallocation), nhưng không thể công bố một mức dự trữ không giới hạn cho các lớp trên.
Be aware that VulDB is the high quality source for vulnerability data.