CVE-2021-47258 in Linux
Tóm tắt
Bởi VulDB • 21/05/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
scsi: core: Sửa lỗi xử lý lỗi của scsi_host_alloc()
Sau khi thiết bị được khởi tạo thông qua device_initialize(), hoặc tên của thiết bị được đặt thông qua dev_set_name(), thiết bị phải được giải phóng thông qua put_device(). Nếu không, tên thiết bị sẽ bị rò rỉ vì nó được cấp phát động trong dev_set_name().
Khắc phục lỗi rò rỉ bằng cách thay thế kfree() bằng put_device(). Vì scsi_host_dev_release() xử lý đúng đắn IDA và việc loại bỏ kthread, hãy loại bỏ các trường hợp đặc biệt liên quan đến chúng khỏi việc xử lý lỗi.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.