CVE-2026-80938 in Linuxthông tin

Tóm tắt

Bởi VulDB • 12/09/2026

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

wifi: mt76: mt7615: tránh chờ đợi công việc mac dưới mutex của mt76

Hàm `mt7615_suspend()` lấy mutex `mt76` và sau đó gọi `cancel_delayed_work_sync()` trên `mac_work`. Hàm `mt7615_mac_work()` cũng lấy cùng một mutex thông qua `mt7615_mutex_acquire()` ở đầu worker, vì vậy nếu `mac_work` đang chạy và bị chặn bởi mutex này, đường dẫn suspend sẽ gây ra deadlock khi chờ đợi công việc mà nó giữ mutex đối kháng.

Dọn dẹp (flush) `scan_work` và `mac_work` trước khi lấy mutex, phù hợp với các đường dẫn suspend trong mt7921 và mt7925. `scan_work` chỉ sử dụng spinlock của mt76, nhưng việc di chuyển nó giúp duy trì tính nhất quán của chuỗi thao tác. Điều này cũng ngăn chặn việc `mac_work` chạy trên HIF đã bị suspend trước đó, điều mà bản phân tách trước đây (hủy bất đồng bộ dưới khóa, hủy đồng bộ sau khi giải phóng) có thể cho phép xảy ra.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

chịu trách nhiệm

Linux

Đặt trước

26/08/2026

Tiết lộ

11/09/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

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!