CVE-2022-48666

Source
https://nvd.nist.gov/vuln/detail/CVE-2022-48666
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-48666.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2022-48666
Downstream
Published
2024-04-28T13:01:50Z
Modified
2025-10-21T08:27:45.237013Z
Severity
  • 7.4 (High) CVSS_V3 - CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H CVSS Calculator
Summary
scsi: core: Fix a use-after-free
Details

In the Linux kernel, the following vulnerability has been resolved:

scsi: core: Fix a use-after-free

There are two .exitcmdpriv implementations. Both implementations use resources associated with the SCSI host. Make sure that these resources are still available when .exitcmdpriv is called by waiting inside scsiremovehost() until the tag set has been freed.

This commit fixes the following use-after-free:

================================================================== BUG: KASAN: use-after-free in srpexitcmdpriv+0x27/0xd0 [ibsrp] Read of size 8 at addr ffff888100337000 by task multipathd/16727 Call Trace: <TASK> dumpstacklvl+0x34/0x44 printreport.cold+0x5e/0x5db kasanreport+0xab/0x120 srpexitcmdpriv+0x27/0xd0 [ibsrp] scsimqexitrequest+0x4d/0x70 blkmqfreerqs+0x143/0x410 _blkmqfreemapandrqs+0x6e/0x100 blkmqfreetagset+0x2b/0x160 scsihostdevrelease+0xf3/0x1a0 devicerelease+0x54/0xe0 kobjectput+0xa5/0x120 devicerelease+0x54/0xe0 kobjectput+0xa5/0x120 scsidevicedevreleaseusercontext+0x4c1/0x4e0 executeinprocesscontext+0x23/0x90 devicerelease+0x54/0xe0 kobjectput+0xa5/0x120 scsidiskrelease+0x3f/0x50 devicerelease+0x54/0xe0 kobjectput+0xa5/0x120 diskrelease+0x17f/0x1b0 devicerelease+0x54/0xe0 kobjectput+0xa5/0x120 dmputtabledevice+0xa3/0x160 [dmmod] dmputdevice+0xd0/0x140 [dmmod] freeprioritygroup+0xd8/0x110 [dmmultipath] freemultipath+0x94/0xe0 [dmmultipath] dmtabledestroy+0xa2/0x1e0 [dmmod] _dmdestroy+0x196/0x350 [dmmod] devremove+0x10c/0x160 [dmmod] ctlioctl+0x2c2/0x590 [dmmod] dmctlioctl+0x5/0x10 [dmmod] _x64sysioctl+0xb4/0xf0 dmctlioctl+0x5/0x10 [dmmod] _x64sysioctl+0xb4/0xf0 dosyscall64+0x3b/0x90 entrySYSCALL64after_hwframe+0x46/0xb0

References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
65ca846a53149a1a72cd8d02e7b2e73dd545b834
Fixed
5ce8fad941233e81f2afb5b52a3fcddd3ba8732f
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
65ca846a53149a1a72cd8d02e7b2e73dd545b834
Fixed
f818708eeeae793e12dc39f8984ed7732048a7d9
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
65ca846a53149a1a72cd8d02e7b2e73dd545b834
Fixed
2e7eb4c1e8af8385de22775bd0be552f59b28c9a
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
65ca846a53149a1a72cd8d02e7b2e73dd545b834
Fixed
8fe4ce5836e932f5766317cb651c1ff2a4cd0506

Affected versions

v5.*

