CVE-2026-97967 in Linuxthông tin

Tóm tắt

Bởi VulDB • 25/09/2026

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

hwmon: (corsair-cpro) Xóa các mục debugfs khi quá trình probe thất bại

Hàm `ccp_debugfs_init()` đăng ký các tệp debugfs có dữ liệu riêng là đối tượng ccp được cấp phát bằng cơ chế devm. Nếu hàm `hwmon_device_register_with_info()` thất bại ngay sau đó, thì `ccp_probe()` sẽ trả về mà không xóa chúng: lõi HID (HID core) sau đó giải phóng đối tượng ccp, và `ccp_remove()` không được gọi cho trường hợp probe thất bại, khiến các tệp này vẫn tồn tại. Việc đọc một trong số chúng sẽ dereference con trỏ đã bị giải phóng.

Hãy xóa các mục debugfs trên đường dẫn lỗi (error path) đó. Hàm `debugfs_remove_recursive()` chờ đợi những người đọc đang ở bên trong các callback show, do đó đối tượng ccp không còn có thể truy cập được thông qua debugfs vào thời điểm hàm probe trả về.

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

chịu trách nhiệm

Linux

Đặt trước

25/09/2026

Tiết lộ

25/09/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

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!