In the Linux kernel, the following vulnerability has been resolved:
cifs: fix oops during encryption
When running xfstests against Azure the following oops occurred on an arm64 system
Unable to handle kernel write to read-only memory at virtual address ffff0001221cf000 Mem abort info: ESR = 0x9600004f EC = 0x25: DABT (current EL), IL = 32 bits SET = 0, FnV = 0 EA = 0, S1PTW = 0 FSC = 0x0f: level 3 permission fault Data abort info: ISV = 0, ISS = 0x0000004f CM = 0, WnR = 1 swapper pgtable: 4k pages, 48-bit VAs, pgdp=00000000294f3000 [ffff0001221cf000] pgd=18000001ffff8003, p4d=18000001ffff8003, pud=18000001ff82e003, pmd=18000001ff71d003, pte=00600001221cf787 Internal error: Oops: 9600004f [#1] PREEMPT SMP ... pstate: 80000005 (Nzcv daif -PAN -UAO -TCO BTYPE=--) pc : _memcpy+0x40/0x230 lr : scatterwalkcopychunks+0xe0/0x200 sp : ffff800014e92de0 x29: ffff800014e92de0 x28: ffff000114f9de80 x27: 0000000000000008 x26: 0000000000000008 x25: ffff800014e92e78 x24: 0000000000000008 x23: 0000000000000001 x22: 0000040000000000 x21: ffff000000000000 x20: 0000000000000001 x19: ffff0001037c4488 x18: 0000000000000014 x17: 235e1c0d6efa9661 x16: a435f9576b6edd6c x15: 0000000000000058 x14: 0000000000000001 x13: 0000000000000008 x12: ffff000114f2e590 x11: ffffffffffffffff x10: 0000040000000000 x9 : ffff8000105c3580 x8 : 2e9413b10000001a x7 : 534b4410fb86b005 x6 : 534b4410fb86b005 x5 : ffff0001221cf008 x4 : ffff0001037c4490 x3 : 0000000000000001 x2 : 0000000000000008 x1 : ffff0001037c4488 x0 : ffff0001221cf000 Call trace: _memcpy+0x40/0x230 scatterwalkmapandcopy+0x98/0x100 cryptoccmencrypt+0x150/0x180 cryptoaeadencrypt+0x2c/0x40 cryptmessage+0x750/0x880 smb3inittransformrq+0x298/0x340 smbsendrqst.part.11+0xd8/0x180 smbsendrqst+0x3c/0x100 compoundsendrecv+0x534/0xbc0 smb2queryinfocompound+0x32c/0x440 smb2setea+0x438/0x4c0 cifsxattr_set+0x5d4/0x7c0
This is because in scatterwalkcopychunks(), we attempted to write to a buffer (@sign) that was allocated in the stack (vmalloc area) by cryptmessage() and thus accessing its remaining 8 (x2) bytes ended up crossing a page boundary.
To simply fix it, we could just pass @sign kmalloc'd from cryptmessage() and then we're done. Luckily, we don't seem to pass any other vmalloc'd buffers in smbrqst::rq_iov...
Instead, let's map the correct pages and offsets from vmalloc buffers as well in cifssgset_buf() and then avoiding such oopses.
{ "vanir_signatures": [ { "signature_type": "Function", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e8d16a54842d609fd4a3ed2d81d4333d6329aa94", "digest": { "length": 250.0, "function_hash": "308846001514409951285194767353028280719" }, "id": "CVE-2022-50341-01fe1f40", "target": { "file": "fs/cifs/smb2ops.c", "function": "smb2_sg_set_buf" }, "signature_version": "v1" }, { "signature_type": "Line", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e8e2861cc3258dbe407d01ea8c59bb5a53132301", "digest": { "line_hashes": [ "145751907685627837029994259284667368646", "277898414322573794924940004440646948818", "64079970853060435378340675042178016151", "267781413262486451546540639302811796752", "198935528091764952560548711825656056606", "147286064205543689041928853805353116091", "334274325304969697420172194629377859837", "58045335516276248354273549828371157279", "331924347512275227942828639710347680409", "266097875643960805877554073651363316356" ], "threshold": 0.9 }, "id": "CVE-2022-50341-05bc330e", "target": { "file": "fs/cifs/cifsglob.h" }, "signature_version": "v1" }, { "signature_type": "Line", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a13e51760703f71c25d5fc1f4a62dfa4b0cc80e9", "digest": { "line_hashes": [ "192999808686735689477445269187492433221", "321331380600438594020104839596430025385", "124087494940463489325964709725967459154", "3512668204963814158131954553263381361", "55777304005209043561689726313295564966" ], "threshold": 0.9 }, "id": "CVE-2022-50341-0afbcd2c", "target": { "file": "fs/cifs/cifsglob.h" }, "signature_version": "v1" }, { "signature_type": "Line", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f7f291e14dde32a07b1f0aa06921d28f875a7b54", "digest": { "line_hashes": [ "55892175940700586814367479712543176717", "152021466160084424618506583421805977680", "34643721164022478663947387302794833979", "246451546546790527098167636619875958657", "153005948252373272364364357124919980638", "192399374454223231874778599741943035076", "186483995234928552765850462249059499350", "197744645747907815245757657606036373085", "173106497055395487087554683118259889114", "297513151264126064209842935636602163286", "112869841033634189754537597021604481345", "238073104238237676365106396408514063281", "16075408604171041273128977919307310189", "181744508730193272121392536983854599316", "186873235124033986753917978374744780276", "144471866646909145697311756147704414709", "127282074925110558854862510146927076671", "77214179715939335192911367097181179516", "252166925213970512089684734691209756825", "300641748138050806284166922492115008357", "77071672296055297277158365998138573176", "95444065705603176859992093275768599485", "72422471793426120287078145084378855863", "28700891399439992687153566174674152390", "125164668656392826364588385234322395112", "77554669812935853121643795660748765006", "31028712749115809557719307562254958451", "232580340135651719199687433730409585581", "10408764907117209085087767178458358381", "259716232573141779332952527939384180649", "209400816633124363738582740072285081358", "44221107523764671782981865412648492565", "212369258830300845877846609789616680758", "175733846986123034778076093911840719710", "197642058156793019588148134363177032139", "173560741547500322388796406991478567881", "133525111260369627163463500818039037360", "172311757667489920064566070012179812401", "323882977507427924452145389359427167437", "18050280028032371254226445199878846453", "334388461697793214565379149302002403507", "177281509660128649995384634410803478200", "228478420165765543401087370805269098955", "311576159058246327000171676968793408868", "321317613942050712070095367499000195825", "265501670961762135429803301923088381899", "72504433367798318632139237789977638331", "230050657871769895848727521622609430825", "33244018802564764538729589569168591804", "185212027954868973924482401376277734483", "16481935275248835572809143535413524290", "94825820447474095871841740811288697276", "267097173613786320915481064387587708172", "120026731299513449000188875124102068966", "162075240774863977973850680044075765393", "57749293808316700545375441114771630925", "279269630231358048579174703431559291791", "164339276578201305641057795226766229801", "277394597999858137094367297127967662568", "226254888921583060367816604449750198090", "318181183426743686301030625653279514197", "313727045358576621792772905519820365204", "281279385092646235816053958638678090813", "248352021633489220061906748742381181620", "62288789715340850189539093573348983913", "184702205685491904737602028736097895293", "252284343644278183189634250724112985290", "284279669528040626326727345168136573332", "97721632590368555158210801217646171299", "275611285773708544030420461612475246124", "300501682475294092076384458119390238533", "24439293286033872901873987758401035607", "99174834655237577148677587602699840237", "213406300444512305454889089149457865973", "27040137260337080380955170752945663233", "263216600132081467414489031629673884669", "65275073205976782760015156699538978376", "304851098863413491795419214400849387003", "291820833403470522232885117634783531394", "282727762648633531690498154356893185923", "255565683889744522026708941919948242496", "52413049004829772775375024039184244397", "330770402003755957901169330171106631210", "118391800071263843723568576650640102048", "14331080602266711980218911131775488416", "319963637199373425483589444851453330694", "290748440691492633321213539179252598925", "328598989919771526061804643538128585050" ], "threshold": 0.9 }, "id": "CVE-2022-50341-223ac910", "target": { "file": "fs/cifs/smb2ops.c" }, "signature_version": "v1" }, { "signature_type": "Line", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e8d16a54842d609fd4a3ed2d81d4333d6329aa94", "digest": { "line_hashes": [ "104678902903056282872891961153936316844", "291823808993689686627112578013715269605", "281484480367983483755040520087187378555", "310802523868897321754183668500485163944", "173087212519357588964778744836374595461" ], "threshold": 0.9 }, "id": "CVE-2022-50341-277da532", "target": { "file": "fs/cifs/cifsproto.h" }, "signature_version": "v1" }, { "signature_type": "Line", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e8e2861cc3258dbe407d01ea8c59bb5a53132301", "digest": { "line_hashes": [ "214226686516622701328093019081668049584", "152021466160084424618506583421805977680", "34643721164022478663947387302794833979", "246451546546790527098167636619875958657", "153005948252373272364364357124919980638", "192399374454223231874778599741943035076", "186483995234928552765850462249059499350", "197744645747907815245757657606036373085", "173106497055395487087554683118259889114", "297513151264126064209842935636602163286", "112869841033634189754537597021604481345", "238073104238237676365106396408514063281", "16075408604171041273128977919307310189", "181744508730193272121392536983854599316", "186873235124033986753917978374744780276", "144471866646909145697311756147704414709", "127282074925110558854862510146927076671", "77214179715939335192911367097181179516", "252166925213970512089684734691209756825", "300641748138050806284166922492115008357", "77071672296055297277158365998138573176", "95444065705603176859992093275768599485", "72422471793426120287078145084378855863", "28700891399439992687153566174674152390", "125164668656392826364588385234322395112", "77554669812935853121643795660748765006", "31028712749115809557719307562254958451", "232580340135651719199687433730409585581", "10408764907117209085087767178458358381", "259716232573141779332952527939384180649", "209400816633124363738582740072285081358", "44221107523764671782981865412648492565", "212369258830300845877846609789616680758", "175733846986123034778076093911840719710", "197642058156793019588148134363177032139", "173560741547500322388796406991478567881", "133525111260369627163463500818039037360", "172311757667489920064566070012179812401", "323882977507427924452145389359427167437", "18050280028032371254226445199878846453", "334388461697793214565379149302002403507", "177281509660128649995384634410803478200", "228478420165765543401087370805269098955", "311576159058246327000171676968793408868", "197488061979646745955046879696433843601", "218547995596865388138485311938708779960", "72504433367798318632139237789977638331", "230050657871769895848727521622609430825", "33244018802564764538729589569168591804", "248147544964130234234154183928550467588", "159181663131026181557986262577080264667", "337903423579392348526082317063339311838", "267097173613786320915481064387587708172", "120026731299513449000188875124102068966", "162075240774863977973850680044075765393", "57749293808316700545375441114771630925", "279269630231358048579174703431559291791", "164339276578201305641057795226766229801", "277394597999858137094367297127967662568", "226254888921583060367816604449750198090", "318181183426743686301030625653279514197", "313727045358576621792772905519820365204", "281279385092646235816053958638678090813", "248352021633489220061906748742381181620", "62288789715340850189539093573348983913", "184702205685491904737602028736097895293", "252284343644278183189634250724112985290", "284279669528040626326727345168136573332", "97721632590368555158210801217646171299", "275611285773708544030420461612475246124", "300501682475294092076384458119390238533", "24439293286033872901873987758401035607", "99174834655237577148677587602699840237", "213406300444512305454889089149457865973", "156965191500307218436985760553618466301", "216996500781434242413589990699936204750", "262343371385766492478391088597760473053", "138298043669914919780875506171578013040", "44662699787068248662038179475753218119", "282727762648633531690498154356893185923", "333193878158471005726296818067093388516", "106845352970682313757511276974496171002", "295306601355610252674568834880268008663", "45000341100216150751793201080964835934", "199894311501346911513379622444758463808", "289590668402624408314136874580341370838", "107692255710381879484353189255830847323", "42325170365451778974401580945657385934" ], "threshold": 0.9 }, "id": "CVE-2022-50341-29798419", "target": { "file": "fs/cifs/smb2ops.c" }, "signature_version": "v1" }, { "signature_type": "Line", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fe6ea044c4f05706cb71040055b1c70c6c8275e0", "digest": { "line_hashes": [ "145751907685627837029994259284667368646", "277898414322573794924940004440646948818", "64079970853060435378340675042178016151", "267781413262486451546540639302811796752", "198935528091764952560548711825656056606", "147286064205543689041928853805353116091", "334274325304969697420172194629377859837", "58045335516276248354273549828371157279", "201665933403403594728960142544967746299" ], "threshold": 0.9 }, "id": "CVE-2022-50341-38cabedb", "target": { "file": "fs/cifs/cifsglob.h" }, "signature_version": "v1" }, { "signature_type": "Function", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a13e51760703f71c25d5fc1f4a62dfa4b0cc80e9", "digest": { "length": 250.0, "function_hash": "308846001514409951285194767353028280719" }, "id": "CVE-2022-50341-3c952460", "target": { "file": "fs/cifs/smb2ops.c", "function": "smb2_sg_set_buf" }, "signature_version": "v1" }, { "signature_type": "Function", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a13e51760703f71c25d5fc1f4a62dfa4b0cc80e9", "digest": { "length": 983.0, "function_hash": "222514774693100410955519016584954197834" }, "id": "CVE-2022-50341-3f5097c2", "target": { "file": "fs/cifs/smb2ops.c", "function": "init_sg" }, "signature_version": "v1" }, { "signature_type": "Line", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f7f291e14dde32a07b1f0aa06921d28f875a7b54", "digest": { "line_hashes": [ "192999808686735689477445269187492433221", "321331380600438594020104839596430025385", "124087494940463489325964709725967459154", "3512668204963814158131954553263381361", "55777304005209043561689726313295564966" ], "threshold": 0.9 }, "id": "CVE-2022-50341-514b0bf5", "target": { "file": "fs/cifs/cifsglob.h" }, "signature_version": "v1" }, { "signature_type": "Line", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fe6ea044c4f05706cb71040055b1c70c6c8275e0", "digest": { "line_hashes": [ "25366584198866677417063865722338116981", "96094568990717677033247639622631491160", "295242268941184952576553124225354195284", "310802523868897321754183668500485163944", "178751615750335985052370728590630899742" ], "threshold": 0.9 }, "id": "CVE-2022-50341-531ec66d", "target": { "file": "fs/cifs/cifsproto.h" }, "signature_version": "v1" }, { "signature_type": "Function", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bf0543b93740916ee91956f9a63da6fc0d79daaa", "digest": { "length": 2573.0, "function_hash": "313983755030354029692108901502721349593" }, "id": "CVE-2022-50341-584b8738", "target": { "file": "fs/cifs/smb2ops.c", "function": "crypt_message" }, "signature_version": "v1" }, { "signature_type": "Line", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fe6ea044c4f05706cb71040055b1c70c6c8275e0", "digest": { "line_hashes": [ "55892175940700586814367479712543176717", "152021466160084424618506583421805977680", "34643721164022478663947387302794833979", "246451546546790527098167636619875958657", "153005948252373272364364357124919980638", "192399374454223231874778599741943035076", "186483995234928552765850462249059499350", "197744645747907815245757657606036373085", "173106497055395487087554683118259889114", "297513151264126064209842935636602163286", "112869841033634189754537597021604481345", "238073104238237676365106396408514063281", "16075408604171041273128977919307310189", "181744508730193272121392536983854599316", "186873235124033986753917978374744780276", "144471866646909145697311756147704414709", "127282074925110558854862510146927076671", "77214179715939335192911367097181179516", "252166925213970512089684734691209756825", "300641748138050806284166922492115008357", "77071672296055297277158365998138573176", "95444065705603176859992093275768599485", "72422471793426120287078145084378855863", "28700891399439992687153566174674152390", "125164668656392826364588385234322395112", "77554669812935853121643795660748765006", "31028712749115809557719307562254958451", "232580340135651719199687433730409585581", "10408764907117209085087767178458358381", "259716232573141779332952527939384180649", "209400816633124363738582740072285081358", "44221107523764671782981865412648492565", "212369258830300845877846609789616680758", "175733846986123034778076093911840719710", "197642058156793019588148134363177032139", "173560741547500322388796406991478567881", "133525111260369627163463500818039037360", "172311757667489920064566070012179812401", "323882977507427924452145389359427167437", "18050280028032371254226445199878846453", "334388461697793214565379149302002403507", "177281509660128649995384634410803478200", "228478420165765543401087370805269098955", "311576159058246327000171676968793408868", "321317613942050712070095367499000195825", "265501670961762135429803301923088381899", "72504433367798318632139237789977638331", "230050657871769895848727521622609430825", "33244018802564764538729589569168591804", "248147544964130234234154183928550467588", "159181663131026181557986262577080264667", "337903423579392348526082317063339311838", "267097173613786320915481064387587708172", "120026731299513449000188875124102068966", "162075240774863977973850680044075765393", "57749293808316700545375441114771630925", "279269630231358048579174703431559291791", "164339276578201305641057795226766229801", "277394597999858137094367297127967662568", "226254888921583060367816604449750198090", "318181183426743686301030625653279514197", "313727045358576621792772905519820365204", "281279385092646235816053958638678090813", "248352021633489220061906748742381181620", "62288789715340850189539093573348983913", "184702205685491904737602028736097895293", "252284343644278183189634250724112985290", "284279669528040626326727345168136573332", "97721632590368555158210801217646171299", "275611285773708544030420461612475246124", "300501682475294092076384458119390238533", "24439293286033872901873987758401035607", "99174834655237577148677587602699840237", "213406300444512305454889089149457865973", "27040137260337080380955170752945663233", "263216600132081467414489031629673884669", "65275073205976782760015156699538978376", "304851098863413491795419214400849387003", "291820833403470522232885117634783531394", "282727762648633531690498154356893185923", "333193878158471005726296818067093388516", "106845352970682313757511276974496171002", "295306601355610252674568834880268008663", "45000341100216150751793201080964835934", "199894311501346911513379622444758463808", "289590668402624408314136874580341370838", "107692255710381879484353189255830847323", "42325170365451778974401580945657385934" ], "threshold": 0.9 }, "id": "CVE-2022-50341-5dc4f737", "target": { "file": "fs/cifs/smb2ops.c" }, "signature_version": "v1" }, { "signature_type": "Function", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bf0543b93740916ee91956f9a63da6fc0d79daaa", "digest": { "length": 364.0, "function_hash": "264067332952581511457594165377024616129" }, "id": "CVE-2022-50341-654e0fca", "target": { "file": "fs/cifs/misc.c", "function": "rqst_page_get_length" }, "signature_version": "v1" }, { "signature_type": "Line", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bf0543b93740916ee91956f9a63da6fc0d79daaa", "digest": { "line_hashes": [ "55892175940700586814367479712543176717", "152021466160084424618506583421805977680", "34643721164022478663947387302794833979", "246451546546790527098167636619875958657", "153005948252373272364364357124919980638", "192399374454223231874778599741943035076", "186483995234928552765850462249059499350", "197744645747907815245757657606036373085", "173106497055395487087554683118259889114", "297513151264126064209842935636602163286", "112869841033634189754537597021604481345", "238073104238237676365106396408514063281", "16075408604171041273128977919307310189", "181744508730193272121392536983854599316", "186873235124033986753917978374744780276", "144471866646909145697311756147704414709", "127282074925110558854862510146927076671", "77214179715939335192911367097181179516", "252166925213970512089684734691209756825", "300641748138050806284166922492115008357", "77071672296055297277158365998138573176", "95444065705603176859992093275768599485", "72422471793426120287078145084378855863", "28700891399439992687153566174674152390", "125164668656392826364588385234322395112", "77554669812935853121643795660748765006", "31028712749115809557719307562254958451", "232580340135651719199687433730409585581", "10408764907117209085087767178458358381", "259716232573141779332952527939384180649", "209400816633124363738582740072285081358", "44221107523764671782981865412648492565", "212369258830300845877846609789616680758", "175733846986123034778076093911840719710", "197642058156793019588148134363177032139", "173560741547500322388796406991478567881", "133525111260369627163463500818039037360", "172311757667489920064566070012179812401", "323882977507427924452145389359427167437", "18050280028032371254226445199878846453", "334388461697793214565379149302002403507", "177281509660128649995384634410803478200", "228478420165765543401087370805269098955", "311576159058246327000171676968793408868", "321317613942050712070095367499000195825", "265501670961762135429803301923088381899", "72504433367798318632139237789977638331", "230050657871769895848727521622609430825", "33244018802564764538729589569168591804", "248147544964130234234154183928550467588", "159181663131026181557986262577080264667", "337903423579392348526082317063339311838", "267097173613786320915481064387587708172", "120026731299513449000188875124102068966", "162075240774863977973850680044075765393", "57749293808316700545375441114771630925", "279269630231358048579174703431559291791", "164339276578201305641057795226766229801", "277394597999858137094367297127967662568", "226254888921583060367816604449750198090", "318181183426743686301030625653279514197", "313727045358576621792772905519820365204", "281279385092646235816053958638678090813", "248352021633489220061906748742381181620", "62288789715340850189539093573348983913", "184702205685491904737602028736097895293", "252284343644278183189634250724112985290", "284279669528040626326727345168136573332", "97721632590368555158210801217646171299", "275611285773708544030420461612475246124", "300501682475294092076384458119390238533", "24439293286033872901873987758401035607", "99174834655237577148677587602699840237", "213406300444512305454889089149457865973", "27040137260337080380955170752945663233", "263216600132081467414489031629673884669", "65275073205976782760015156699538978376", "304851098863413491795419214400849387003", "291820833403470522232885117634783531394", "282727762648633531690498154356893185923", "333193878158471005726296818067093388516", "106845352970682313757511276974496171002", "295306601355610252674568834880268008663", "45000341100216150751793201080964835934", "199894311501346911513379622444758463808", "289590668402624408314136874580341370838", "107692255710381879484353189255830847323", "42325170365451778974401580945657385934" ], "threshold": 0.9 }, "id": "CVE-2022-50341-65ac815a", "target": { "file": "fs/cifs/smb2ops.c" }, "signature_version": "v1" }, { "signature_type": "Line", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a13e51760703f71c25d5fc1f4a62dfa4b0cc80e9", "digest": { "line_hashes": [ "55892175940700586814367479712543176717", "152021466160084424618506583421805977680", "34643721164022478663947387302794833979", "246451546546790527098167636619875958657", "153005948252373272364364357124919980638", "192399374454223231874778599741943035076", "186483995234928552765850462249059499350", "197744645747907815245757657606036373085", "173106497055395487087554683118259889114", "297513151264126064209842935636602163286", "112869841033634189754537597021604481345", "238073104238237676365106396408514063281", "16075408604171041273128977919307310189", "181744508730193272121392536983854599316", "186873235124033986753917978374744780276", "144471866646909145697311756147704414709", "127282074925110558854862510146927076671", "77214179715939335192911367097181179516", "252166925213970512089684734691209756825", "300641748138050806284166922492115008357", "77071672296055297277158365998138573176", "95444065705603176859992093275768599485", "72422471793426120287078145084378855863", "28700891399439992687153566174674152390", "125164668656392826364588385234322395112", "77554669812935853121643795660748765006", "31028712749115809557719307562254958451", "232580340135651719199687433730409585581", "10408764907117209085087767178458358381", "259716232573141779332952527939384180649", "209400816633124363738582740072285081358", "44221107523764671782981865412648492565", "212369258830300845877846609789616680758", "175733846986123034778076093911840719710", "197642058156793019588148134363177032139", "173560741547500322388796406991478567881", "133525111260369627163463500818039037360", "172311757667489920064566070012179812401", "323882977507427924452145389359427167437", "18050280028032371254226445199878846453", "334388461697793214565379149302002403507", "177281509660128649995384634410803478200", "228478420165765543401087370805269098955", "311576159058246327000171676968793408868", "321317613942050712070095367499000195825", "265501670961762135429803301923088381899", "72504433367798318632139237789977638331", "230050657871769895848727521622609430825", "33244018802564764538729589569168591804", "185212027954868973924482401376277734483", "16481935275248835572809143535413524290", "94825820447474095871841740811288697276", "267097173613786320915481064387587708172", "120026731299513449000188875124102068966", "162075240774863977973850680044075765393", "57749293808316700545375441114771630925", "279269630231358048579174703431559291791", "164339276578201305641057795226766229801", "277394597999858137094367297127967662568", "226254888921583060367816604449750198090", "318181183426743686301030625653279514197", "313727045358576621792772905519820365204", "281279385092646235816053958638678090813", "248352021633489220061906748742381181620", "62288789715340850189539093573348983913", "184702205685491904737602028736097895293", "252284343644278183189634250724112985290", "284279669528040626326727345168136573332", "97721632590368555158210801217646171299", "275611285773708544030420461612475246124", "300501682475294092076384458119390238533", "24439293286033872901873987758401035607", "99174834655237577148677587602699840237", "213406300444512305454889089149457865973", "27040137260337080380955170752945663233", "263216600132081467414489031629673884669", "65275073205976782760015156699538978376", "304851098863413491795419214400849387003", "291820833403470522232885117634783531394", "282727762648633531690498154356893185923", "255565683889744522026708941919948242496", "52413049004829772775375024039184244397", "330770402003755957901169330171106631210", "118391800071263843723568576650640102048", "14331080602266711980218911131775488416", "319963637199373425483589444851453330694", "290748440691492633321213539179252598925", "328598989919771526061804643538128585050" ], "threshold": 0.9 }, "id": "CVE-2022-50341-69b550b4", "target": { "file": "fs/cifs/smb2ops.c" }, "signature_version": "v1" }, { "signature_type": "Function", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e8e2861cc3258dbe407d01ea8c59bb5a53132301", "digest": { "length": 364.0, "function_hash": "264067332952581511457594165377024616129" }, "id": "CVE-2022-50341-6f152982", "target": { "file": "fs/cifs/misc.c", "function": "rqst_page_get_length" }, "signature_version": "v1" }, { "signature_type": "Function", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e8e2861cc3258dbe407d01ea8c59bb5a53132301", "digest": { "length": 983.0, "function_hash": "222514774693100410955519016584954197834" }, "id": "CVE-2022-50341-73d83b23", "target": { "file": "fs/cifs/smb2ops.c", "function": "init_sg" }, "signature_version": "v1" }, { "signature_type": "Line", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e8d16a54842d609fd4a3ed2d81d4333d6329aa94", "digest": { "line_hashes": [ "104004037086602209665411687691250794464", "234930102324728331882093139270331860776", "57848761340718776858265917436867001081", "269797544477169757966683135178040048668", "80996723371301568400996235278216845042" ], "threshold": 0.9 }, "id": "CVE-2022-50341-7e4a66e5", "target": { "file": "fs/cifs/misc.c" }, "signature_version": "v1" }, { "signature_type": "Line", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e8e2861cc3258dbe407d01ea8c59bb5a53132301", "digest": { "line_hashes": [ "255316119980613624418908174539742096382", "120146523477579257581021915067458705337", "57848761340718776858265917436867001081", "269797544477169757966683135178040048668", "80996723371301568400996235278216845042" ], "threshold": 0.9 }, "id": "CVE-2022-50341-7e8ec054", "target": { "file": "fs/cifs/misc.c" }, "signature_version": "v1" }, { "signature_type": "Function", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f7f291e14dde32a07b1f0aa06921d28f875a7b54", "digest": { "length": 983.0, "function_hash": "222514774693100410955519016584954197834" }, "id": "CVE-2022-50341-7fec4658", "target": { "file": "fs/cifs/smb2ops.c", "function": "init_sg" }, "signature_version": "v1" }, { "signature_type": "Function", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f7f291e14dde32a07b1f0aa06921d28f875a7b54", "digest": { "length": 250.0, "function_hash": "308846001514409951285194767353028280719" }, "id": "CVE-2022-50341-82cf3b58", "target": { "file": "fs/cifs/smb2ops.c", "function": "smb2_sg_set_buf" }, "signature_version": "v1" }, { "signature_type": "Line", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e8e2861cc3258dbe407d01ea8c59bb5a53132301", "digest": { "line_hashes": [ "25366584198866677417063865722338116981", "96094568990717677033247639622631491160", "251952794754870590278522145947840684004", "305315437782275570257491404764261865539", "265982087088584542413585905243224349447" ], "threshold": 0.9 }, "id": "CVE-2022-50341-83d7765d", "target": { "file": "fs/cifs/cifsproto.h" }, "signature_version": "v1" }, { "signature_type": "Function", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e8d16a54842d609fd4a3ed2d81d4333d6329aa94", "digest": { "length": 2568.0, "function_hash": "286062498537197700365249191986753870427" }, "id": "CVE-2022-50341-890a45ad", "target": { "file": "fs/cifs/smb2ops.c", "function": "crypt_message" }, "signature_version": "v1" }, { "signature_type": "Function", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bf0543b93740916ee91956f9a63da6fc0d79daaa", "digest": { "length": 250.0, "function_hash": "308846001514409951285194767353028280719" }, "id": "CVE-2022-50341-8d6467fd", "target": { "file": "fs/cifs/smb2ops.c", "function": "smb2_sg_set_buf" }, "signature_version": "v1" }, { "signature_type": "Function", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e8e2861cc3258dbe407d01ea8c59bb5a53132301", "digest": { "length": 250.0, "function_hash": "308846001514409951285194767353028280719" }, "id": "CVE-2022-50341-93d095b8", "target": { "file": "fs/cifs/smb2ops.c", "function": "smb2_sg_set_buf" }, "signature_version": "v1" }, { "signature_type": "Line", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a13e51760703f71c25d5fc1f4a62dfa4b0cc80e9", "digest": { "line_hashes": [ "255316119980613624418908174539742096382", "120146523477579257581021915067458705337", "57848761340718776858265917436867001081", "269797544477169757966683135178040048668", "80996723371301568400996235278216845042" ], "threshold": 0.9 }, "id": "CVE-2022-50341-95366e3a", "target": { "file": "fs/cifs/misc.c" }, "signature_version": "v1" }, { "signature_type": "Line", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fe6ea044c4f05706cb71040055b1c70c6c8275e0", "digest": { "line_hashes": [ "255316119980613624418908174539742096382", "120146523477579257581021915067458705337", "57848761340718776858265917436867001081", "269797544477169757966683135178040048668", "80996723371301568400996235278216845042" ], "threshold": 0.9 }, "id": "CVE-2022-50341-a134828a", "target": { "file": "fs/cifs/misc.c" }, "signature_version": "v1" }, { "signature_type": "Function", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f7f291e14dde32a07b1f0aa06921d28f875a7b54", "digest": { "length": 2568.0, "function_hash": "286062498537197700365249191986753870427" }, "id": "CVE-2022-50341-a3a3e1f8", "target": { "file": "fs/cifs/smb2ops.c", "function": "crypt_message" }, "signature_version": "v1" }, { "signature_type": "Line", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e8d16a54842d609fd4a3ed2d81d4333d6329aa94", "digest": { "line_hashes": [ "55892175940700586814367479712543176717", "152021466160084424618506583421805977680", "34643721164022478663947387302794833979", "246451546546790527098167636619875958657", "153005948252373272364364357124919980638", "192399374454223231874778599741943035076", "186483995234928552765850462249059499350", "197744645747907815245757657606036373085", "173106497055395487087554683118259889114", "297513151264126064209842935636602163286", "112869841033634189754537597021604481345", "238073104238237676365106396408514063281", "16075408604171041273128977919307310189", "181744508730193272121392536983854599316", "186873235124033986753917978374744780276", "144471866646909145697311756147704414709", "127282074925110558854862510146927076671", "77214179715939335192911367097181179516", "252166925213970512089684734691209756825", "300641748138050806284166922492115008357", "77071672296055297277158365998138573176", "95444065705603176859992093275768599485", "72422471793426120287078145084378855863", "28700891399439992687153566174674152390", "125164668656392826364588385234322395112", "77554669812935853121643795660748765006", "31028712749115809557719307562254958451", "232580340135651719199687433730409585581", "10408764907117209085087767178458358381", "259716232573141779332952527939384180649", "209400816633124363738582740072285081358", "44221107523764671782981865412648492565", "212369258830300845877846609789616680758", "175733846986123034778076093911840719710", "197642058156793019588148134363177032139", "173560741547500322388796406991478567881", "133525111260369627163463500818039037360", "172311757667489920064566070012179812401", "323882977507427924452145389359427167437", "18050280028032371254226445199878846453", "334388461697793214565379149302002403507", "177281509660128649995384634410803478200", "228478420165765543401087370805269098955", "311576159058246327000171676968793408868", "321317613942050712070095367499000195825", "265501670961762135429803301923088381899", "72504433367798318632139237789977638331", "230050657871769895848727521622609430825", "33244018802564764538729589569168591804", "185212027954868973924482401376277734483", "16481935275248835572809143535413524290", "94825820447474095871841740811288697276", "267097173613786320915481064387587708172", "120026731299513449000188875124102068966", "162075240774863977973850680044075765393", "57749293808316700545375441114771630925", "279269630231358048579174703431559291791", "164339276578201305641057795226766229801", "277394597999858137094367297127967662568", "226254888921583060367816604449750198090", "318181183426743686301030625653279514197", "313727045358576621792772905519820365204", "281279385092646235816053958638678090813", "248352021633489220061906748742381181620", "62288789715340850189539093573348983913", "184702205685491904737602028736097895293", "252284343644278183189634250724112985290", "284279669528040626326727345168136573332", "97721632590368555158210801217646171299", "275611285773708544030420461612475246124", "300501682475294092076384458119390238533", "24439293286033872901873987758401035607", "99174834655237577148677587602699840237", "213406300444512305454889089149457865973", "27040137260337080380955170752945663233", "263216600132081467414489031629673884669", "65275073205976782760015156699538978376", "304851098863413491795419214400849387003", "291820833403470522232885117634783531394", "282727762648633531690498154356893185923", "255565683889744522026708941919948242496", "52413049004829772775375024039184244397", "330770402003755957901169330171106631210", "118391800071263843723568576650640102048", "14331080602266711980218911131775488416", "319963637199373425483589444851453330694", "290748440691492633321213539179252598925", "328598989919771526061804643538128585050" ], "threshold": 0.9 }, "id": "CVE-2022-50341-a5da6ea2", "target": { "file": "fs/cifs/smb2ops.c" }, "signature_version": "v1" }, { "signature_type": "Function", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fe6ea044c4f05706cb71040055b1c70c6c8275e0", "digest": { "length": 983.0, "function_hash": "222514774693100410955519016584954197834" }, "id": "CVE-2022-50341-a6652050", "target": { "file": "fs/cifs/smb2ops.c", "function": "init_sg" }, "signature_version": "v1" }, { "signature_type": "Function", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fe6ea044c4f05706cb71040055b1c70c6c8275e0", "digest": { "length": 250.0, "function_hash": "308846001514409951285194767353028280719" }, "id": "CVE-2022-50341-b64fa2c6", "target": { "file": "fs/cifs/smb2ops.c", "function": "smb2_sg_set_buf" }, "signature_version": "v1" }, { "signature_type": "Line", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bf0543b93740916ee91956f9a63da6fc0d79daaa", "digest": { "line_hashes": [ "25366584198866677417063865722338116981", "96094568990717677033247639622631491160", "295242268941184952576553124225354195284", "310802523868897321754183668500485163944", "173087212519357588964778744836374595461" ], "threshold": 0.9 }, "id": "CVE-2022-50341-beaf78fc", "target": { "file": "fs/cifs/cifsproto.h" }, "signature_version": "v1" }, { "signature_type": "Function", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fe6ea044c4f05706cb71040055b1c70c6c8275e0", "digest": { "length": 364.0, "function_hash": "264067332952581511457594165377024616129" }, "id": "CVE-2022-50341-c1bb6f32", "target": { "file": "fs/cifs/misc.c", "function": "rqst_page_get_length" }, "signature_version": "v1" }, { "signature_type": "Function", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f7f291e14dde32a07b1f0aa06921d28f875a7b54", "digest": { "length": 364.0, "function_hash": "264067332952581511457594165377024616129" }, "id": "CVE-2022-50341-c32e9e2c", "target": { "file": "fs/cifs/misc.c", "function": "rqst_page_get_length" }, "signature_version": "v1" }, { "signature_type": "Function", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e8e2861cc3258dbe407d01ea8c59bb5a53132301", "digest": { "length": 2321.0, "function_hash": "132442978027791971423083399287872115290" }, "id": "CVE-2022-50341-c361af30", "target": { "file": "fs/cifs/smb2ops.c", "function": "crypt_message" }, "signature_version": "v1" }, { "signature_type": "Function", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fe6ea044c4f05706cb71040055b1c70c6c8275e0", "digest": { "length": 2573.0, "function_hash": "313983755030354029692108901502721349593" }, "id": "CVE-2022-50341-c4f323c5", "target": { "file": "fs/cifs/smb2ops.c", "function": "crypt_message" }, "signature_version": "v1" }, { "signature_type": "Line", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a13e51760703f71c25d5fc1f4a62dfa4b0cc80e9", "digest": { "line_hashes": [ "25366584198866677417063865722338116981", "96094568990717677033247639622631491160", "295242268941184952576553124225354195284", "310802523868897321754183668500485163944", "173087212519357588964778744836374595461" ], "threshold": 0.9 }, "id": "CVE-2022-50341-cc7d0836", "target": { "file": "fs/cifs/cifsproto.h" }, "signature_version": "v1" }, { "signature_type": "Line", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f7f291e14dde32a07b1f0aa06921d28f875a7b54", "digest": { "line_hashes": [ "104004037086602209665411687691250794464", "234930102324728331882093139270331860776", "57848761340718776858265917436867001081", "269797544477169757966683135178040048668", "80996723371301568400996235278216845042" ], "threshold": 0.9 }, "id": "CVE-2022-50341-ce44a16f", "target": { "file": "fs/cifs/misc.c" }, "signature_version": "v1" }, { "signature_type": "Function", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bf0543b93740916ee91956f9a63da6fc0d79daaa", "digest": { "length": 983.0, "function_hash": "222514774693100410955519016584954197834" }, "id": "CVE-2022-50341-ce97f29a", "target": { "file": "fs/cifs/smb2ops.c", "function": "init_sg" }, "signature_version": "v1" }, { "signature_type": "Function", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a13e51760703f71c25d5fc1f4a62dfa4b0cc80e9", "digest": { "length": 364.0, "function_hash": "264067332952581511457594165377024616129" }, "id": "CVE-2022-50341-e04adb93", "target": { "file": "fs/cifs/misc.c", "function": "rqst_page_get_length" }, "signature_version": "v1" }, { "signature_type": "Line", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e8d16a54842d609fd4a3ed2d81d4333d6329aa94", "digest": { "line_hashes": [ "192999808686735689477445269187492433221", "321331380600438594020104839596430025385", "124087494940463489325964709725967459154", "3512668204963814158131954553263381361", "55777304005209043561689726313295564966" ], "threshold": 0.9 }, "id": "CVE-2022-50341-e2fe38ed", "target": { "file": "fs/cifs/cifsglob.h" }, "signature_version": "v1" }, { "signature_type": "Function", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e8d16a54842d609fd4a3ed2d81d4333d6329aa94", "digest": { "length": 364.0, "function_hash": "264067332952581511457594165377024616129" }, "id": "CVE-2022-50341-e8ce5a3a", "target": { "file": "fs/cifs/misc.c", "function": "rqst_page_get_length" }, "signature_version": "v1" }, { "signature_type": "Line", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bf0543b93740916ee91956f9a63da6fc0d79daaa", "digest": { "line_hashes": [ "192999808686735689477445269187492433221", "321331380600438594020104839596430025385", "124087494940463489325964709725967459154", "267781413262486451546540639302811796752", "198935528091764952560548711825656056606", "147286064205543689041928853805353116091", "334274325304969697420172194629377859837", "58045335516276248354273549828371157279", "168708889635283349114415758866160400822" ], "threshold": 0.9 }, "id": "CVE-2022-50341-ee2574e0", "target": { "file": "fs/cifs/cifsglob.h" }, "signature_version": "v1" }, { "signature_type": "Line", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f7f291e14dde32a07b1f0aa06921d28f875a7b54", "digest": { "line_hashes": [ "104678902903056282872891961153936316844", "291823808993689686627112578013715269605", "281484480367983483755040520087187378555", "310802523868897321754183668500485163944", "173087212519357588964778744836374595461" ], "threshold": 0.9 }, "id": "CVE-2022-50341-f0fe05d0", "target": { "file": "fs/cifs/cifsproto.h" }, "signature_version": "v1" }, { "signature_type": "Line", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bf0543b93740916ee91956f9a63da6fc0d79daaa", "digest": { "line_hashes": [ "255316119980613624418908174539742096382", "120146523477579257581021915067458705337", "57848761340718776858265917436867001081", "269797544477169757966683135178040048668", "80996723371301568400996235278216845042" ], "threshold": 0.9 }, "id": "CVE-2022-50341-f463f30a", "target": { "file": "fs/cifs/misc.c" }, "signature_version": "v1" }, { "signature_type": "Function", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a13e51760703f71c25d5fc1f4a62dfa4b0cc80e9", "digest": { "length": 2586.0, "function_hash": "609415152474265858614488142955499855" }, "id": "CVE-2022-50341-f994d5cb", "target": { "file": "fs/cifs/smb2ops.c", "function": "crypt_message" }, "signature_version": "v1" }, { "signature_type": "Function", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e8d16a54842d609fd4a3ed2d81d4333d6329aa94", "digest": { "length": 983.0, "function_hash": "222514774693100410955519016584954197834" }, "id": "CVE-2022-50341-ffd0167f", "target": { "file": "fs/cifs/smb2ops.c", "function": "init_sg" }, "signature_version": "v1" } ] }