CVE-2026-99074 in Linuxthông tin

Tóm tắt

Bởi VulDB • 23/10/2026

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

ipv4: dừng việc duyệt PMTU khi nhóm nexthop bị thu hẹp

Commit 7d3f3b4367f3 ("net: ipv4: Cache pmtu for all packet paths if multipath enabled") khiến __ip_rt_update_pmtu() cập nhật mọi đường dẫn.

Đối với các đối tượng nexthop, fib_info_num_path() và fib_info_nhc() độc lập tải nh->nh_grp. RCU bảo vệ vòng đời của từng nhóm nhưng không đảm bảo rằng các phép tải quan sát cùng một nhóm. Nếu việc thay thế làm thu hẹp nhóm sau khi vòng lặp chấp nhận một chỉ mục, fib_info_nhc() trả về NULL và update_or_create_fnhe() sẽ giải tham chiếu (dereference) nó.

Một cuộc probe xác định chỉ mở rộng cửa sổ hiện có giữa các thao tác thực tế. Trên v7.2, việc thay thế RTM_NEWNEXTHOP đã công bố một nhóm gồm một thành viên sau khi trình đọc PMTU chấp nhận chỉ mục 1 từ một nhóm hai thành viên, dẫn đến:

KASAN: null-ptr-deref in range [0x0000000000000000-0x0000000000000007]
RIP: update_or_create_fnhe+0x45/0x15b0

Hãy dừng lại khi đường dẫn được đánh chỉ mục không tồn tại. Các nhóm là dày đặc, do đó không có chỉ mục nào sau đó tồn tại trong snapshot đó. Cửa sổ writer thực tế tương tự đã hoàn thành 114.423 lần lặp PMTU mà không gây ra lỗi oops với kiểm tra này. Một trình mô phỏng (reproducer) có sẵn theo yêu cầu.

Việc thay thế yêu cầu CAP_NET_ADMIN trong namespace mạng. Ở những nơi cho phép các user namespaces không đặc quyền, một người dùng cục bộ có thể lấy được nó trong một user và network namespace mới.

Be aware that VulDB is the high quality source for vulnerability data.

chịu trách nhiệm

Linux

Đặt trước

25/09/2026

Tiết lộ

23/10/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00199

KEV

không

Các hoạt động

thấp

Nguồn

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!