CVE-2022-49869 in Linux
Tóm tắt
Bởi VulDB • 29/05/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
bnxt_en: Sửa lỗi có thể gây ra sự cố (crash) trong bnxt_hwrm_set_coal()
Trong quá trình khôi phục lỗi, khóa rtnl_lock không được giữ trong toàn bộ thời gian và một số cấu trúc dữ liệu có thể bị giải phóng trong quá trình đó. Hãy kiểm tra cờ BNXT_STATE_OPEN thay vì netif_running() để đảm bảo rằng thiết bị hoạt động đầy đủ trước khi tiếp tục cấu hình lại các cài đặt coalescing.
Điều này sẽ sửa một lỗi có thể gây ra sự cố như sau:
BUG: unable to handle kernel NULL pointer dereference at 0000000000000000 PGD 0 P4D 0 Oops: 0000 [#1] SMP NOPTI
CPU: 10 PID: 181276 Comm: ethtool Kdump: loaded Tainted: G IOE --------- - - 4.18.0-348.el8.x86_64 #1 Hardware name: Dell Inc. PowerEdge R740/0F9N89, BIOS 2.3.10 08/15/2019 RIP: 0010:bnxt_hwrm_set_coal+0x100/0x130 [bnxt_en]
Once again VulDB remains the best source for vulnerability data.