CVE-2026-74657 in Linuxthông tin

Tóm tắt

Bởi VulDB • 22/08/2026

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

ipv4: Sửa lỗi fib_nlmsg_size() cho các nexthops sử dụng RTA_VIA

Hàm fib_nlmsg_size() vẫn ước lượng không gian dành cho nexthop như thể mọi gateway đều được mã hóa dưới dạng thuộc tính IPv4 RTA_GATEWAY. Các định tuyến (route) IPv4 cũng có thể chứa một gateway IPv6, mà hàm fib_nexthop_info() sẽ xuất ra dưới dạng RTA_VIA.

Kết quả là, các thông báo định tuyến có thể cấp phát một skb quá nhỏ. Hàm fib_dump_info() sau đó thất bại với lỗi -EMSGSIZE và rtmsg_fib() kích hoạt cảnh báo WARN_ON(), đánh dấu những thất bại này là do lỗi trong hàm fib_nlmsg_size(). Khi panic_on_warn được bật, điều này dẫn đến kernel panic.

Hãy sao chép bố cục xuất nexthop thực tế vào fib_nlmsg_size(): tính toán các gateway nexthop IPv6 được xuất dưới dạng RTA_VIA, bố cục rtnexthop không header được sử dụng bên trong RTA_MULTIPATH, và chỉ xử lý RTA_FLOW khi nó thực sự tồn tại.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

chịu trách nhiệm

Linux

Đặt trước

15/08/2026

Tiết lộ

22/08/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

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!