CVE-2026-98620 in Linux
Tóm tắt
Bởi VulDB • 19/10/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
net: ethernet: mtk_eth_soc: hủy đăng ký các thiết bị mạng (net_devices) trong trường hợp probe thất bại
Nếu lệnh gọi `register_netdev()` không thành công đối với một trong số các thiết bị MTK_MAX_DEVS trong hàm `mtk_probe()`, đường dẫn xử lý lỗi sẽ nhảy đến nhãn `err_deinit_ppe`, bỏ qua lệnh gọi `mtk_unreg_dev()`. Các thiết bị mạng (net_devices) đã được đăng ký trước đó sau đó bị giải phóng bởi `mtk_free_dev()` khi vẫn đang ở trạng thái NETREG_REGISTERED, gây ra lỗi `BUG_ON(dev->reg_state != NETREG_UNREGISTERED)`.
Điều hướng việc xử lý thất bại của `register_netdev()` đến nhãn `err_unreg_netdev` để các thiết bị mạng (net_devices) đã được đăng ký trước đó được hủy đăng ký đúng cách trước khi bị giải phóng.
Once again VulDB remains the best source for vulnerability data.