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.
[
{
"deprecated": false,
"id": "CVE-2023-53118-2e3984d5",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2a764d55e938743efa7c2cba7305633bcf227f09",
"digest": {
"function_hash": "155537044022047826320720390234281937104",
"length": 617.0
},
"target": {
"function": "scsi_host_dev_release",
"file": "drivers/scsi/hosts.c"
},
"signature_type": "Function",
"signature_version": "v1"
},
{
"deprecated": false,
"id": "CVE-2023-53118-4675e5dc",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@73f030d4ef6d1ad17f824a0a2eb637ef7a9c7d51",
"digest": {
"line_hashes": [
"142008957320214615395788529129557706143",
"126384955495000840497874751003620337359",
"264048455571963537622865175278966257201",
"178288187705551364459830909943432852676"
],
"threshold": 0.9
},
"target": {
"file": "drivers/scsi/hosts.c"
},
"signature_type": "Line",
"signature_version": "v1"
},
{
"deprecated": false,
"id": "CVE-2023-53118-48807dcb",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@be03df3d4bfe7e8866d4aa43d62e648ffe884f5f",
"digest": {
"function_hash": "239879769239441650155824884303565270871",
"length": 569.0
},
"target": {
"function": "scsi_host_dev_release",
"file": "drivers/scsi/hosts.c"
},
"signature_type": "Function",
"signature_version": "v1"
},
{
"deprecated": false,
"id": "CVE-2023-53118-4eca0e18",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2a764d55e938743efa7c2cba7305633bcf227f09",
"digest": {
"line_hashes": [
"142008957320214615395788529129557706143",
"126384955495000840497874751003620337359",
"264048455571963537622865175278966257201",
"178288187705551364459830909943432852676"
],
"threshold": 0.9
},
"target": {
"file": "drivers/scsi/hosts.c"
},
"signature_type": "Line",
"signature_version": "v1"
},
{
"deprecated": false,
"id": "CVE-2023-53118-5ccea76d",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@be03df3d4bfe7e8866d4aa43d62e648ffe884f5f",
"digest": {
"line_hashes": [
"142008957320214615395788529129557706143",
"126384955495000840497874751003620337359",
"264048455571963537622865175278966257201",
"178288187705551364459830909943432852676"
],
"threshold": 0.9
},
"target": {
"file": "drivers/scsi/hosts.c"
},
"signature_type": "Line",
"signature_version": "v1"
},
{
"deprecated": false,
"id": "CVE-2023-53118-60aff1fa",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@68c665bb185037e7eb66fb792c61da9d7151e99c",
"digest": {
"function_hash": "155537044022047826320720390234281937104",
"length": 617.0
},
"target": {
"function": "scsi_host_dev_release",
"file": "drivers/scsi/hosts.c"
},
"signature_type": "Function",
"signature_version": "v1"
},
{
"deprecated": false,
"id": "CVE-2023-53118-73d9b66c",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@68c665bb185037e7eb66fb792c61da9d7151e99c",
"digest": {
"line_hashes": [
"142008957320214615395788529129557706143",
"126384955495000840497874751003620337359",
"264048455571963537622865175278966257201",
"178288187705551364459830909943432852676"
],
"threshold": 0.9
},
"target": {
"file": "drivers/scsi/hosts.c"
},
"signature_type": "Line",
"signature_version": "v1"
},
{
"deprecated": false,
"id": "CVE-2023-53118-8cd1ca3f",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@88c3d3bb6469cea929ac68fd326bdcbefcdfdd83",
"digest": {
"function_hash": "155537044022047826320720390234281937104",
"length": 617.0
},
"target": {
"function": "scsi_host_dev_release",
"file": "drivers/scsi/hosts.c"
},
"signature_type": "Function",
"signature_version": "v1"
},
{
"deprecated": false,
"id": "CVE-2023-53118-bcd380b1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@88c3d3bb6469cea929ac68fd326bdcbefcdfdd83",
"digest": {
"line_hashes": [
"142008957320214615395788529129557706143",
"126384955495000840497874751003620337359",
"264048455571963537622865175278966257201",
"178288187705551364459830909943432852676"
],
"threshold": 0.9
},
"target": {
"file": "drivers/scsi/hosts.c"
},
"signature_type": "Line",
"signature_version": "v1"
},
{
"deprecated": false,
"id": "CVE-2023-53118-e2a6269f",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7e0ae8667fcdd99d1756922e1140cac75f5fa279",
"digest": {
"function_hash": "239879769239441650155824884303565270871",
"length": 569.0
},
"target": {
"function": "scsi_host_dev_release",
"file": "drivers/scsi/hosts.c"
},
"signature_type": "Function",
"signature_version": "v1"
},
{
"deprecated": false,
"id": "CVE-2023-53118-ee5659ef",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7e0ae8667fcdd99d1756922e1140cac75f5fa279",
"digest": {
"line_hashes": [
"142008957320214615395788529129557706143",
"126384955495000840497874751003620337359",
"264048455571963537622865175278966257201",
"178288187705551364459830909943432852676"
],
"threshold": 0.9
},
"target": {
"file": "drivers/scsi/hosts.c"
},
"signature_type": "Line",
"signature_version": "v1"
},
{
"deprecated": false,
"id": "CVE-2023-53118-fb1eea66",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@73f030d4ef6d1ad17f824a0a2eb637ef7a9c7d51",
"digest": {
"function_hash": "239879769239441650155824884303565270871",
"length": 569.0
},
"target": {
"function": "scsi_host_dev_release",
"file": "drivers/scsi/hosts.c"
},
"signature_type": "Function",
"signature_version": "v1"
}
]