In the Linux kernel, the following vulnerability has been resolved:
scsi: zorro7xx: Fix a resource leak in zorro7xxremoveone()
The error handling path of the probe releases a resource that is not freed in the remove function. In some cases, a ioremap() must be undone.
Add the missing iounmap() call in the remove function.
{ "vanir_signatures": [ { "id": "CVE-2022-49095-03863c25", "signature_type": "Function", "target": { "file": "drivers/scsi/zorro7xx.c", "function": "zorro7xx_remove_one" }, "signature_version": "v1", "digest": { "length": 221.0, "function_hash": "157148892489327062461569822433171945743" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@34a47f7ddb4fd1cbd12397aa6f7dad1de08b4050" }, { "id": "CVE-2022-49095-0954e951", "signature_type": "Line", "target": { "file": "drivers/scsi/zorro7xx.c" }, "signature_version": "v1", "digest": { "line_hashes": [ "274653404674613800956081403867686400074", "217456606912657710530181346129553393634", "71554980855325484151682938791431439415", "130448153306937275534618098133689853614" ], "threshold": 0.9 }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@34a47f7ddb4fd1cbd12397aa6f7dad1de08b4050" }, { "id": "CVE-2022-49095-1a28d314", "signature_type": "Line", "target": { "file": "drivers/scsi/zorro7xx.c" }, "signature_version": "v1", "digest": { "line_hashes": [ "274653404674613800956081403867686400074", "217456606912657710530181346129553393634", "71554980855325484151682938791431439415", "130448153306937275534618098133689853614" ], "threshold": 0.9 }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@aefd755a96051aa56b198cb7ecd168b22ba384f6" }, { "id": "CVE-2022-49095-449a3eef", "signature_type": "Function", "target": { "file": "drivers/scsi/zorro7xx.c", "function": "zorro7xx_remove_one" }, "signature_version": "v1", "digest": { "length": 221.0, "function_hash": "157148892489327062461569822433171945743" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@de6aee0978f164d3d0c771ce03e3066a26c371c5" }, { "id": "CVE-2022-49095-4fb5b3a9", "signature_type": "Function", "target": { "file": "drivers/scsi/zorro7xx.c", "function": "zorro7xx_remove_one" }, "signature_version": "v1", "digest": { "length": 221.0, "function_hash": "157148892489327062461569822433171945743" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@db863ab2baf058ed05c7b723612e3c40c9dd6885" }, { "id": "CVE-2022-49095-54242449", "signature_type": "Line", "target": { "file": "drivers/scsi/zorro7xx.c" }, "signature_version": "v1", "digest": { "line_hashes": [ "274653404674613800956081403867686400074", "217456606912657710530181346129553393634", "71554980855325484151682938791431439415", "130448153306937275534618098133689853614" ], "threshold": 0.9 }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c5f77b595379b5191316edd365a542f8b1526066" }, { "id": "CVE-2022-49095-59502360", "signature_type": "Line", "target": { "file": "drivers/scsi/zorro7xx.c" }, "signature_version": "v1", "digest": { "line_hashes": [ "274653404674613800956081403867686400074", "217456606912657710530181346129553393634", "71554980855325484151682938791431439415", "130448153306937275534618098133689853614" ], "threshold": 0.9 }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@de6aee0978f164d3d0c771ce03e3066a26c371c5" }, { "id": "CVE-2022-49095-6ad2d4c7", "signature_type": "Function", "target": { "file": "drivers/scsi/zorro7xx.c", "function": "zorro7xx_remove_one" }, "signature_version": "v1", "digest": { "length": 221.0, "function_hash": "157148892489327062461569822433171945743" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a845c678e094894f38cc9526d212b21933ce44c7" }, { "id": "CVE-2022-49095-7f5c5216", "signature_type": "Line", "target": { "file": "drivers/scsi/zorro7xx.c" }, "signature_version": "v1", "digest": { "line_hashes": [ "274653404674613800956081403867686400074", "217456606912657710530181346129553393634", "71554980855325484151682938791431439415", "130448153306937275534618098133689853614" ], "threshold": 0.9 }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a845c678e094894f38cc9526d212b21933ce44c7" }, { "id": "CVE-2022-49095-847ed864", "signature_type": "Line", "target": { "file": "drivers/scsi/zorro7xx.c" }, "signature_version": "v1", "digest": { "line_hashes": [ "274653404674613800956081403867686400074", "217456606912657710530181346129553393634", "71554980855325484151682938791431439415", "130448153306937275534618098133689853614" ], "threshold": 0.9 }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1e0c01319dedf1e63ec5df37ead048e17afd92ba" }, { "id": "CVE-2022-49095-99406992", "signature_type": "Function", "target": { "file": "drivers/scsi/zorro7xx.c", "function": "zorro7xx_remove_one" }, "signature_version": "v1", "digest": { "length": 221.0, "function_hash": "157148892489327062461569822433171945743" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1e0c01319dedf1e63ec5df37ead048e17afd92ba" }, { "id": "CVE-2022-49095-a780ebbc", "signature_type": "Function", "target": { "file": "drivers/scsi/zorro7xx.c", "function": "zorro7xx_remove_one" }, "signature_version": "v1", "digest": { "length": 221.0, "function_hash": "157148892489327062461569822433171945743" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ce430cfad6a5385d5b7f7c1dc3fa50f10abfd41b" }, { "id": "CVE-2022-49095-c7aa6bd8", "signature_type": "Function", "target": { "file": "drivers/scsi/zorro7xx.c", "function": "zorro7xx_remove_one" }, "signature_version": "v1", "digest": { "length": 221.0, "function_hash": "157148892489327062461569822433171945743" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@aefd755a96051aa56b198cb7ecd168b22ba384f6" }, { "id": "CVE-2022-49095-dcfb501e", "signature_type": "Line", "target": { "file": "drivers/scsi/zorro7xx.c" }, "signature_version": "v1", "digest": { "line_hashes": [ "274653404674613800956081403867686400074", "217456606912657710530181346129553393634", "71554980855325484151682938791431439415", "130448153306937275534618098133689853614" ], "threshold": 0.9 }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@db863ab2baf058ed05c7b723612e3c40c9dd6885" }, { "id": "CVE-2022-49095-e3fab20a", "signature_type": "Function", "target": { "file": "drivers/scsi/zorro7xx.c", "function": "zorro7xx_remove_one" }, "signature_version": "v1", "digest": { "length": 221.0, "function_hash": "157148892489327062461569822433171945743" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c5f77b595379b5191316edd365a542f8b1526066" }, { "id": "CVE-2022-49095-e5d6c3bc", "signature_type": "Function", "target": { "file": "drivers/scsi/zorro7xx.c", "function": "zorro7xx_remove_one" }, "signature_version": "v1", "digest": { "length": 221.0, "function_hash": "157148892489327062461569822433171945743" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@16ed828b872d12ccba8f07bcc446ae89ba662f9c" }, { "id": "CVE-2022-49095-ed74e280", "signature_type": "Line", "target": { "file": "drivers/scsi/zorro7xx.c" }, "signature_version": "v1", "digest": { "line_hashes": [ "274653404674613800956081403867686400074", "217456606912657710530181346129553393634", "71554980855325484151682938791431439415", "130448153306937275534618098133689853614" ], "threshold": 0.9 }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ce430cfad6a5385d5b7f7c1dc3fa50f10abfd41b" }, { "id": "CVE-2022-49095-fedf2903", "signature_type": "Line", "target": { "file": "drivers/scsi/zorro7xx.c" }, "signature_version": "v1", "digest": { "line_hashes": [ "274653404674613800956081403867686400074", "217456606912657710530181346129553393634", "71554980855325484151682938791431439415", "130448153306937275534618098133689853614" ], "threshold": 0.9 }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@16ed828b872d12ccba8f07bcc446ae89ba662f9c" } ] }