Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

CVE-2023-53754— scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup()

AI Predicted 5.5 Difficulty: Moderate EPSS 0.19% · P9

Possible ATT&CK Techniques 1AI

T1496 · Resource Hijacking

Affected Version Matrix 16

VendorProductVersion RangeStatus
LinuxLinux1351e69fc6db30e186295f1c9495d03cef6a01a2< 74d90f92eafe8ccd12827228236a28a94eda6bccaffected
1351e69fc6db30e186295f1c9495d03cef6a01a2< bab8dc38b1a0a12bc064fc064269033bdcf5b88eaffected
1351e69fc6db30e186295f1c9495d03cef6a01a2< fd8c83d8375b9dac1949f2753485a5c055ebfad0affected
1351e69fc6db30e186295f1c9495d03cef6a01a2< e6f1ef4a53856ed000b0f7265d7e16dcb00f4243affected
1351e69fc6db30e186295f1c9495d03cef6a01a2< 631d0fab143bef85ea0813596f1dda36e2b9724caffected
1351e69fc6db30e186295f1c9495d03cef6a01a2< 7e5a54d1f00725a739dcd20f616d82eff4f764bdaffected
1351e69fc6db30e186295f1c9495d03cef6a01a2< 91a0c0c1413239d0548b5aac4c82f38f6d53a91eaffected
4.17affected
… +8 more rows
Get alerts for future matching vulnerabilitiesLog in to subscribe

I. Basic Information for CVE-2023-53754

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup()
Source: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup() When if_type equals zero and pci_resource_start(pdev, PCI_64BIT_BAR4) returns false, drbl_regs_memmap_p is not remapped. This passes a NULL pointer to iounmap(), which can trigger a WARN() on certain arches. When if_type equals six and pci_resource_start(pdev, PCI_64BIT_BAR4) returns true, drbl_regs_memmap_p may has been remapped and ctrl_regs_memmap_p is not remapped. This is a resource leak and passes a NULL pointer to iounmap(). To fix these issues, we need to add null checks before iounmap(), and change some goto labels.
Source: CVE Program / CVE List V5
CVSS Information
N/A
Source: CVE Program / CVE List V5
Vulnerability Type
N/A
Source: CVE Program / CVE List V5
Vulnerability Title
Linux kernel 安全漏洞
Source: CNNVD (China National Vulnerability Database)
Vulnerability Description
Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel存在安全漏洞,该漏洞源于lpfc_sli4_pci_mem_setup中ioremap问题,可能导致内存泄漏或崩溃。
Source: CNNVD (China National Vulnerability Database)
CVSS Information
N/A
Source: CNNVD (China National Vulnerability Database)
Vulnerability Type
N/A
Source: CNNVD (China National Vulnerability Database)

Affected Products

VendorProductAffected VersionsCPESubscribe
LinuxLinux 1351e69fc6db30e186295f1c9495d03cef6a01a2 ~ 74d90f92eafe8ccd12827228236a28a94eda6bcc -
LinuxLinux 4.17 -

II. Public POCs for CVE-2023-53754

#POC DescriptionSource LinkShenlong Link
AI-Generated POCPremium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2023-53754

登录查看更多情报信息。

Same Patch Batch · Linux · 2025-12-08 · 82 CVEs total

CVE-2023-537519.8 CRITICALcifs: fix potential use-after-free bugs in TCP_Server_Info::hostname
CVE-2025-403209.8 CRITICALsmb: client: fix potential cfid UAF in smb2_query_info_compound
CVE-2023-537699.3 CRITICALvirt/coco/sev-guest: Double-buffer messages
CVE-2025-403188.8 HIGHBluetooth: hci_sync: fix race in hci_cmd_sync_dequeue_once
CVE-2023-537648.8 HIGHwifi: ath12k: Handle lock during peer_id find
CVE-2023-537628.8 HIGHBluetooth: hci_sync: Fix UAF in hci_disconnect_all_sync
CVE-2025-402928.4 HIGHvirtio-net: fix received length check in big packets
CVE-2025-403098.0 HIGHBluetooth: SCO: Fix UAF on sco_conn_free
CVE-2025-403237.8 HIGHfbcon: Set fb_display[i]->mode to NULL when the mode is released
CVE-2023-537477.8 HIGHvc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF
CVE-2023-537537.8 HIGHdrm/amd/display: fix mapping to non-allocated address
CVE-2025-403197.8 HIGHbpf: Sync pending IRQ work before freeing ring buffer
CVE-2023-537637.8 HIGHRevert "f2fs: fix to do sanity check on extent cache correctly"
CVE-2025-403177.8 HIGHregmap: slimbus: fix bus_context pointer in regmap init calls
CVE-2023-537597.8 HIGHHID: hidraw: fix data race on device refcount
CVE-2022-506237.8 HIGHfpga: prevent integer overflow in dfl_feature_ioctl_set_irq()
CVE-2023-537527.8 HIGHnet: deal with integer overflows in kmalloc_reserve()
CVE-2022-506307.8 HIGHmm: hugetlb: fix UAF in hugetlb_handle_userfault
CVE-2025-402977.8 HIGHnet: bridge: fix use-after-free due to MST port state bypass
CVE-2023-537687.8 HIGHregmap-irq: Fix out-of-bounds access when allocating config buffers

Showing top 20 of 82 CVEs. View all on vendor page &rarr; →

IV. Related Vulnerabilities

V. Comments for CVE-2023-53754

No comments yet


Leave a comment