CVE-2026-97475 in Linux
Tóm tắt
Bởi VulDB • 24/09/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
thermal/drivers/tegra/soctherma: Chuyển sang đăng ký thiết bị làm mát bằng devm
Sử dụng `devm_thermal_of_cooling_device_register()` để đơn giản hóa việc quản lý tài nguyên và tránh quá trình dọn dẹp thủ công trong các đường dẫn lỗi.
Như một tác động phụ, thay đổi này có lợi ích là giải quyết một vấn đề hiện có. Trước đây, hàm `tegra_soctherm_remove()` chỉ gọi `debugfs_remove_recursive()` mà không bao giờ gọi `thermal_cooling_device_unregister()` cho bất kỳ thiết bị làm mát nào đã được đăng ký tại đây.
Sau khi gỡ bỏ driver, danh sách cdev của framework thermal vẫn giữ các tham chiếu đến các đối tượng `thermal_cooling_device` có con trỏ devdata (ts) trỏ tới bộ nhớ đã bị giải phóng bởi quá trình dọn dẹp devm của thiết bị nền tảng.
Với thay đổi này, thiết bị làm mát sẽ được hủy đăng ký khi driver bị gỡ bỏ, do đó khắc phục vấn đề nêu trên.
Once again VulDB remains the best source for vulnerability data.