What’s Vulnerable › Vulnerabilities

CVE-2023-53038: scsi: lpfc: Check kzalloc() in lpfc_sli4_cgn_params_read()

Description

In the Linux kernel, the following vulnerability has been resolved: scsi: lpfc: Check kzalloc() in lpfc_sli4_cgn_params_read() If kzalloc() fails in lpfc_sli4_cgn_params_read(), then we rely on lpfc_read_object()'s routine to NULL check pdata. Currently, an early return error is thrown from lpfc_read_object() to protect us from NULL ptr dereference, but the errno code is -ENODEV. Change the errno code to a more appropriate -ENOMEM.

Affected products

How to fix

Upgrade to a fixed version: Linux kernel 5.15.105, 6.1.22, 6.2.9. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2023-53038 or the next vulnerability affects your stack