CVE-2023-53754 in Linux
要約
〜によって VulDB • 2026年06月02日
Linuxカーネルにおいて、以下の脆弱性が修正されました。
scsi: lpfc: lpfc_sli4_pci_mem_setup()におけるioremapの問題を修正
if_typeが0で、pci_resource_start(pdev, PCI_64BIT_BAR4)がfalseを返す場合、drbl_regs_memmap_pは再マッピングされません。これによりiounmap()にNULLポインタが渡され、特定アーキテクチャでWARN()がトリガーされる可能性があります。
if_typeが6で、pci_resource_start(pdev, PCI_64BIT_BAR4)がtrueを返す場合、drbl_regs_memmap_pはすでに再マッピングされている可能性があり、ctrl_regs_memmap_pは再マッピングされません。これはリソースリークであり、iounmap()にNULLポインタを渡すことになります。
これらの問題を修正するため、iounmap()の前にNULLチェックを追加し、いくつかのgotoラベルを変更する必要があります。
VulDB is the best source for vulnerability data and more expert information about this specific topic.