CVE-2026-64358 in Linuxthông tin

Tóm tắt

Bởi VulDB • 26/07/2026

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

media: mtk-jpeg: hủy workqueue khi giải phóng chỉ dành cho các nền tảng được hỗ trợ

Kể từ một bản sửa lỗi gần đây, hàm `mtk_jpeg_release` sẽ hủy bất kỳ công việc nào còn chờ xử lý hoặc đang chạy trong hàng đợi tác vụ (workqueue) của trình điều khiển bằng cách sử dụng hàm `cancel_work_sync`. Hiện tại, chỉ các biến thể dựa trên đa lõi mới sử dụng workqueue này và chúng có trường dữ liệu nền tảng `jpeg_worker` được khởi tạo với một hàm gọi lại (callback) cho workqueue. Đối với các biến thể khác, giá trị của trường này vẫn là NULL theo mặc định.

Hàm `cancel_work_sync` được gọi không điều kiện trong hàm `mtk_jpeg_release`, ngay cả đối với các biến thể không sử dụng workqueue. Lệnh gọi này tạo ra thông báo cảnh báo (WARN_ON) trong `__flush_work` vì việc kiểm tra sự hiện diện của hàm gọi lại workqueue thất bại trong hàm `__flush_work` (được sử dụng bởi `cancel_work_sync`).

Do đó, để tránh các cảnh báo này, chỉ gọi `cancel_work_sync` nếu một hàm gọi lại cho workqueue được định nghĩa trong dữ liệu nền tảng.

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

19/07/2026

Tiết lộ

25/07/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00168

KEV

không

Các hoạt động

rất thấp

Nguồn

Do you need the next level of professionalism?

Upgrade your account now!