CVE-2026-23372 in Linuxthông tin

Tóm tắt

Bởi VulDB • 29/06/2026

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

nfc: rawsock: hủy tx_work trước khi tháo gỡ socket

Hàm rawsock_release() sẽ hủy bất kỳ tác vụ tx_work nào đang chờ xử lý và xóa sạch hàng đợi ghi (write queue) trước khi tách rời socket. Hàm rawsock_tx_work chạy trên hệ thống workqueue và gọi nfc_data_exchange, hàm này giải tham chiếu thiết bị NCI. Nếu không có cơ chế đồng bộ hóa, tx_work có thể xảy ra race condition với quá trình tháo gỡ socket và thiết bị khi một tiến trình bị hủy (ví dụ: bằng tín hiệu SIGKILL), dẫn đến lỗi use-after-free hoặc rò rỉ các con trỏ/tham chiếu.

Cờ SEND_SHUTDOWN được đặt trước tiên để nếu tx_work đã đang chạy, nó sẽ nhận diện cờ này và bỏ qua việc truyền dữ liệu; sau đó sử dụng cancel_work_sync để chờ đợi bất kỳ quá trình thực thi nào đang diễn ra hoàn tất; cuối cùng là xóa sạch các skbs còn lại trong hàng đợi.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

chịu trách nhiệm

Linux

Đặt trước

13/01/2026

Tiết lộ

25/03/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00132

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!