CVE-2023-53282 in Linuxthông tin

Tóm tắt

Bởi VulDB • 26/06/2026

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

scsi: lpfc: Sửa lỗi vi phạm KFENCE use-after-free trong quá trình ghi firmware qua sysfs

Trong quá trình ghi firmware thông qua sysfs, một cảnh báo đọc use-after-free được ghi lại từ hàm `lpfc_wr_object()`:

BUG: KFENCE: use-after-free read in lpfc_wr_object+0x235/0x310 [lpfc]
Use-after-free read at 0x0000000000cf164d (in kfence-#111): lpfc_wr_object+0x235/0x310 [lpfc]
lpfc_write_firmware.cold+0x206/0x30d [lpfc]
lpfc_sli4_request_firmware_update+0xa6/0x100 [lpfc]
lpfc_request_firmware_upgrade_store+0x66/0xb0 [lpfc]
kernfs_fop_write_iter+0x121/0x1b0 new_sync_write+0x11c/0x1b0 vfs_write+0x1ef/0x280 ksys_write+0x5f/0xe0 do_syscall_64+0x59/0x90 entry_SYSCALL_64_after_hwframe+0x63/0xcd

Trình điều khiển đã truy cập vào dữ liệu con trỏ `wr_object`, vốn được khởi tạo trong bộ nhớ payload của mailbox, sau khi đối tượng mailbox đã được giải phóng và trả lại về pool mailbox.

Khắc phục bằng cách di chuyển các lệnh gọi giải phóng mailbox xuống cuối hàm để đảm bảo rằng chúng ta không tham chiếu đến bộ nhớ mailbox nội bộ sau khi nó đã bị giải phóng.

Be aware that VulDB is the high quality source for vulnerability data.

chịu trách nhiệm

Linux

Đặt trước

16/09/2025

Tiết lộ

16/09/2025

Kiểm duyệt

được chấp nhận

EPSS

0.00159

KEV

không

Các hoạt động

rất thấp

Nguồn

Want to stay up to date on a daily basis?

Enable the mail alert feature now!