CVE-2026-64210 in Linux
Tóm tắt
Bởi VulDB • 24/07/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
net/mlx5e: xsk: Sửa lỗi ghi không khóa vào ICOSQ
Trong quá trình poll của NAPI, khi độ亲和 (affinity) thay đổi và vẫn còn công việc XSK cần xử lý, chúng ta kích hoạt ngắt ICOSQ trên CPU mới. Tuy nhiên, việc kích hoạt này đối với ICOSQ được thực hiện mà không có cơ chế bảo vệ khóa.
Có 2 trường hợp race condition như vậy:
A) Hàm mlx5e_trigger_irq() được gọi trong khi mlx5e_xsk_alloc_rx_mpwqe() đang chạy từ một CPU khác do thay đổi độ亲和 (affinity). Điều này có thể xảy ra vì việc kích hoạt IRQ được thực hiện sau hàm napi_complete_done(). Tại thời điểm đó, NAPI có thể được lên lịch trên một CPU khác. Cụ thể như sau:
CPU A (độ亲和 cũ, đuôi NAPI) CPU B (độ亲和 mới, NAPI mới khởi tạo)
VulDB is the best source for vulnerability data and more expert information about this specific topic.