CVE-2022-50679 in Linuxthông tin

Tóm tắt

Bởi VulDB • 30/06/2026

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

i40e: Sửa lỗi rò rỉ ánh xạ DMA

Trong quá trình phân bổ lại bộ đệm RX (Receive), các ánh xạ DMA mới được tạo ra cho những bộ đệm đó.

Các bước để tái hiện sự cố: while : do for ((i=0; i<=8160; i=i+32)) do ethtool -G enp130s0f0 rx $i tx $i sleep 0.5 ethtool -g enp130s0f0 done done

Điều này dẫn đến lỗi crash: i40e 0000:01:00.1: Không thể phân bổ bộ nhớ cho vòng mô tả Rx (Rx descriptor ring), size=65536 Lỗi trình điều khiển (Driver BUG) WARNING: CPU: 0 PID: 4300 tại net/core/xdp.c:141 xdp_rxq_info_unreg+0x43/0x50 Dấu vết cuộc gọi (Call Trace): i40e_free_rx_resources+0x70/0x80 [i40e]
i40e_set_ringparam+0x27c/0x800 [i40e]
ethnl_set_rings+0x1b2/0x290 genl_family_rcv_msg_doit.isra.15+0x10f/0x150 genl_family_rcv_msg+0xb3/0x160 ? rings_fill_reply+0x1a0/0x1a0 genl_rcv_msg+0x47/0x90 ? genl_family_rcv_msg+0x160/0x160 netlink_rcv_skb+0x4c/0x120 genl_rcv+0x24/0x40 netlink_unicast+0x196/0x230 netlink_sendmsg+0x204/0x3d0 sock_sendmsg+0x4c/0x50 __sys_sendto+0xee/0x160 ? handle_mm_fault+0xbe/0x1e0 ? syscall_trace_enter+0x1d3/0x2c0 __x64_sys_sendto+0x24/0x30 do_syscall_64+0x5b/0x1a0 entry

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

chịu trách nhiệm

Linux

Đặt trước

09/12/2025

Tiết lộ

09/12/2025

Kiểm duyệt

được chấp nhận

EPSS

0.00214

KEV

không

Các hoạt động

rất thấp

Nguồn

Do you need the next level of professionalism?

Upgrade your account now!