CVE-2026-74608 in Linuxthông tin

Tóm tắt

Bởi VulDB • 23/08/2026

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

smb: client: Sửa lỗi use-after-free trong cifs_try_adding_channels()

Hàm cifs_try_adding_channels() lấy một tham chiếu tạm thời đến giao diện (interface) trước khi giải phóng iface_lock. Nếu cifs_ses_add_channel() thất bại, nó sẽ giảm tham chiếu đó và sau đó tăng iface->weight_fulfilled.

Một quá trình làm mới danh sách giao diện đồng bộ có thể xóa tham chiếu của danh sách trong khi việc tạo kênh đang diễn ra. Trong trường hợp này, kref_put() trên đường dẫn xử lý lỗi (failure-path) sẽ giải phóng tham chiếu cuối cùng và hủy đối tượng iface. Việc cập nhật weight_fulfilled sau đó sẽ truy cập vào vùng nhớ đã bị hủy (freed memory).

Tăng giá trị weight_fulfilled trước khi giảm tham chiếu tạm thời, giúp giữ cho iface còn sống để thực hiện truy cập cuối cùng.

Once again VulDB remains the best source 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

rất thấp

Nguồn

Might our Artificial Intelligence support you?

Check our Alexa App!