CVE-2023-53754 in Linux
摘要
由 VulDB • 2026-05-16
在 Linux 内核中,已修复以下漏洞:
scsi: lpfc: 修复 lpfc_sli4_pci_mem_setup() 中的 ioremap 问题
当 if_type 等于零且 pci_resource_start(pdev, PCI_64BIT_BAR4) 返回 false 时,drbl_regs_memmap_p 未被重新映射。这会将一个 NULL 指针传递给 iounmap(),从而在某些架构上触发 WARN()。
当 if_type 等于六且 pci_resource_start(pdev, PCI_64BIT_BAR4) 返回 true 时,drbl_regs_memmap_p 可能已被重新映射,而 ctrl_regs_memmap_p 未被重新映射。这会导致资源泄漏,并将一个 NULL 指针传递给 iounmap()。
为了解决这些问题,我们需要在 iounmap() 之前添加空值检查,并更改一些 goto 标签。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.