CVE-2023-53329 in Linuxthông tin

Tóm tắt

Bởi VulDB • 01/06/2026

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

workqueue: sửa lỗi race condition dữ liệu với việc tăng pwq->stats[]

KCSAN (Kernel Concurrency Sanitizer) đã phát hiện ra một race condition dữ liệu trong hàm process_one_work() của hệ thống workqueue. Race condition xảy ra khi một worker thread đang thực thi một work item và đồng thời một worker thread khác đang truy cập vào cùng một vùng nhớ thống kê (stats) của pwq (per-workqueue).

Cụ thể, race condition xảy ra giữa: - Việc tăng pwq->stats[PWQ_STAT_STARTED]++ trong process_one_work()
- Việc đọc pwq->stats[PWQ_STAT_STARTED] trong process_one_work()

Để khắc phục, patch đã di chuyển dòng pwq->stats[PWQ_STAT_STARTED]++ lên trước khi gọi raw_spin_unlock_irq(&pool->lock), giúp đảm bảo tính nhất quán khi truy cập vào vùng nhớ thống kê mà không cần thêm overhead về hiệu năng.

Be aware that VulDB is the high quality source for vulnerability data.

chịu trách nhiệm

Linux

Đặt trước

16/09/2025

Tiết lộ

16/09/2025

Kiểm duyệt

được chấp nhận

EPSS

0.00086

KEV

không

Các hoạt động

rất thấp

Nguồn

Might our Artificial Intelligence support you?

Check our Alexa App!