In the Linux kernel, the following vulnerability has been resolved:
scsi: sg: Allow waiting for commands to complete on removed device
When a SCSI device is removed while in active use, currently sg will immediately return -ENODEV on any attempt to wait for active commands that were sent before the removal. This is problematic for commands that use SGFLAGDIRECTIO since the data buffer may still be in use by the kernel when userspace frees or reuses it after getting ENODEV, leading to corrupted userspace memory (in the case of READ-type commands) or corrupted data being sent to the device (in the case of WRITE-type commands). This has been seen in practice when logging out of a iscsitcp session, where the iSCSI driver may still be processing commands after the device has been marked for removal.
Change the policy to allow userspace to wait for active sg commands even when the device is being removed. Return -ENODEV only when there are no more responses to read.
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f5e61d9b4a699dd16f32d5f39eb1cf98d84c92ed",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-00333da9",
"digest": {
"threshold": 0.9,
"line_hashes": [
"70749369949570394543735204262379725775",
"97289570418184850464506171154292489937",
"312755665428288161616004380860891168123",
"285337937365674456728903176239208558358",
"250089802004893487755837123086025225306",
"134333397322487333465446662661097484232",
"27178201349070118600284623784846580151",
"256387600988365912579490754553623857505",
"190121626929763838009610609623350881095",
"89160873717361077680539543494601988969",
"65584185672532654548259698463814018706",
"336664583708658119674742664298632101315",
"275170929900719382585071894718350240914",
"244119844225350020942230468756229708484",
"303895668771761989673197291269378410744",
"339389087577138055090225699898462407644",
"295167402153266466906260207494761042682",
"207440281240091548745202084507433868962",
"194729875523853532308087685809221617536",
"162280085313260811986859136690354109662",
"132314107778684066536924251731732705072",
"138353047102115594807856376103646836793",
"282195391473975595519819328382309769486",
"190198521213086257245690673909852094495",
"244119844225350020942230468756229708484",
"323815171715529486230686046179006407144",
"234609417036225961220160836744606175001",
"30367158653806560651123882512298278789",
"39746329441072371834508714165565779886",
"19229798411575301963574251081170162107",
"160786741578700190971477801832304894662",
"209735896140877062362229302973585337461",
"175486426710236475005890658516299291858",
"324558233809248221003223227266741681422",
"310152040660644053623304409089726629204",
"188352396689287822504147119896394467350",
"55544104741833277460234229937044527243",
"115915678318408436166878159559703351160",
"59759625980001058085100342012768434649",
"233021436106028571052434805503369368552",
"321354745164008016985607822964311629071",
"311090999583871623297951138668404358633",
"76351905934206584002938113488592335840",
"31635923554021664912260973307648202047",
"73225681343047606438242185349378066938",
"49332190294342958091779243733287565297",
"82415766683132208934709397491563153368",
"11531105241789193213268153839824568887",
"113182794759607876215037563403357773390",
"17432134902748567095511370025331536114",
"262403372360589175946733728572409503071",
"19587008460857839522041308346875648282",
"110098332012223342374599548101344818824"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3455607fd7be10b449f5135c00dc306b85dc0d21",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_read",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-11b0f0d6",
"digest": {
"length": 2643.0,
"function_hash": "10246083236290982343454260997449419268"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@03d8241112d5e3cccce1a01274a221099f07d2e1",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_read",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-14b4d465",
"digest": {
"length": 2643.0,
"function_hash": "10246083236290982343454260997449419268"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8c004b7dbb340c1e5889f5fb9e5baa6f6e5303e8",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_get_rq_mark",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-20c377ec",
"digest": {
"length": 457.0,
"function_hash": "76912314628505201534747240488203217757"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3455607fd7be10b449f5135c00dc306b85dc0d21",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-21ccfbe9",
"digest": {
"threshold": 0.9,
"line_hashes": [
"70749369949570394543735204262379725775",
"97289570418184850464506171154292489937",
"312755665428288161616004380860891168123",
"285337937365674456728903176239208558358",
"250089802004893487755837123086025225306",
"134333397322487333465446662661097484232",
"233938541275228872431740951188017644554",
"185191402638988769307758999350624549356",
"26780690549920518855204491200069311718",
"317252445569044437885244727396669800837",
"304025097812619805825311177354186278648",
"39487899080252982704779315630711088251",
"175477980137623749846595716676454409548",
"303737994791266164031748266602753964814",
"214330581848381585147208084490853094126",
"124217232370213652714771128145609137953",
"108433474039284139649460617781902593055",
"302124181436363276988625422948267750152",
"116822176489827812344792074493604430357",
"223356664688413186233736315593337402005",
"162753013082113650655543970069332695929",
"40550123855213483329016172209652969504",
"339221549643852185637301108431931139921",
"172161105832756252122638933812089209383",
"19229798411575301963574251081170162107",
"160786741578700190971477801832304894662",
"209735896140877062362229302973585337461",
"175486426710236475005890658516299291858",
"324558233809248221003223227266741681422",
"310152040660644053623304409089726629204",
"188352396689287822504147119896394467350",
"55544104741833277460234229937044527243",
"115915678318408436166878159559703351160",
"59759625980001058085100342012768434649",
"233021436106028571052434805503369368552",
"321354745164008016985607822964311629071",
"311090999583871623297951138668404358633",
"76351905934206584002938113488592335840",
"31635923554021664912260973307648202047",
"73225681343047606438242185349378066938",
"49332190294342958091779243733287565297",
"82415766683132208934709397491563153368",
"11531105241789193213268153839824568887",
"113182794759607876215037563403357773390",
"17432134902748567095511370025331536114",
"262403372360589175946733728572409503071",
"19587008460857839522041308346875648282",
"110098332012223342374599548101344818824"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@35e60ec39e862159cb92923eefd5230d4a873cb9",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_get_rq_mark",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-21f6b57a",
"digest": {
"length": 457.0,
"function_hash": "76912314628505201534747240488203217757"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f5e61d9b4a699dd16f32d5f39eb1cf98d84c92ed",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_remove_request",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-2c18fb24",
"digest": {
"length": 385.0,
"function_hash": "160811599352628017188196385478822831049"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ed9afd967cbfe7da2dc0d5e52c62a778dfe9f16b",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_remove_request",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-30e02bd1",
"digest": {
"length": 385.0,
"function_hash": "160811599352628017188196385478822831049"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f135c65085eed869d10e4e7923ce1015288618da",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_read",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-3242d257",
"digest": {
"length": 3335.0,
"function_hash": "311004875473460785752225675778144972570"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bbc118acf7baf9e93c5e1314d14f481301af4d0f",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-34364e96",
"digest": {
"threshold": 0.9,
"line_hashes": [
"70749369949570394543735204262379725775",
"97289570418184850464506171154292489937",
"312755665428288161616004380860891168123",
"285337937365674456728903176239208558358",
"250089802004893487755837123086025225306",
"134333397322487333465446662661097484232",
"27178201349070118600284623784846580151",
"256387600988365912579490754553623857505",
"190121626929763838009610609623350881095",
"89160873717361077680539543494601988969",
"65584185672532654548259698463814018706",
"336664583708658119674742664298632101315",
"275170929900719382585071894718350240914",
"244119844225350020942230468756229708484",
"303895668771761989673197291269378410744",
"339389087577138055090225699898462407644",
"295167402153266466906260207494761042682",
"207440281240091548745202084507433868962",
"194729875523853532308087685809221617536",
"162280085313260811986859136690354109662",
"132314107778684066536924251731732705072",
"138353047102115594807856376103646836793",
"282195391473975595519819328382309769486",
"190198521213086257245690673909852094495",
"244119844225350020942230468756229708484",
"323815171715529486230686046179006407144",
"234609417036225961220160836744606175001",
"30367158653806560651123882512298278789",
"39746329441072371834508714165565779886",
"19229798411575301963574251081170162107",
"160786741578700190971477801832304894662",
"209735896140877062362229302973585337461",
"175486426710236475005890658516299291858",
"324558233809248221003223227266741681422",
"310152040660644053623304409089726629204",
"188352396689287822504147119896394467350",
"55544104741833277460234229937044527243",
"115915678318408436166878159559703351160",
"59759625980001058085100342012768434649",
"233021436106028571052434805503369368552",
"321354745164008016985607822964311629071",
"311090999583871623297951138668404358633",
"76351905934206584002938113488592335840",
"31635923554021664912260973307648202047",
"73225681343047606438242185349378066938",
"49332190294342958091779243733287565297",
"82415766683132208934709397491563153368",
"11531105241789193213268153839824568887",
"113182794759607876215037563403357773390",
"17432134902748567095511370025331536114",
"262403372360589175946733728572409503071",
"19587008460857839522041308346875648282",
"110098332012223342374599548101344818824"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bbc118acf7baf9e93c5e1314d14f481301af4d0f",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_get_rq_mark",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-3474072f",
"digest": {
"length": 457.0,
"function_hash": "76912314628505201534747240488203217757"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@03d8241112d5e3cccce1a01274a221099f07d2e1",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_get_rq_mark",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-3612d0ba",
"digest": {
"length": 457.0,
"function_hash": "76912314628505201534747240488203217757"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f135c65085eed869d10e4e7923ce1015288618da",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-3705bc35",
"digest": {
"threshold": 0.9,
"line_hashes": [
"70749369949570394543735204262379725775",
"97289570418184850464506171154292489937",
"312755665428288161616004380860891168123",
"285337937365674456728903176239208558358",
"250089802004893487755837123086025225306",
"134333397322487333465446662661097484232",
"27178201349070118600284623784846580151",
"256387600988365912579490754553623857505",
"190121626929763838009610609623350881095",
"89160873717361077680539543494601988969",
"65584185672532654548259698463814018706",
"336664583708658119674742664298632101315",
"275170929900719382585071894718350240914",
"244119844225350020942230468756229708484",
"303895668771761989673197291269378410744",
"339389087577138055090225699898462407644",
"295167402153266466906260207494761042682",
"207440281240091548745202084507433868962",
"194729875523853532308087685809221617536",
"162280085313260811986859136690354109662",
"132314107778684066536924251731732705072",
"138353047102115594807856376103646836793",
"282195391473975595519819328382309769486",
"190198521213086257245690673909852094495",
"244119844225350020942230468756229708484",
"323815171715529486230686046179006407144",
"234609417036225961220160836744606175001",
"30367158653806560651123882512298278789",
"39746329441072371834508714165565779886",
"19229798411575301963574251081170162107",
"160786741578700190971477801832304894662",
"209735896140877062362229302973585337461",
"175486426710236475005890658516299291858",
"324558233809248221003223227266741681422",
"310152040660644053623304409089726629204",
"188352396689287822504147119896394467350",
"55544104741833277460234229937044527243",
"115915678318408436166878159559703351160",
"59759625980001058085100342012768434649",
"233021436106028571052434805503369368552",
"321354745164008016985607822964311629071",
"311090999583871623297951138668404358633",
"76351905934206584002938113488592335840",
"31635923554021664912260973307648202047",
"73225681343047606438242185349378066938",
"49332190294342958091779243733287565297",
"82415766683132208934709397491563153368",
"11531105241789193213268153839824568887",
"113182794759607876215037563403357773390",
"17432134902748567095511370025331536114",
"262403372360589175946733728572409503071",
"19587008460857839522041308346875648282",
"110098332012223342374599548101344818824"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ed9afd967cbfe7da2dc0d5e52c62a778dfe9f16b",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_get_rq_mark",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-42d35118",
"digest": {
"length": 457.0,
"function_hash": "76912314628505201534747240488203217757"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bbc118acf7baf9e93c5e1314d14f481301af4d0f",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_remove_request",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-4b8871c8",
"digest": {
"length": 385.0,
"function_hash": "160811599352628017188196385478822831049"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8c004b7dbb340c1e5889f5fb9e5baa6f6e5303e8",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_read",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-4e199b08",
"digest": {
"length": 2643.0,
"function_hash": "10246083236290982343454260997449419268"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f135c65085eed869d10e4e7923ce1015288618da",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_remove_request",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-4ec358c8",
"digest": {
"length": 385.0,
"function_hash": "160811599352628017188196385478822831049"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bbc118acf7baf9e93c5e1314d14f481301af4d0f",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_ioctl",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-53ee3517",
"digest": {
"length": 6843.0,
"function_hash": "297885245840645148713154930141997551463"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8c004b7dbb340c1e5889f5fb9e5baa6f6e5303e8",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-70198c20",
"digest": {
"threshold": 0.9,
"line_hashes": [
"70749369949570394543735204262379725775",
"97289570418184850464506171154292489937",
"312755665428288161616004380860891168123",
"285337937365674456728903176239208558358",
"250089802004893487755837123086025225306",
"134333397322487333465446662661097484232",
"233938541275228872431740951188017644554",
"185191402638988769307758999350624549356",
"26780690549920518855204491200069311718",
"317252445569044437885244727396669800837",
"304025097812619805825311177354186278648",
"39487899080252982704779315630711088251",
"175477980137623749846595716676454409548",
"303737994791266164031748266602753964814",
"214330581848381585147208084490853094126",
"124217232370213652714771128145609137953",
"108433474039284139649460617781902593055",
"302124181436363276988625422948267750152",
"116822176489827812344792074493604430357",
"223356664688413186233736315593337402005",
"162753013082113650655543970069332695929",
"40550123855213483329016172209652969504",
"339221549643852185637301108431931139921",
"172161105832756252122638933812089209383",
"19229798411575301963574251081170162107",
"160786741578700190971477801832304894662",
"209735896140877062362229302973585337461",
"175486426710236475005890658516299291858",
"324558233809248221003223227266741681422",
"310152040660644053623304409089726629204",
"188352396689287822504147119896394467350",
"55544104741833277460234229937044527243",
"115915678318408436166878159559703351160",
"59759625980001058085100342012768434649",
"233021436106028571052434805503369368552",
"321354745164008016985607822964311629071",
"311090999583871623297951138668404358633",
"76351905934206584002938113488592335840",
"31635923554021664912260973307648202047",
"73225681343047606438242185349378066938",
"49332190294342958091779243733287565297",
"82415766683132208934709397491563153368",
"11531105241789193213268153839824568887",
"113182794759607876215037563403357773390",
"17432134902748567095511370025331536114",
"262403372360589175946733728572409503071",
"19587008460857839522041308346875648282",
"110098332012223342374599548101344818824"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f5e61d9b4a699dd16f32d5f39eb1cf98d84c92ed",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_read",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-724580dc",
"digest": {
"length": 3350.0,
"function_hash": "21487956711337374839399814763681354914"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8c004b7dbb340c1e5889f5fb9e5baa6f6e5303e8",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_remove_request",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-74f97f5e",
"digest": {
"length": 385.0,
"function_hash": "160811599352628017188196385478822831049"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@35e60ec39e862159cb92923eefd5230d4a873cb9",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_ioctl_common",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-76c1a090",
"digest": {
"length": 6126.0,
"function_hash": "107623165331836597979699687492993423746"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@408bfa1489a3cfe7150b81ab0b0df99b23dd5411",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-8c9b18c0",
"digest": {
"threshold": 0.9,
"line_hashes": [
"70749369949570394543735204262379725775",
"97289570418184850464506171154292489937",
"312755665428288161616004380860891168123",
"285337937365674456728903176239208558358",
"250089802004893487755837123086025225306",
"134333397322487333465446662661097484232",
"233938541275228872431740951188017644554",
"185191402638988769307758999350624549356",
"26780690549920518855204491200069311718",
"317252445569044437885244727396669800837",
"304025097812619805825311177354186278648",
"39487899080252982704779315630711088251",
"175477980137623749846595716676454409548",
"303737994791266164031748266602753964814",
"214330581848381585147208084490853094126",
"124217232370213652714771128145609137953",
"108433474039284139649460617781902593055",
"302124181436363276988625422948267750152",
"116822176489827812344792074493604430357",
"223356664688413186233736315593337402005",
"162753013082113650655543970069332695929",
"40550123855213483329016172209652969504",
"339221549643852185637301108431931139921",
"172161105832756252122638933812089209383",
"19229798411575301963574251081170162107",
"160786741578700190971477801832304894662",
"209735896140877062362229302973585337461",
"175486426710236475005890658516299291858",
"324558233809248221003223227266741681422",
"310152040660644053623304409089726629204",
"188352396689287822504147119896394467350",
"55544104741833277460234229937044527243",
"115915678318408436166878159559703351160",
"59759625980001058085100342012768434649",
"233021436106028571052434805503369368552",
"321354745164008016985607822964311629071",
"311090999583871623297951138668404358633",
"76351905934206584002938113488592335840",
"31635923554021664912260973307648202047",
"73225681343047606438242185349378066938",
"49332190294342958091779243733287565297",
"82415766683132208934709397491563153368",
"11531105241789193213268153839824568887",
"113182794759607876215037563403357773390",
"17432134902748567095511370025331536114",
"262403372360589175946733728572409503071",
"19587008460857839522041308346875648282",
"110098332012223342374599548101344818824"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ed9afd967cbfe7da2dc0d5e52c62a778dfe9f16b",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-9a5fd944",
"digest": {
"threshold": 0.9,
"line_hashes": [
"70749369949570394543735204262379725775",
"97289570418184850464506171154292489937",
"312755665428288161616004380860891168123",
"285337937365674456728903176239208558358",
"250089802004893487755837123086025225306",
"134333397322487333465446662661097484232",
"27178201349070118600284623784846580151",
"256387600988365912579490754553623857505",
"190121626929763838009610609623350881095",
"89160873717361077680539543494601988969",
"65584185672532654548259698463814018706",
"336664583708658119674742664298632101315",
"275170929900719382585071894718350240914",
"244119844225350020942230468756229708484",
"303895668771761989673197291269378410744",
"339389087577138055090225699898462407644",
"295167402153266466906260207494761042682",
"207440281240091548745202084507433868962",
"194729875523853532308087685809221617536",
"162280085313260811986859136690354109662",
"132314107778684066536924251731732705072",
"138353047102115594807856376103646836793",
"282195391473975595519819328382309769486",
"190198521213086257245690673909852094495",
"244119844225350020942230468756229708484",
"323815171715529486230686046179006407144",
"234609417036225961220160836744606175001",
"30367158653806560651123882512298278789",
"39746329441072371834508714165565779886",
"19229798411575301963574251081170162107",
"160786741578700190971477801832304894662",
"209735896140877062362229302973585337461",
"175486426710236475005890658516299291858",
"324558233809248221003223227266741681422",
"310152040660644053623304409089726629204",
"188352396689287822504147119896394467350",
"55544104741833277460234229937044527243",
"115915678318408436166878159559703351160",
"59759625980001058085100342012768434649",
"233021436106028571052434805503369368552",
"321354745164008016985607822964311629071",
"311090999583871623297951138668404358633",
"76351905934206584002938113488592335840",
"31635923554021664912260973307648202047",
"73225681343047606438242185349378066938",
"49332190294342958091779243733287565297",
"82415766683132208934709397491563153368",
"11531105241789193213268153839824568887",
"113182794759607876215037563403357773390",
"17432134902748567095511370025331536114",
"262403372360589175946733728572409503071",
"19587008460857839522041308346875648282",
"110098332012223342374599548101344818824"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ed9afd967cbfe7da2dc0d5e52c62a778dfe9f16b",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_read",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-9b56aff8",
"digest": {
"length": 3350.0,
"function_hash": "21487956711337374839399814763681354914"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@408bfa1489a3cfe7150b81ab0b0df99b23dd5411",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_get_rq_mark",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-a154f80f",
"digest": {
"length": 457.0,
"function_hash": "76912314628505201534747240488203217757"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@408bfa1489a3cfe7150b81ab0b0df99b23dd5411",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_remove_request",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-a1d65b1d",
"digest": {
"length": 385.0,
"function_hash": "160811599352628017188196385478822831049"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@35e60ec39e862159cb92923eefd5230d4a873cb9",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_read",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-a5add98a",
"digest": {
"length": 2643.0,
"function_hash": "10246083236290982343454260997449419268"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3455607fd7be10b449f5135c00dc306b85dc0d21",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_ioctl_common",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-aa634ca7",
"digest": {
"length": 6126.0,
"function_hash": "107623165331836597979699687492993423746"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3455607fd7be10b449f5135c00dc306b85dc0d21",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_remove_request",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-b509e2c5",
"digest": {
"length": 385.0,
"function_hash": "160811599352628017188196385478822831049"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bbc118acf7baf9e93c5e1314d14f481301af4d0f",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_read",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-b77cb952",
"digest": {
"length": 3350.0,
"function_hash": "21487956711337374839399814763681354914"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@35e60ec39e862159cb92923eefd5230d4a873cb9",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_remove_request",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-bdd3c230",
"digest": {
"length": 385.0,
"function_hash": "160811599352628017188196385478822831049"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8c004b7dbb340c1e5889f5fb9e5baa6f6e5303e8",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_ioctl_common",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-c3657394",
"digest": {
"length": 6133.0,
"function_hash": "290409309876558817738891826534808388755"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ed9afd967cbfe7da2dc0d5e52c62a778dfe9f16b",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_ioctl",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-cb928c39",
"digest": {
"length": 6650.0,
"function_hash": "284516023222883498907579026273882654918"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f135c65085eed869d10e4e7923ce1015288618da",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_get_rq_mark",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-ce29ac84",
"digest": {
"length": 457.0,
"function_hash": "76912314628505201534747240488203217757"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@03d8241112d5e3cccce1a01274a221099f07d2e1",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-d1a73dae",
"digest": {
"threshold": 0.9,
"line_hashes": [
"70749369949570394543735204262379725775",
"97289570418184850464506171154292489937",
"312755665428288161616004380860891168123",
"285337937365674456728903176239208558358",
"250089802004893487755837123086025225306",
"134333397322487333465446662661097484232",
"233938541275228872431740951188017644554",
"185191402638988769307758999350624549356",
"26780690549920518855204491200069311718",
"317252445569044437885244727396669800837",
"304025097812619805825311177354186278648",
"39487899080252982704779315630711088251",
"175477980137623749846595716676454409548",
"303737994791266164031748266602753964814",
"214330581848381585147208084490853094126",
"124217232370213652714771128145609137953",
"108433474039284139649460617781902593055",
"302124181436363276988625422948267750152",
"116822176489827812344792074493604430357",
"223356664688413186233736315593337402005",
"162753013082113650655543970069332695929",
"40550123855213483329016172209652969504",
"339221549643852185637301108431931139921",
"172161105832756252122638933812089209383",
"19229798411575301963574251081170162107",
"160786741578700190971477801832304894662",
"209735896140877062362229302973585337461",
"175486426710236475005890658516299291858",
"324558233809248221003223227266741681422",
"310152040660644053623304409089726629204",
"188352396689287822504147119896394467350",
"55544104741833277460234229937044527243",
"115915678318408436166878159559703351160",
"59759625980001058085100342012768434649",
"233021436106028571052434805503369368552",
"321354745164008016985607822964311629071",
"311090999583871623297951138668404358633",
"76351905934206584002938113488592335840",
"31635923554021664912260973307648202047",
"73225681343047606438242185349378066938",
"49332190294342958091779243733287565297",
"82415766683132208934709397491563153368",
"11531105241789193213268153839824568887",
"113182794759607876215037563403357773390",
"17432134902748567095511370025331536114",
"262403372360589175946733728572409503071",
"19587008460857839522041308346875648282",
"110098332012223342374599548101344818824"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@408bfa1489a3cfe7150b81ab0b0df99b23dd5411",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_read",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-d31299d5",
"digest": {
"length": 2601.0,
"function_hash": "333755945275193252981922514179154354182"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@408bfa1489a3cfe7150b81ab0b0df99b23dd5411",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_ioctl_common",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-d79ee6c6",
"digest": {
"length": 6208.0,
"function_hash": "321980132169183898285717628283953583787"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f5e61d9b4a699dd16f32d5f39eb1cf98d84c92ed",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_get_rq_mark",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-e601202a",
"digest": {
"length": 457.0,
"function_hash": "76912314628505201534747240488203217757"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f5e61d9b4a699dd16f32d5f39eb1cf98d84c92ed",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_ioctl",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-eb817276",
"digest": {
"length": 6829.0,
"function_hash": "112662844312491462892036161773899857742"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@03d8241112d5e3cccce1a01274a221099f07d2e1",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_remove_request",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-f022c04b",
"digest": {
"length": 385.0,
"function_hash": "160811599352628017188196385478822831049"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f135c65085eed869d10e4e7923ce1015288618da",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_ioctl",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-f1757d65",
"digest": {
"length": 6590.0,
"function_hash": "109590459492974911145036324858683661177"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@03d8241112d5e3cccce1a01274a221099f07d2e1",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_ioctl_common",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-f57fb914",
"digest": {
"length": 6126.0,
"function_hash": "107623165331836597979699687492993423746"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3455607fd7be10b449f5135c00dc306b85dc0d21",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sg_get_rq_mark",
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-fe6471a8",
"digest": {
"length": 457.0,
"function_hash": "76912314628505201534747240488203217757"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@35e60ec39e862159cb92923eefd5230d4a873cb9",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "drivers/scsi/sg.c"
},
"id": "CVE-2022-50215-ff94069a",
"digest": {
"threshold": 0.9,
"line_hashes": [
"70749369949570394543735204262379725775",
"97289570418184850464506171154292489937",
"312755665428288161616004380860891168123",
"285337937365674456728903176239208558358",
"250089802004893487755837123086025225306",
"134333397322487333465446662661097484232",
"233938541275228872431740951188017644554",
"185191402638988769307758999350624549356",
"26780690549920518855204491200069311718",
"317252445569044437885244727396669800837",
"304025097812619805825311177354186278648",
"39487899080252982704779315630711088251",
"175477980137623749846595716676454409548",
"303737994791266164031748266602753964814",
"214330581848381585147208084490853094126",
"124217232370213652714771128145609137953",
"108433474039284139649460617781902593055",
"302124181436363276988625422948267750152",
"116822176489827812344792074493604430357",
"223356664688413186233736315593337402005",
"162753013082113650655543970069332695929",
"40550123855213483329016172209652969504",
"339221549643852185637301108431931139921",
"172161105832756252122638933812089209383",
"19229798411575301963574251081170162107",
"160786741578700190971477801832304894662",
"209735896140877062362229302973585337461",
"175486426710236475005890658516299291858",
"324558233809248221003223227266741681422",
"310152040660644053623304409089726629204",
"188352396689287822504147119896394467350",
"55544104741833277460234229937044527243",
"115915678318408436166878159559703351160",
"59759625980001058085100342012768434649",
"233021436106028571052434805503369368552",
"321354745164008016985607822964311629071",
"311090999583871623297951138668404358633",
"76351905934206584002938113488592335840",
"31635923554021664912260973307648202047",
"73225681343047606438242185349378066938",
"49332190294342958091779243733287565297",
"82415766683132208934709397491563153368",
"11531105241789193213268153839824568887",
"113182794759607876215037563403357773390",
"17432134902748567095511370025331536114",
"262403372360589175946733728572409503071",
"19587008460857839522041308346875648282",
"110098332012223342374599548101344818824"
]
},
"signature_type": "Line"
}
]