v5.10
v5.10-rc1
v5.10-rc2
v5.10-rc3
v5.10-rc4
v5.10-rc5
v5.10-rc6
v5.10-rc7
v5.10.1
v5.10.10
v5.10.100
v5.10.101
v5.10.102
v5.10.103
v5.10.104
v5.10.105
v5.10.106
v5.10.107
v5.10.108
v5.10.109
v5.10.11
v5.10.110
v5.10.111
v5.10.112
v5.10.113
v5.10.114
v5.10.115
v5.10.116
v5.10.117
v5.10.118
v5.10.119
v5.10.12
v5.10.120
v5.10.121
v5.10.122
v5.10.123
v5.10.124
v5.10.125
v5.10.126
v5.10.127
v5.10.128
v5.10.129
v5.10.13
v5.10.130
v5.10.131
v5.10.132
v5.10.133
v5.10.134
v5.10.135
v5.10.136
v5.10.137
v5.10.138
v5.10.139
v5.10.14
v5.10.140
v5.10.141
v5.10.142
v5.10.143
v5.10.144
v5.10.145
v5.10.146
v5.10.147
v5.10.148
v5.10.149
v5.10.15
v5.10.150
v5.10.151
v5.10.152
v5.10.153
v5.10.154
v5.10.155
v5.10.156
v5.10.157
v5.10.158
v5.10.159
v5.10.16
v5.10.160
v5.10.161
v5.10.162
v5.10.163
v5.10.164
v5.10.165
v5.10.166
v5.10.167
v5.10.168
v5.10.169
v5.10.17
v5.10.170
v5.10.171
v5.10.172
v5.10.173
v5.10.174
v5.10.175
v5.10.176
v5.10.177
v5.10.178
v5.10.179
v5.10.18
v5.10.180
v5.10.181
v5.10.182
v5.10.183
v5.10.184
v5.10.185
v5.10.186
v5.10.187
v5.10.188
v5.10.189
v5.10.19
v5.10.190
v5.10.191
v5.10.192
v5.10.193
v5.10.194
v5.10.195
v5.10.196
v5.10.197
v5.10.198
v5.10.199
v5.10.2
v5.10.20
v5.10.200
v5.10.201
v5.10.202
v5.10.203
v5.10.204
v5.10.205
v5.10.206
v5.10.207
v5.10.208
v5.10.209
v5.10.21
v5.10.210
v5.10.211
v5.10.212
v5.10.213
v5.10.214
v5.10.215
v5.10.216
v5.10.217
v5.10.218
v5.10.219
v5.10.22
v5.10.220
v5.10.221
v5.10.222
v5.10.23
v5.10.24
v5.10.25
v5.10.26
v5.10.27
v5.10.28
v5.10.29
v5.10.3
v5.10.30
v5.10.31
v5.10.32
v5.10.33
v5.10.34
v5.10.35
v5.10.36
v5.10.37
v5.10.38
v5.10.39
v5.10.4
v5.10.40
v5.10.41
v5.10.42
v5.10.43
v5.10.44
v5.10.45
v5.10.46
v5.10.47
v5.10.48
v5.10.49
v5.10.5
v5.10.50
v5.10.51
v5.10.52
v5.10.53
v5.10.54
v5.10.55
v5.10.56
v5.10.57
v5.10.58
v5.10.59
v5.10.6
v5.10.60
v5.10.61
v5.10.62
v5.10.63
v5.10.64
v5.10.65
v5.10.66
v5.10.67
v5.10.68
v5.10.69
v5.10.7
v5.10.70
v5.10.71
v5.10.72
v5.10.73
v5.10.74
v5.10.75
v5.10.76
v5.10.77
v5.10.78
v5.10.79
v5.10.8
v5.10.80
v5.10.81
v5.10.82
v5.10.83
v5.10.84
v5.10.85
v5.10.86
v5.10.87
v5.10.88
v5.10.89
v5.10.9
v5.10.90
v5.10.91
v5.10.92
v5.10.93
v5.10.94
v5.10.95
v5.10.96
v5.10.97
v5.10.98
v5.10.99
v5.11
v5.11-rc1
v5.11-rc2
v5.11-rc3
v5.11-rc4
v5.11-rc5
v5.11-rc6
v5.11-rc7
v5.12
v5.12-rc1
v5.12-rc1-dontuse
v5.12-rc2
v5.12-rc3
v5.12-rc4
v5.12-rc5
v5.12-rc6
v5.12-rc7
v5.12-rc8
v5.13
v5.13-rc1
v5.13-rc2
v5.13-rc3
v5.13-rc4
v5.13-rc5
v5.13-rc6
v5.13-rc7
v5.14
v5.14-rc1
v5.14-rc2
v5.14-rc3
v5.14-rc4
v5.14-rc5
v5.14-rc6
v5.14-rc7
v5.15
v5.15-rc1
v5.15-rc2
v5.15-rc3
v5.15-rc4
v5.15-rc5
v5.15-rc6
v5.15-rc7
v5.15.1
v5.15.10
v5.15.100
v5.15.101
v5.15.102
v5.15.103
v5.15.104
v5.15.105
v5.15.106
v5.15.107
v5.15.108
v5.15.109
v5.15.11
v5.15.110
v5.15.111
v5.15.112
v5.15.113
v5.15.114
v5.15.115
v5.15.116
v5.15.117
v5.15.118
v5.15.119
v5.15.12
v5.15.120
v5.15.121
v5.15.122
v5.15.123
v5.15.124
v5.15.125
v5.15.126
v5.15.127
v5.15.128
v5.15.129
v5.15.13
v5.15.130
v5.15.131
v5.15.132
v5.15.133
v5.15.134
v5.15.135
v5.15.136
v5.15.137
v5.15.138
v5.15.139
v5.15.14
v5.15.140
v5.15.141
v5.15.142
v5.15.143
v5.15.144
v5.15.145
v5.15.146
v5.15.147
v5.15.148
v5.15.149
v5.15.15
v5.15.150
v5.15.151
v5.15.152
v5.15.153
v5.15.154
v5.15.155
v5.15.156
v5.15.157
v5.15.158
v5.15.159
v5.15.16
v5.15.160
v5.15.161
v5.15.162
v5.15.163
v5.15.17
v5.15.18
v5.15.19
v5.15.2
v5.15.20
v5.15.21
v5.15.22
v5.15.23
v5.15.24
v5.15.25
v5.15.26
v5.15.27
v5.15.28
v5.15.29
v5.15.3
v5.15.30
v5.15.31
v5.15.32
v5.15.33
v5.15.34
v5.15.35
v5.15.36
v5.15.37
v5.15.38
v5.15.39
v5.15.4
v5.15.40
v5.15.41
v5.15.42
v5.15.43
v5.15.44
v5.15.45
v5.15.46
v5.15.47
v5.15.48
v5.15.49
v5.15.5
v5.15.50
v5.15.51
v5.15.52
v5.15.53
v5.15.54
v5.15.55
v5.15.56
v5.15.57
v5.15.58
v5.15.59
v5.15.6
v5.15.60
v5.15.61
v5.15.62
v5.15.63
v5.15.64
v5.15.65
v5.15.66
v5.15.67
v5.15.68
v5.15.69
v5.15.7
v5.15.70
v5.15.71
v5.15.72
v5.15.73
v5.15.74
v5.15.75
v5.15.76
v5.15.77
v5.15.78
v5.15.79
v5.15.8
v5.15.80
v5.15.81
v5.15.82
v5.15.83
v5.15.84
v5.15.85
v5.15.86
v5.15.87
v5.15.88
v5.15.89
v5.15.9
v5.15.90
v5.15.91
v5.15.92
v5.15.93
v5.15.94
v5.15.95
v5.15.96
v5.15.97
v5.15.98
v5.15.99
v5.16
v5.16-rc1
v5.16-rc2
v5.16-rc3
v5.16-rc4
v5.16-rc5
v5.16-rc6
v5.16-rc7
v5.16-rc8
v5.17
v5.17-rc1
v5.17-rc2
v5.17-rc3
v5.17-rc4
v5.17-rc5
v5.17-rc6
v5.17-rc7
v5.17-rc8
v5.18
v5.18-rc1
v5.18-rc2
v5.18-rc3
v5.18-rc4
v5.18-rc5
v5.18-rc6
v5.18-rc7
v5.19
v5.19-rc1
v5.19-rc2
v5.19-rc3
v5.19-rc4
v5.19-rc5
v5.19-rc6
v5.19-rc7
v5.19-rc8
v5.19.1
v5.19.10
v5.19.11
v5.19.2
v5.19.3
v5.19.4
v5.19.5
v5.19.6
v5.19.7
v5.19.8
v5.19.9
v5.6
v5.6-rc2
v5.6-rc3
v5.6-rc4
v5.6-rc5
v5.6-rc6
v5.6-rc7
v5.7
v5.7-rc1
v5.7-rc2
v5.7-rc3
v5.7-rc4
v5.7-rc5
v5.7-rc6
v5.7-rc7
v5.8
v5.8-rc1
v5.8-rc2
v5.8-rc3
v5.8-rc4
v5.8-rc5
v5.8-rc6
v5.8-rc7
v5.9
v5.9-rc1
v5.9-rc2
v5.9-rc3
v5.9-rc4
v5.9-rc5
v5.9-rc6
v5.9-rc7
v5.9-rc8

