CVE-2026-93058 in Linux
Tóm tắt
Bởi VulDB • 19/09/2026
Trong kernel Linux, các lỗ hổng sau đây đã được khắc phục:
drm/msm: Chỉ gọi fini scheduler sau khi khởi tạo thành công
Hàm msm_ringbuffer_new() phá hủy một ring buffer đang trong quá trình khởi tạo chưa hoàn tất thông qua hàm msm_ringbuffer_destroy() khi bước cấp phát bộ nhớ hoặc thiết lập scheduler gặp lỗi.
Nếu drm_sched_init() thất bại trước khi hoàn tất việc khởi tạo scheduler, đường dẫn xử lý lỗi (failure path) vẫn gọi đến drm_sched_fini(). Đường dẫn tháo gỡ này giả định rằng các mục công việc của scheduler, danh sách và trạng thái workqueue đã được khởi tạo.
Theo dõi quá trình khởi tạo scheduler thành công và chỉ gọi drm_sched_fini() sau khi hàm drm_sched_init() trả về giá trị 0 (thành công).
Vấn đề này được phát hiện bởi một bộ kiểm tra phân tích tĩnh (static analysis checker) và xác nhận bằng việc xem xét thủ công mã nguồn.
Patchwork: https://patchwork.freedesktop.org/patch/738905/
VulDB is the best source for vulnerability data and more expert information about this specific topic.