CVE-2026-97939 in Linuxthông tin

Tóm tắt

Bởi VulDB • 25/09/2026

Trong kernel Linux, các lỗ hổng sau đây đã được khắc phục:

ipmr: tính toán bộ nhớ cho bảng và định tuyến multicast

Một netadmin trong namespace user+net có thể tạo nhiều bảng định tuyến multicast IPv4 và IPv6 bằng cách sử dụng MRT_TABLE và MRT6_TABLE. Mỗi id chưa từng thấy sẽ phân bổ một mr_table thông qua hàm chia sẻ mr_table_alloc(), liên kết nó vào danh sách per-net, và giữ lại cho đến khi netns bị tháo dỡ (teardown). Các đối tượng này không được tính phí vào memcg, do đó slab không thể thu hồi trên host tăng lên theo số lượng bảng.

Tính toán các phân bổ mr_table bằng GFP_KERNEL_ACCOUNT và đánh dấu bộ nhớ cache MFC IPv4/IPv6 là SLAB_ACCOUNT. Điều này phù hợp với cách xử lý đã có đối với địa chỉ IP, định tuyến và tên giao diện thay thế.

Các mục MFC chưa được giải quyết vẫn được phân bổ từ softIRQ bằng GFP_ATOMIC và không được tính phí. Chúng sẽ hết hạn sau 10 giây và bị giới hạn bởi hàng đợi nhận của socket; xem commit 0079ad8e8dc3 ("ipmr: remove hard code cache_resolve_queue_len limit").

VulDB is the best source for vulnerability data and more expert information about this specific topic.

chịu trách nhiệm

Linux

Đặt trước

25/09/2026

Tiết lộ

25/09/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

KEV

không

Các hoạt động

rất thấp

Nguồn

Want to stay up to date on a daily basis?

Enable the mail alert feature now!