v6.*

v6.0-rc1

Database specific

vanir_signatures

[
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f818708eeeae793e12dc39f8984ed7732048a7d9",
        "target": {
            "file": "drivers/scsi/scsi_lib.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-0085e0eb",
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "254266783466609415702768277320527303836",
                "3269368324002748130314633074541811449",
                "169405910806368155392141908938250001881",
                "192084583497653803465342901184464885351",
                "222137603901700436306554152797349003063",
                "243107795963356352126418348873749761886"
            ]
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8fe4ce5836e932f5766317cb651c1ff2a4cd0506",
        "target": {
            "function": "scsi_mq_destroy_tags",
            "file": "drivers/scsi/scsi_lib.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-019bf0e4",
        "signature_type": "Function",
        "digest": {
            "length": 70.0,
            "function_hash": "233371600716769957722079693136673905322"
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5ce8fad941233e81f2afb5b52a3fcddd3ba8732f",
        "target": {
            "file": "drivers/scsi/scsi_sysfs.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-02954d3f",
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "327986422418226403052375510815112122710",
                "7793647103094433527442063979183247071",
                "196343519582153514989814758226869583120",
                "235634584072427305970003359974703488439"
            ]
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2e7eb4c1e8af8385de22775bd0be552f59b28c9a",
        "target": {
            "file": "include/scsi/scsi_host.h"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-0824ec09",
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "109342093764510201439449360363578946045",
                "191527246456792920841108581159245089879",
                "220268028945537593400653083127238160969"
            ]
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f818708eeeae793e12dc39f8984ed7732048a7d9",
        "target": {
            "function": "scsi_host_dev_release",
            "file": "drivers/scsi/hosts.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-0a183455",
        "signature_type": "Function",
        "digest": {
            "length": 617.0,
            "function_hash": "280244400826340519281127698370164700860"
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2e7eb4c1e8af8385de22775bd0be552f59b28c9a",
        "target": {
            "file": "drivers/scsi/scsi_lib.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-0e75d785",
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "254266783466609415702768277320527303836",
                "3269368324002748130314633074541811449",
                "169405910806368155392141908938250001881",
                "192084583497653803465342901184464885351",
                "222137603901700436306554152797349003063",
                "243107795963356352126418348873749761886"
            ]
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f818708eeeae793e12dc39f8984ed7732048a7d9",
        "target": {
            "function": "scsi_add_host_with_dma",
            "file": "drivers/scsi/hosts.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-12c14203",
        "signature_type": "Function",
        "digest": {
            "length": 2180.0,
            "function_hash": "171852542666102915230779054082503708000"
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8fe4ce5836e932f5766317cb651c1ff2a4cd0506",
        "target": {
            "function": "scsi_alloc_sdev",
            "file": "drivers/scsi/scsi_scan.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-13a06e65",
        "signature_type": "Function",
        "digest": {
            "length": 1961.0,
            "function_hash": "70219008260282898564261269223981235565"
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2e7eb4c1e8af8385de22775bd0be552f59b28c9a",
        "target": {
            "function": "scsi_mq_destroy_tags",
            "file": "drivers/scsi/scsi_lib.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-13f47b9b",
        "signature_type": "Function",
        "digest": {
            "length": 70.0,
            "function_hash": "233371600716769957722079693136673905322"
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8fe4ce5836e932f5766317cb651c1ff2a4cd0506",
        "target": {
            "file": "drivers/scsi/scsi_sysfs.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-15e2e8c6",
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "307374570511709863023012089948458668353",
                "115878724951159127342469592111488407553",
                "190766767043207463741730771758494721012",
                "35761106273562620779604300313627981983"
            ]
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5ce8fad941233e81f2afb5b52a3fcddd3ba8732f",
        "target": {
            "file": "include/scsi/scsi_host.h"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-1c9f03a8",
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "109342093764510201439449360363578946045",
                "191527246456792920841108581159245089879",
                "220268028945537593400653083127238160969"
            ]
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8fe4ce5836e932f5766317cb651c1ff2a4cd0506",
        "target": {
            "file": "drivers/scsi/scsi_scan.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-247f2a4a",
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "77954759730586316945133392958122027248",
                "97553265576888190689055905931210866897",
                "238058037237252533828851610468920982832",
                "206488964096225859243641000647682283433"
            ]
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5ce8fad941233e81f2afb5b52a3fcddd3ba8732f",
        "target": {
            "file": "drivers/scsi/hosts.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-26e75560",
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "154996619324176838588165411443163958588",
                "52016508416150040457284686349382341994",
                "225438040392848012581787673000644245488",
                "100023113179636360117306596787737564018",
                "225178053571615804628854175850897423413",
                "303110911467448604567072245816847936308",
                "218453133352824356783761099181551421446",
                "108019664503469653708217234158899109617",
                "285754169035379339231639428978606809437",
                "131171481383082420801076522213003945104",
                "254487131910886366578497740946963553312",
                "25326084680654920112716084322084891101",
                "266133765920430775896965243200013402723",
                "333976723112475424206215259214869162208",
                "94996396758239726989696274802336261773"
            ]
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f818708eeeae793e12dc39f8984ed7732048a7d9",
        "target": {
            "file": "drivers/scsi/scsi_sysfs.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-2e3ab4da",
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "327986422418226403052375510815112122710",
                "7793647103094433527442063979183247071",
                "196343519582153514989814758226869583120",
                "235634584072427305970003359974703488439"
            ]
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5ce8fad941233e81f2afb5b52a3fcddd3ba8732f",
        "target": {
            "file": "drivers/scsi/scsi_scan.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-35865268",
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "77954759730586316945133392958122027248",
                "293630758430609410144785969847200632383",
                "180579411098608164654029079485316565817",
                "47319036706015558122966266677822372860"
            ]
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f818708eeeae793e12dc39f8984ed7732048a7d9",
        "target": {
            "function": "__scsi_remove_device",
            "file": "drivers/scsi/scsi_sysfs.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-394e3060",
        "signature_type": "Function",
        "digest": {
            "length": 1093.0,
            "function_hash": "244837594407186042253682768884987316853"
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8fe4ce5836e932f5766317cb651c1ff2a4cd0506",
        "target": {
            "function": "scsi_add_host_with_dma",
            "file": "drivers/scsi/hosts.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-42ccdf7a",
        "signature_type": "Function",
        "digest": {
            "length": 2334.0,
            "function_hash": "134839340499940261567897219575971147646"
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2e7eb4c1e8af8385de22775bd0be552f59b28c9a",
        "target": {
            "file": "drivers/scsi/scsi_priv.h"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-4ae46cd7",
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "259827657591098493088847198535070098799",
                "90561298032972762148558972473141079785",
                "161957360426373730179511289915401663767",
                "211734028032343033306194752229451838614"
            ]
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5ce8fad941233e81f2afb5b52a3fcddd3ba8732f",
        "target": {
            "function": "scsi_mq_destroy_tags",
            "file": "drivers/scsi/scsi_lib.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-4ddd44e4",
        "signature_type": "Function",
        "digest": {
            "length": 70.0,
            "function_hash": "233371600716769957722079693136673905322"
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f818708eeeae793e12dc39f8984ed7732048a7d9",
        "target": {
            "file": "drivers/scsi/hosts.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-5830c53b",
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "154996619324176838588165411443163958588",
                "52016508416150040457284686349382341994",
                "225438040392848012581787673000644245488",
                "100023113179636360117306596787737564018",
                "225178053571615804628854175850897423413",
                "303110911467448604567072245816847936308",
                "218453133352824356783761099181551421446",
                "108019664503469653708217234158899109617",
                "285754169035379339231639428978606809437",
                "131171481383082420801076522213003945104",
                "254487131910886366578497740946963553312",
                "25326084680654920112716084322084891101",
                "266133765920430775896965243200013402723",
                "333976723112475424206215259214869162208",
                "94996396758239726989696274802336261773"
            ]
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8fe4ce5836e932f5766317cb651c1ff2a4cd0506",
        "target": {
            "function": "__scsi_remove_device",
            "file": "drivers/scsi/scsi_sysfs.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-59242eed",
        "signature_type": "Function",
        "digest": {
            "length": 963.0,
            "function_hash": "280757103594656870600492625380476498133"
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8fe4ce5836e932f5766317cb651c1ff2a4cd0506",
        "target": {
            "file": "include/scsi/scsi_host.h"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-59dd4caa",
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "109342093764510201439449360363578946045",
                "191527246456792920841108581159245089879",
                "220268028945537593400653083127238160969"
            ]
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5ce8fad941233e81f2afb5b52a3fcddd3ba8732f",
        "target": {
            "file": "drivers/scsi/scsi_lib.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-5bb35ce3",
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "254266783466609415702768277320527303836",
                "3269368324002748130314633074541811449",
                "169405910806368155392141908938250001881",
                "192084583497653803465342901184464885351",
                "222137603901700436306554152797349003063",
                "243107795963356352126418348873749761886"
            ]
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8fe4ce5836e932f5766317cb651c1ff2a4cd0506",
        "target": {
            "function": "scsi_host_dev_release",
            "file": "drivers/scsi/hosts.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-5f2a60fb",
        "signature_type": "Function",
        "digest": {
            "length": 617.0,
            "function_hash": "155537044022047826320720390234281937104"
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2e7eb4c1e8af8385de22775bd0be552f59b28c9a",
        "target": {
            "function": "scsi_remove_host",
            "file": "drivers/scsi/hosts.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-5fb29ca7",
        "signature_type": "Function",
        "digest": {
            "length": 777.0,
            "function_hash": "178641673455781937467231488674050179058"
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f818708eeeae793e12dc39f8984ed7732048a7d9",
        "target": {
            "function": "scsi_remove_host",
            "file": "drivers/scsi/hosts.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-61d1cb2d",
        "signature_type": "Function",
        "digest": {
            "length": 807.0,
            "function_hash": "221292903575624564672180400325144505973"
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5ce8fad941233e81f2afb5b52a3fcddd3ba8732f",
        "target": {
            "function": "scsi_host_dev_release",
            "file": "drivers/scsi/hosts.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-63ba1081",
        "signature_type": "Function",
        "digest": {
            "length": 617.0,
            "function_hash": "280244400826340519281127698370164700860"
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2e7eb4c1e8af8385de22775bd0be552f59b28c9a",
        "target": {
            "file": "drivers/scsi/scsi_scan.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-6694e342",
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "77954759730586316945133392958122027248",
                "97553265576888190689055905931210866897",
                "238058037237252533828851610468920982832",
                "206488964096225859243641000647682283433"
            ]
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2e7eb4c1e8af8385de22775bd0be552f59b28c9a",
        "target": {
            "file": "drivers/scsi/scsi_sysfs.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-76a2cd98",
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "307374570511709863023012089948458668353",
                "115878724951159127342469592111488407553",
                "190766767043207463741730771758494721012",
                "35761106273562620779604300313627981983"
            ]
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f818708eeeae793e12dc39f8984ed7732048a7d9",
        "target": {
            "file": "drivers/scsi/scsi_scan.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-7aa6605f",
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "77954759730586316945133392958122027248",
                "97553265576888190689055905931210866897",
                "238058037237252533828851610468920982832",
                "206488964096225859243641000647682283433"
            ]
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2e7eb4c1e8af8385de22775bd0be552f59b28c9a",
        "target": {
            "function": "scsi_host_dev_release",
            "file": "drivers/scsi/hosts.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-7d97d0ea",
        "signature_type": "Function",
        "digest": {
            "length": 617.0,
            "function_hash": "155537044022047826320720390234281937104"
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8fe4ce5836e932f5766317cb651c1ff2a4cd0506",
        "target": {
            "file": "drivers/scsi/scsi_lib.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-81a25819",
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "254266783466609415702768277320527303836",
                "3269368324002748130314633074541811449",
                "169405910806368155392141908938250001881",
                "192084583497653803465342901184464885351",
                "222137603901700436306554152797349003063",
                "243107795963356352126418348873749761886"
            ]
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f818708eeeae793e12dc39f8984ed7732048a7d9",
        "target": {
            "file": "include/scsi/scsi_host.h"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-89d103cb",
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "109342093764510201439449360363578946045",
                "191527246456792920841108581159245089879",
                "220268028945537593400653083127238160969"
            ]
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8fe4ce5836e932f5766317cb651c1ff2a4cd0506",
        "target": {
            "function": "scsi_remove_host",
            "file": "drivers/scsi/hosts.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-8a528e5b",
        "signature_type": "Function",
        "digest": {
            "length": 777.0,
            "function_hash": "178641673455781937467231488674050179058"
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5ce8fad941233e81f2afb5b52a3fcddd3ba8732f",
        "target": {
            "file": "drivers/scsi/scsi_priv.h"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-913ec948",
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "312847570464062295421083253324014695745",
                "90561298032972762148558972473141079785",
                "161957360426373730179511289915401663767",
                "12497942417420946590990534427089315397"
            ]
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8fe4ce5836e932f5766317cb651c1ff2a4cd0506",
        "target": {
            "file": "drivers/scsi/hosts.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-9a2863ae",
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "178065091733282243822097751215703657562",
                "228620702036110203908381129202459553768",
                "235090258101293141592827605720671752226",
                "78677857376806959750818555999152191873",
                "57948468529510823215912268277266620444",
                "263535283452136004078891150687388665412",
                "218453133352824356783761099181551421446",
                "108019664503469653708217234158899109617",
                "285754169035379339231639428978606809437",
                "131171481383082420801076522213003945104",
                "296307064699128964197660169330699816978",
                "25326084680654920112716084322084891101",
                "266133765920430775896965243200013402723",
                "32100747582433142435763078427214888273",
                "239403650101778142775385212488417567056"
            ]
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f818708eeeae793e12dc39f8984ed7732048a7d9",
        "target": {
            "file": "drivers/scsi/scsi_priv.h"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-9aaceb18",
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "259827657591098493088847198535070098799",
                "90561298032972762148558972473141079785",
                "161957360426373730179511289915401663767",
                "211734028032343033306194752229451838614"
            ]
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2e7eb4c1e8af8385de22775bd0be552f59b28c9a",
        "target": {
            "function": "scsi_alloc_sdev",
            "file": "drivers/scsi/scsi_scan.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-9b7cd296",
        "signature_type": "Function",
        "digest": {
            "length": 1961.0,
            "function_hash": "70219008260282898564261269223981235565"
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2e7eb4c1e8af8385de22775bd0be552f59b28c9a",
        "target": {
            "function": "scsi_add_host_with_dma",
            "file": "drivers/scsi/hosts.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-9d08860e",
        "signature_type": "Function",
        "digest": {
            "length": 2180.0,
            "function_hash": "25247871044266117761052302983261623171"
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5ce8fad941233e81f2afb5b52a3fcddd3ba8732f",
        "target": {
            "function": "scsi_alloc_sdev",
            "file": "drivers/scsi/scsi_scan.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-9d19ed59",
        "signature_type": "Function",
        "digest": {
            "length": 1785.0,
            "function_hash": "136282958353923329232110026964187558542"
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2e7eb4c1e8af8385de22775bd0be552f59b28c9a",
        "target": {
            "function": "__scsi_remove_device",
            "file": "drivers/scsi/scsi_sysfs.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-a1203271",
        "signature_type": "Function",
        "digest": {
            "length": 963.0,
            "function_hash": "280757103594656870600492625380476498133"
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2e7eb4c1e8af8385de22775bd0be552f59b28c9a",
        "target": {
            "file": "drivers/scsi/hosts.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-b4a10e8e",
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "178065091733282243822097751215703657562",
                "228620702036110203908381129202459553768",
                "235090258101293141592827605720671752226",
                "78677857376806959750818555999152191873",
                "57948468529510823215912268277266620444",
                "263535283452136004078891150687388665412",
                "218453133352824356783761099181551421446",
                "108019664503469653708217234158899109617",
                "285754169035379339231639428978606809437",
                "131171481383082420801076522213003945104",
                "296307064699128964197660169330699816978",
                "25326084680654920112716084322084891101",
                "266133765920430775896965243200013402723",
                "333976723112475424206215259214869162208",
                "94996396758239726989696274802336261773"
            ]
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8fe4ce5836e932f5766317cb651c1ff2a4cd0506",
        "target": {
            "file": "drivers/scsi/scsi_priv.h"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-bde4d932",
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "259827657591098493088847198535070098799",
                "90561298032972762148558972473141079785",
                "161957360426373730179511289915401663767",
                "211734028032343033306194752229451838614"
            ]
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5ce8fad941233e81f2afb5b52a3fcddd3ba8732f",
        "target": {
            "function": "scsi_remove_host",
            "file": "drivers/scsi/hosts.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-c2407bf1",
        "signature_type": "Function",
        "digest": {
            "length": 807.0,
            "function_hash": "221292903575624564672180400325144505973"
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5ce8fad941233e81f2afb5b52a3fcddd3ba8732f",
        "target": {
            "function": "__scsi_remove_device",
            "file": "drivers/scsi/scsi_sysfs.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-c313be70",
        "signature_type": "Function",
        "digest": {
            "length": 1040.0,
            "function_hash": "269231836306960720863788883303890724553"
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5ce8fad941233e81f2afb5b52a3fcddd3ba8732f",
        "target": {
            "function": "scsi_add_host_with_dma",
            "file": "drivers/scsi/hosts.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-c85afb20",
        "signature_type": "Function",
        "digest": {
            "length": 2180.0,
            "function_hash": "171852542666102915230779054082503708000"
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f818708eeeae793e12dc39f8984ed7732048a7d9",
        "target": {
            "function": "scsi_alloc_sdev",
            "file": "drivers/scsi/scsi_scan.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-e14cc5f6",
        "signature_type": "Function",
        "digest": {
            "length": 2010.0,
            "function_hash": "104726485976788634523373004664129151601"
        }
    },
    {
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f818708eeeae793e12dc39f8984ed7732048a7d9",
        "target": {
            "function": "scsi_mq_destroy_tags",
            "file": "drivers/scsi/scsi_lib.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "id": "CVE-2022-48666-e827fe21",
        "signature_type": "Function",
        "digest": {
            "length": 70.0,
            "function_hash": "233371600716769957722079693136673905322"
        }
    }
]

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
5.7.0
Fixed
5.10.223
Type
ECOSYSTEM
Events
Introduced
5.11.0
Fixed
5.15.164
Type
ECOSYSTEM
Events
Introduced
5.16.0
Fixed
5.19.12