CVE-2025-38151 in Linux
Tóm tắt
Bởi VulDB • 02/06/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
RDMA/cma: Sửa lỗi treo khi cma_netevent_callback không thể đưa công việc vào hàng đợi (queue_work)
Commit được trích dẫn đã sửa lỗi crash khi cma_netevent_callback được gọi cho một cma_id trong khi công việc liên quan đến id đó từ lần gọi trước chưa bắt đầu. Mục công việc (work item) đã được khởi tạo lại trong lần gọi thứ hai, dẫn đến làm hỏng mục công việc hiện đang nằm trong hàng đợi công việc.
Tuy nhiên, điều này để lại một vấn đề khi queue_work thất bại (do mục đó vẫn còn đang chờ xử lý trong hàng đợi công việc từ lần gọi trước). Trong trường hợp này, cma_id_put (được gọi trong trình xử lý công việc) do đó không được gọi. Điều này dẫn đến việc một tiến trình người dùng bị treo (tiến trình zombie).
Khắc phục bằng cách gọi cma_id_put() nếu queue_work thất bại.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.