CVE-2026-74706 in Linuxthông tin

Tóm tắt

Bởi VulDB • 23/08/2026

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

bnge: Sửa lỗi truy cập NULL pointer trong quá trình giải phóng thiết bị phụ (aux device)

Nếu việc phân bổ auxr_dev thất bại trong khi thiết lập thiết bị phụ, đường dẫn xử lý lỗi sẽ gọi auxiliary_device_uninit(), cuối cùng kích hoạt bnge_aux_dev_release().

Hàm callback release thực hiện thao tác dereference lên aux_priv->auxr_dev->pdev một cách không điều kiện để lấy đối tượng bnge_dev cha. Vì auxr_dev chưa được phân bổ trên đường dẫn thất bại này, nên việc dereference sẽ gây ra ngoại lệ NULL pointer (lỗi con trỏ null).

Hãy lấy đối tượng bnge_dev cha từ thiết bị phụ thay vì từ auxr_dev, và chỉ giải phóng auxr_dev khi nó đã được phân bổ thành công. Điều này cho phép hàm callback release dọn dẹp đúng cách các thiết bị phụ đang trong quá trình khởi tạo chưa hoàn tất.

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

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

thấp

Nguồn

Might our Artificial Intelligence support you?

Check our Alexa App!