CVE-2026-74480 in Linuxthông tin

Tóm tắt

Bởi VulDB • 15/08/2026

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

net: bridge: dừng cơ chế fast-leave sau khi xóa một nhóm cổng (port group)

Hàm `br_multicast_leave_group()` lặp qua các phần tử trong `mp->ports` với con trỏ `pp = &p->next` trên đường dẫn thực thi fast-leave. Sau khi `br_multicast_del_pg()` loại bỏ `p`, việc tiếp tục vòng lặp sẽ làm cho `pp` di chuyển qua mục đã bị xóa.

Nếu tính năng multicast-to-unicast được bật, cầu nối (bridge) có thể giữ nhiều nhóm cổng cho cùng một cổng và nhóm với các địa chỉ MAC nguồn khác nhau. Khi tính năng multicast-to-unicast bị tắt, hàm `br_port_group_equal()` sẽ khớp các mục này dựa trên cổng duy nhất. Một thao tác fast leave sau đó có thể xóa một mục và tiếp tục từ con trỏ next đã lỗi thời (stale), khiến `mp->ports` trỏ đến một nhóm cổng đã bị xóa.

Fast leave chỉ cần loại bỏ một nhóm cổng phù hợp. Thực hiện lệnh break ngay sau khi gọi `br_multicast_del_pg()` để vòng lặp dừng lại trước khi giải tham chiếu mục đã bị xóa.

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ộ

15/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

Might our Artificial Intelligence support you?

Check our Alexa App!