In the Linux kernel, the following vulnerability has been resolved:
scsi: core: Fix a procfs host directory removal regression
scsiprochostdirrm() decreases a reference counter and hence must only be called once per host that is removed. This change does not require a scsiaddhostwithdma() change since scsiaddhostwithdma() will return 0 (success) if scsiprochostadd() is called.
{ "vanir_signatures": [ { "signature_type": "Function", "target": { "file": "drivers/scsi/hosts.c", "function": "scsi_host_dev_release" }, "id": "CVE-2023-53118-2e3984d5", "digest": { "length": 617.0, "function_hash": "155537044022047826320720390234281937104" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2a764d55e938743efa7c2cba7305633bcf227f09", "deprecated": false, "signature_version": "v1" }, { "signature_type": "Line", "target": { "file": "drivers/scsi/hosts.c" }, "id": "CVE-2023-53118-4675e5dc", "digest": { "threshold": 0.9, "line_hashes": [ "142008957320214615395788529129557706143", "126384955495000840497874751003620337359", "264048455571963537622865175278966257201", "178288187705551364459830909943432852676" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@73f030d4ef6d1ad17f824a0a2eb637ef7a9c7d51", "deprecated": false, "signature_version": "v1" }, { "signature_type": "Function", "target": { "file": "drivers/scsi/hosts.c", "function": "scsi_host_dev_release" }, "id": "CVE-2023-53118-48807dcb", "digest": { "length": 569.0, "function_hash": "239879769239441650155824884303565270871" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@be03df3d4bfe7e8866d4aa43d62e648ffe884f5f", "deprecated": false, "signature_version": "v1" }, { "signature_type": "Line", "target": { "file": "drivers/scsi/hosts.c" }, "id": "CVE-2023-53118-4eca0e18", "digest": { "threshold": 0.9, "line_hashes": [ "142008957320214615395788529129557706143", "126384955495000840497874751003620337359", "264048455571963537622865175278966257201", "178288187705551364459830909943432852676" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2a764d55e938743efa7c2cba7305633bcf227f09", "deprecated": false, "signature_version": "v1" }, { "signature_type": "Line", "target": { "file": "drivers/scsi/hosts.c" }, "id": "CVE-2023-53118-5ccea76d", "digest": { "threshold": 0.9, "line_hashes": [ "142008957320214615395788529129557706143", "126384955495000840497874751003620337359", "264048455571963537622865175278966257201", "178288187705551364459830909943432852676" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@be03df3d4bfe7e8866d4aa43d62e648ffe884f5f", "deprecated": false, "signature_version": "v1" }, { "signature_type": "Function", "target": { "file": "drivers/scsi/hosts.c", "function": "scsi_host_dev_release" }, "id": "CVE-2023-53118-60aff1fa", "digest": { "length": 617.0, "function_hash": "155537044022047826320720390234281937104" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@68c665bb185037e7eb66fb792c61da9d7151e99c", "deprecated": false, "signature_version": "v1" }, { "signature_type": "Line", "target": { "file": "drivers/scsi/hosts.c" }, "id": "CVE-2023-53118-73d9b66c", "digest": { "threshold": 0.9, "line_hashes": [ "142008957320214615395788529129557706143", "126384955495000840497874751003620337359", "264048455571963537622865175278966257201", "178288187705551364459830909943432852676" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@68c665bb185037e7eb66fb792c61da9d7151e99c", "deprecated": false, "signature_version": "v1" }, { "signature_type": "Function", "target": { "file": "drivers/scsi/hosts.c", "function": "scsi_host_dev_release" }, "id": "CVE-2023-53118-8cd1ca3f", "digest": { "length": 617.0, "function_hash": "155537044022047826320720390234281937104" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@88c3d3bb6469cea929ac68fd326bdcbefcdfdd83", "deprecated": false, "signature_version": "v1" }, { "signature_type": "Line", "target": { "file": "drivers/scsi/hosts.c" }, "id": "CVE-2023-53118-bcd380b1", "digest": { "threshold": 0.9, "line_hashes": [ "142008957320214615395788529129557706143", "126384955495000840497874751003620337359", "264048455571963537622865175278966257201", "178288187705551364459830909943432852676" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@88c3d3bb6469cea929ac68fd326bdcbefcdfdd83", "deprecated": false, "signature_version": "v1" }, { "signature_type": "Function", "target": { "file": "drivers/scsi/hosts.c", "function": "scsi_host_dev_release" }, "id": "CVE-2023-53118-e2a6269f", "digest": { "length": 569.0, "function_hash": "239879769239441650155824884303565270871" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7e0ae8667fcdd99d1756922e1140cac75f5fa279", "deprecated": false, "signature_version": "v1" }, { "signature_type": "Line", "target": { "file": "drivers/scsi/hosts.c" }, "id": "CVE-2023-53118-ee5659ef", "digest": { "threshold": 0.9, "line_hashes": [ "142008957320214615395788529129557706143", "126384955495000840497874751003620337359", "264048455571963537622865175278966257201", "178288187705551364459830909943432852676" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7e0ae8667fcdd99d1756922e1140cac75f5fa279", "deprecated": false, "signature_version": "v1" }, { "signature_type": "Function", "target": { "file": "drivers/scsi/hosts.c", "function": "scsi_host_dev_release" }, "id": "CVE-2023-53118-fb1eea66", "digest": { "length": 569.0, "function_hash": "239879769239441650155824884303565270871" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@73f030d4ef6d1ad17f824a0a2eb637ef7a9c7d51", "deprecated": false, "signature_version": "v1" } ] }