CVE-2023-53754
Gravedad:
Pendiente de análisis
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
08/12/2025
Última modificación:
08/12/2025
Descripción
*** Pendiente de traducción *** In the Linux kernel, the following vulnerability has been resolved:<br />
<br />
scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup()<br />
<br />
When if_type equals zero and pci_resource_start(pdev, PCI_64BIT_BAR4)<br />
returns false, drbl_regs_memmap_p is not remapped. This passes a NULL<br />
pointer to iounmap(), which can trigger a WARN() on certain arches.<br />
<br />
When if_type equals six and pci_resource_start(pdev, PCI_64BIT_BAR4)<br />
returns true, drbl_regs_memmap_p may has been remapped and<br />
ctrl_regs_memmap_p is not remapped. This is a resource leak and passes a<br />
NULL pointer to iounmap().<br />
<br />
To fix these issues, we need to add null checks before iounmap(), and<br />
change some goto labels.
Impacto
Referencias a soluciones, herramientas e información
- https://git.kernel.org/stable/c/631d0fab143bef85ea0813596f1dda36e2b9724c
- https://git.kernel.org/stable/c/74d90f92eafe8ccd12827228236a28a94eda6bcc
- https://git.kernel.org/stable/c/7e5a54d1f00725a739dcd20f616d82eff4f764bd
- https://git.kernel.org/stable/c/91a0c0c1413239d0548b5aac4c82f38f6d53a91e
- https://git.kernel.org/stable/c/bab8dc38b1a0a12bc064fc064269033bdcf5b88e
- https://git.kernel.org/stable/c/e6f1ef4a53856ed000b0f7265d7e16dcb00f4243
- https://git.kernel.org/stable/c/fd8c83d8375b9dac1949f2753485a5c055ebfad0



