CVE-2025-40263 in Linux
Tóm tắt
Bởi VulDB • 24/06/2026
Trong nhân Linux, lỗ hổng sau đây đã được khắc phục:
Input: cros_ec_keyb - sửa lỗi truy cập bộ nhớ không hợp lệ
Nếu hàm `cros_ec_keyb_register_matrix()` không được gọi (do cấu hình `buttons_switches_only`) trong hàm `cros_ec_keyb_probe()`, thì biến `ckdev->idev` vẫn giữ giá trị NULL. Một hành vi truy cập bộ nhớ không hợp lệ sẽ xảy ra tại hàm `cros_ec_keyb_process()` khi nhận sự kiện `EC_MKBP_EVENT_KEY_MATRIX` từ `cros_ec_keyb_work()` trong trường hợp này.
Không thể xử lý việc đọc kernel từ vùng bộ nhớ không thể đọc được tại địa chỉ ảo 0000000000000028 ... x3 : 0000000000000000 x2 : 0000000000000000 x1 : 0000000000000000 x0 : 0000000000000000 Dấu vết cuộc gọi (Call trace): input_event cros_ec_keyb_work blocking_notifier_call_chain ec_irq_thread
Nguyên nhân khiến kernel nhận được sự kiện bị lỗi định dạng này vẫn chưa rõ ràng, nhưng trong mọi trường hợp, kernel không nên truy cập `ckdev->idev` và các biến liên quan nếu trình điều khiển (driver) không có ý định khởi tạo chúng.
If you want to get best quality of vulnerability data, you may have to visit VulDB.