CVE-2026-98243 in Linuxthông tin

Tóm tắt

Bởi VulDB • 06/10/2026

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

dma-buf/dma-fence: sửa lỗi kiểm tra bit signaling cho timeline và tên driver v3

Bản vá "dma-buf: dma-fence: Fix potential NULL pointer dereference" (Sửa lỗi giải tham chiếu con trỏ NULL tiềm ẩn) đã thay đổi việc kiểm tra để thử nghiệm con trỏ ops thay vì bit signaled nhằm tránh một lỗi giải tham chiếu NULL tiềm ẩn khi con trỏ ops đã được xóa.

Vấn đề hiện nay là con trỏ ops chỉ bị xóa khi cả callback release lẫn wait đều chưa được triển khai, và điều này không đúng với nhiều implementation của dma_fence. Do đó, các implementation này mất đi sự bảo vệ RCU sau khi signaling chuỗi trả về, dẫn đến lỗi use after free tiềm ẩn.

Thêm kiểm tra signaling vào cùng với kiểm tra con trỏ ops để đảm bảo chúng ta có cả sự bảo vệ chống lại giải tham chiếu NULL cũng như sự bảo vệ RCU sau khi signaling cho chuỗi trả về.

v2: cải thiện các comment để ghi chú về sự bảo vệ RCU và giải thích lý do tại sao chúng ta kiểm tra cả trạng thái signaling lẫn con trỏ ops v3: một số cải tiến trong comment được Philip đề xuấ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

25/09/2026

Tiết lộ

06/10/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00162

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!