In the Linux kernel, the following vulnerability has been resolved:
scsi: qla2xxx: Fix potential NULL pointer dereference
Klocwork tool reported 'cur_dsd' may be dereferenced. Add fix to validate pointer before dereferencing the pointer.
{ "vanir_signatures": [ { "deprecated": false, "signature_type": "Line", "target": { "file": "drivers/scsi/qla2xxx/qla_iocb.c" }, "id": "CVE-2023-53451-03f05a89", "digest": { "line_hashes": [ "199527458815940933940090569578800643073", "31768743899459918024816079348737044379", "112760969513525063912438149819152163078", "297738052390045921872134557607231303401" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4f90a8b0481615622bd0558aa8cf361bea872045" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "drivers/scsi/qla2xxx/qla_iocb.c", "function": "qla24xx_build_scsi_type_6_iocbs" }, "id": "CVE-2023-53451-067fa73a", "digest": { "length": 1810.0, "function_hash": "190881562303065440355157292301210488115" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@464ea494a40c6e3e0e8f91dd325408aaf21515ba" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "drivers/scsi/qla2xxx/qla_iocb.c", "function": "qla24xx_build_scsi_type_6_iocbs" }, "id": "CVE-2023-53451-2c40ce70", "digest": { "length": 1770.0, "function_hash": "169610585623402026882767814461270725601" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4f90a8b0481615622bd0558aa8cf361bea872045" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "drivers/scsi/qla2xxx/qla_iocb.c", "function": "qla24xx_build_scsi_type_6_iocbs" }, "id": "CVE-2023-53451-31472e9d", "digest": { "length": 1808.0, "function_hash": "17679958647933190112954834351573732349" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5a52a2e14fe866541bbc0033058e44bf0bf0c580" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "drivers/scsi/qla2xxx/qla_iocb.c", "function": "qla24xx_build_scsi_type_6_iocbs" }, "id": "CVE-2023-53451-3be6ffd1", "digest": { "length": 1808.0, "function_hash": "17679958647933190112954834351573732349" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ce2cdbe530b0066bae1f98dbab590a232d507eaa" }, { "deprecated": false, "signature_type": "Line", "target": { "file": "drivers/scsi/qla2xxx/qla_iocb.c" }, "id": "CVE-2023-53451-3d4749e7", "digest": { "line_hashes": [ "294347627224983454153005849615263544894", "31768743899459918024816079348737044379", "112760969513525063912438149819152163078", "297738052390045921872134557607231303401" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@464ea494a40c6e3e0e8f91dd325408aaf21515ba" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "drivers/scsi/qla2xxx/qla_iocb.c", "function": "qla24xx_build_scsi_type_6_iocbs" }, "id": "CVE-2023-53451-4a206ea4", "digest": { "length": 1808.0, "function_hash": "17679958647933190112954834351573732349" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2bea9c1c983152c5411f5a2f1113cb790ce1389d" }, { "deprecated": false, "signature_type": "Line", "target": { "file": "drivers/scsi/qla2xxx/qla_iocb.c" }, "id": "CVE-2023-53451-504edf85", "digest": { "line_hashes": [ "294347627224983454153005849615263544894", "31768743899459918024816079348737044379", "112760969513525063912438149819152163078", "297738052390045921872134557607231303401" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5a52a2e14fe866541bbc0033058e44bf0bf0c580" }, { "deprecated": false, "signature_type": "Line", "target": { "file": "drivers/scsi/qla2xxx/qla_iocb.c" }, "id": "CVE-2023-53451-52e33653", "digest": { "line_hashes": [ "203404795069604670725894933162747664472", "28659248438521637964870330027151983236", "178234072599019010730054320322835239337", "297738052390045921872134557607231303401" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ee4c9a93238b9ce3703942500cb1aeacf77090d2" }, { "deprecated": false, "signature_type": "Line", "target": { "file": "drivers/scsi/qla2xxx/qla_iocb.c" }, "id": "CVE-2023-53451-67a5c42e", "digest": { "line_hashes": [ "294347627224983454153005849615263544894", "31768743899459918024816079348737044379", "112760969513525063912438149819152163078", "297738052390045921872134557607231303401" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ce2cdbe530b0066bae1f98dbab590a232d507eaa" }, { "deprecated": false, "signature_type": "Line", "target": { "file": "drivers/scsi/qla2xxx/qla_iocb.c" }, "id": "CVE-2023-53451-8271a9ec", "digest": { "line_hashes": [ "203404795069604670725894933162747664472", "28659248438521637964870330027151983236", "178234072599019010730054320322835239337", "297738052390045921872134557607231303401" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@02405f4023866ae91a611b5b85cb2e074ec2de5a" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "drivers/scsi/qla2xxx/qla_iocb.c", "function": "qla24xx_build_scsi_type_6_iocbs" }, "id": "CVE-2023-53451-9322cec8", "digest": { "length": 2105.0, "function_hash": "43201491485689993626957232812717477714" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@02405f4023866ae91a611b5b85cb2e074ec2de5a" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "drivers/scsi/qla2xxx/qla_iocb.c", "function": "qla24xx_build_scsi_type_6_iocbs" }, "id": "CVE-2023-53451-9f600fbb", "digest": { "length": 2105.0, "function_hash": "43201491485689993626957232812717477714" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ee4c9a93238b9ce3703942500cb1aeacf77090d2" }, { "deprecated": false, "signature_type": "Line", "target": { "file": "drivers/scsi/qla2xxx/qla_iocb.c" }, "id": "CVE-2023-53451-c2f2b434", "digest": { "line_hashes": [ "294347627224983454153005849615263544894", "31768743899459918024816079348737044379", "112760969513525063912438149819152163078", "297738052390045921872134557607231303401" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2bea9c1c983152c5411f5a2f1113cb790ce1389d" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "drivers/scsi/qla2xxx/qla_iocb.c", "function": "qla24xx_build_scsi_type_6_iocbs" }, "id": "CVE-2023-53451-dc020266", "digest": { "length": 1810.0, "function_hash": "190881562303065440355157292301210488115" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@af7affc0f6b82a5bde430fc4f0dcf70963442fbc" }, { "deprecated": false, "signature_type": "Line", "target": { "file": "drivers/scsi/qla2xxx/qla_iocb.c" }, "id": "CVE-2023-53451-eb45f95a", "digest": { "line_hashes": [ "294347627224983454153005849615263544894", "31768743899459918024816079348737044379", "112760969513525063912438149819152163078", "297738052390045921872134557607231303401" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@af7affc0f6b82a5bde430fc4f0dcf70963442fbc" } ] }