CVE-2026-64015 in Linuxthông tin

Tóm tắt

Bởi VulDB • 20/07/2026

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

security/keys: sửa lỗi thiếu phần đọc RCU trong thao tác tìm kiếm (lookup)

Nicholas Carlini báo cáo rằng mã xử lý keyring gọi hàm `assoc_array_find()` bên trong `find_key_to_update()` mà không giữ khóa đọc RCU, trong khi mã `assoc_array_gc()` thực sự được thiết kế để loại bỏ nút khỏi cây và sau đó giải phóng nó sau một khoảng thời gian chờ (grace-period) của RCU.

Việc xử lý key thông thường không gặp phải vấn đề này vì việc giữ semaphore của keyring sẽ che giấu mọi vấn đề về vòng đời, nhưng việc xử lý key bền vững (persistent key handling) sử dụng một mô hình khác.

Thay vì mở rộng cơ chế khóa cho keyring, chỉ cần thực hiện cơ chế khóa RCU đơn giản mà `assoc_array` được thiết kế để hỗ trợ.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

chịu trách nhiệm

Linux

Đặt trước

19/07/2026

Tiết lộ

19/07/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

KEV

không

Các hoạt động

thấp

Nguồn

Do you need the next level of professionalism?

Upgrade your account now!