In the Linux kernel, the following vulnerability has been resolved:
RDMA/srpt: Fix a use-after-free
Change the LIO port members inside struct srptport from regular members into pointers. Allocate the LIO port data structures from inside srptmaketport() and free these from inside srptmaketport(). Keep struct srptdevice as long as either an RDMA port or a LIO target port is associated with it. This patch decouples the lifetime of struct srptport (controlled by the RDMA core) and struct srptport_id (controlled by LIO). This patch fixes the following KASAN complaint:
BUG: KASAN: use-after-free in srptenabletpg+0x31/0x70 [ib_srpt] Read of size 8 at addr ffff888141cc34b8 by task check/5093
Call Trace: <TASK> showstack+0x4e/0x53 dumpstacklvl+0x51/0x66 printaddressdescription.constprop.0.cold+0xea/0x41e printreport.cold+0x90/0x205 kasanreport+0xb9/0xf0 _asanload8+0x69/0x90 srptenabletpg+0x31/0x70 [ibsrpt] targetfabrictpgbaseenablestore+0xe2/0x140 [targetcoremod] configfswriteiter+0x18b/0x210 newsyncwrite+0x1f2/0x2f0 vfswrite+0x3e3/0x540 ksyswrite+0xbb/0x140 _x64syswrite+0x42/0x50 dosyscall64+0x34/0x80 entrySYSCALL64afterhwframe+0x46/0xb0 </TASK>
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b5605148e6ce36bb21020d49010b617693933128",
"id": "CVE-2022-50129-05a0904c",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"65995959437087967076137320992808267689",
"280851439213681988361818260318316078876",
"259231865927855408476115182939449679312",
"282709257851676003990613960128439012551",
"150440750586951708284709027736550276625",
"308833268020609485177618923993276999562",
"204935620115903287813588191795715801480",
"317206902996392490893579337760141618546",
"145403285405618753217613210201522298783",
"38609716443370238606710959856675951588",
"191346975818317817030919097806772501606",
"61490996177778406495146855600685892444",
"54681235213495046237211130364045208157",
"202453889923436593843687605580861263193",
"75972977998378164957691973771917134987",
"216625604878265936022636412245240457521",
"318644283352058463078303968900604641967",
"107415441569743729675090292394495311411",
"105439569059951394297751972290859013617",
"114921935207573243888095697863018676174",
"308668091488176549485450356419875392891",
"317177342168333570972649438626318067214",
"41075519691873858361724195681415124772",
"337633288819540721547980102216705311865",
"123061984159215690734536205180056428797",
"15171520964974554046989764481518887160",
"199243925961750040574548203601942551227",
"198037912251117268961121466184535553578",
"274115488969818976152999971322099699619",
"141903747763338346360147152875862555508",
"25720793386053502162897054044177920441",
"136113696418266527667404824179880941499",
"303150323307478167709296056138907947151",
"81730851942955057585684771528637397046",
"308668091488176549485450356419875392891",
"75570293125220639101143219627448493377",
"275565726594319763118607136688371199387",
"169156666601588730782432464533632419977",
"41864081846465069029459205312205917315",
"104912157804606377454823269501997000806",
"122980451940476156250822848044989965751",
"175136340323441540544300220923625378130",
"103643250742961698475438808389025215355",
"70949055694781043710916324440722918600",
"113403513891007393588989725721437137249",
"190612943713453712717775560181714621440",
"208961499086756265793593074587279461382",
"46262139051231889062191754468241267091",
"133228813215778844769533666154559616425",
"260421857948908668225794045897927237250",
"166827563757044256938164387061573153448",
"303013325755091131549883461346891796425",
"220884027888050459794073188008898298494",
"16685580062831661451834703767061486828",
"40375620567198196248419859249971181757",
"49840680228428687181342708521144594927",
"242971621258089140371944648320039922882",
"319748905024151014882409343024722574848",
"5745829039758501883411217692836711152",
"299309689464645173201013327802031324190",
"307529584138994359264165952238323742580",
"270998582561399891524612033645577323295",
"113254671105186062777036098768360009012",
"77681473823749440017551413021787087851",
"41389036619132510727541412584928329488",
"8885745261656617132800902257074879606",
"220526658855607149079569273132265382468",
"132265905853444452044886185062496744454",
"333920772659267176627111484414945489440",
"209789116813497437409923198069714647024",
"154147178220083413703818561831864322782",
"115785109874949813806142746146144056034",
"43865535581844394024706526094530740086",
"172518690392144136646471167168142127510",
"201203970277310183288483282454466411009",
"100395462788188475681742542135961655685",
"98418980378162325168411919956246942605",
"178009213846376757779827743539468352065",
"326031173618963863290320875232980564375",
"288106095125491605997770679298542589363",
"205871927150795870055824970721436498753",
"146442517227010558660022242999174578081",
"293964497492922116943347909768402782525",
"124962029585759162062873860437409349368"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4ee8c39968a648d58b273582d4b021044a41ee5e",
"id": "CVE-2022-50129-0832b6ed",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "srpt_refresh_port",
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"length": 2299.0,
"function_hash": "173531561865952919719444712242738315592"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b5605148e6ce36bb21020d49010b617693933128",
"id": "CVE-2022-50129-10c6ffa3",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "srpt_make_tport",
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"length": 144.0,
"function_hash": "254235729574348976103464038975450960280"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b5605148e6ce36bb21020d49010b617693933128",
"id": "CVE-2022-50129-266c0c61",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "srpt_lookup_wwn",
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"length": 167.0,
"function_hash": "211424181657572638253630924808943730240"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@388326bb1c32fcd09371c1d494af71471ef3a04b",
"id": "CVE-2022-50129-26b67fed",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "drivers/infiniband/ulp/srpt/ib_srpt.h"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"158007846506311370598050813450782956508",
"80779635945104096693336596844872701024",
"149256778544058646636124803998103096010",
"94752422569341952730377517899449370104",
"99738161018928340466202092370599921490",
"84769931194545725000296261786564135492",
"155858354247410199209747756613389141243",
"49829110540350588484930412684077462751",
"273223047569556120590251194727339069050"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@388326bb1c32fcd09371c1d494af71471ef3a04b",
"id": "CVE-2022-50129-2a9f9e16",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "srpt_refresh_port",
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"length": 2299.0,
"function_hash": "173531561865952919719444712242738315592"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@de95b52d9aabc979166aba81ccbe623aaf9c16a1",
"id": "CVE-2022-50129-2e5768f1",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "srpt_make_tport",
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"length": 144.0,
"function_hash": "254235729574348976103464038975450960280"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b5605148e6ce36bb21020d49010b617693933128",
"id": "CVE-2022-50129-37085296",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "drivers/infiniband/ulp/srpt/ib_srpt.h"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"158007846506311370598050813450782956508",
"80779635945104096693336596844872701024",
"149256778544058646636124803998103096010",
"94752422569341952730377517899449370104",
"99738161018928340466202092370599921490",
"84769931194545725000296261786564135492",
"155858354247410199209747756613389141243",
"49829110540350588484930412684077462751",
"273223047569556120590251194727339069050"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e60d7e2462bf57273563c4e00dbfa79ee973b9e2",
"id": "CVE-2022-50129-42b3c675",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "__srpt_lookup_wwn",
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"length": 504.0,
"function_hash": "185982515494324749957135708380804179332"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4ee8c39968a648d58b273582d4b021044a41ee5e",
"id": "CVE-2022-50129-61af8ff3",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "srpt_add_one",
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"length": 2892.0,
"function_hash": "41102677446137284214349854148633818023"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@de95b52d9aabc979166aba81ccbe623aaf9c16a1",
"id": "CVE-2022-50129-64dae509",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "srpt_wwn_to_sport_id",
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"length": 261.0,
"function_hash": "114730217069798227618017337066373537581"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b5605148e6ce36bb21020d49010b617693933128",
"id": "CVE-2022-50129-6eb81a40",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "__srpt_lookup_wwn",
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"length": 504.0,
"function_hash": "185982515494324749957135708380804179332"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@de95b52d9aabc979166aba81ccbe623aaf9c16a1",
"id": "CVE-2022-50129-6ed36a5b",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "srpt_lookup_wwn",
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"length": 167.0,
"function_hash": "211424181657572638253630924808943730240"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e60d7e2462bf57273563c4e00dbfa79ee973b9e2",
"id": "CVE-2022-50129-758173ab",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "drivers/infiniband/ulp/srpt/ib_srpt.h"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"158007846506311370598050813450782956508",
"80779635945104096693336596844872701024",
"149256778544058646636124803998103096010",
"94752422569341952730377517899449370104",
"99738161018928340466202092370599921490",
"84769931194545725000296261786564135492",
"155858354247410199209747756613389141243",
"49829110540350588484930412684077462751",
"273223047569556120590251194727339069050"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4ee8c39968a648d58b273582d4b021044a41ee5e",
"id": "CVE-2022-50129-7f279963",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "srpt_wwn_to_sport_id",
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"length": 261.0,
"function_hash": "114730217069798227618017337066373537581"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@388326bb1c32fcd09371c1d494af71471ef3a04b",
"id": "CVE-2022-50129-85697f6a",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "__srpt_lookup_wwn",
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"length": 504.0,
"function_hash": "185982515494324749957135708380804179332"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@388326bb1c32fcd09371c1d494af71471ef3a04b",
"id": "CVE-2022-50129-927ddbd1",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"65995959437087967076137320992808267689",
"280851439213681988361818260318316078876",
"259231865927855408476115182939449679312",
"282709257851676003990613960128439012551",
"150440750586951708284709027736550276625",
"308833268020609485177618923993276999562",
"204935620115903287813588191795715801480",
"317206902996392490893579337760141618546",
"145403285405618753217613210201522298783",
"38609716443370238606710959856675951588",
"191346975818317817030919097806772501606",
"61490996177778406495146855600685892444",
"54681235213495046237211130364045208157",
"202453889923436593843687605580861263193",
"75972977998378164957691973771917134987",
"216625604878265936022636412245240457521",
"318644283352058463078303968900604641967",
"107415441569743729675090292394495311411",
"105439569059951394297751972290859013617",
"114921935207573243888095697863018676174",
"308668091488176549485450356419875392891",
"317177342168333570972649438626318067214",
"41075519691873858361724195681415124772",
"337633288819540721547980102216705311865",
"123061984159215690734536205180056428797",
"15171520964974554046989764481518887160",
"199243925961750040574548203601942551227",
"198037912251117268961121466184535553578",
"274115488969818976152999971322099699619",
"141903747763338346360147152875862555508",
"25720793386053502162897054044177920441",
"136113696418266527667404824179880941499",
"303150323307478167709296056138907947151",
"81730851942955057585684771528637397046",
"308668091488176549485450356419875392891",
"75570293125220639101143219627448493377",
"275565726594319763118607136688371199387",
"169156666601588730782432464533632419977",
"41864081846465069029459205312205917315",
"104912157804606377454823269501997000806",
"122980451940476156250822848044989965751",
"175136340323441540544300220923625378130",
"103643250742961698475438808389025215355",
"70949055694781043710916324440722918600",
"113403513891007393588989725721437137249",
"190612943713453712717775560181714621440",
"208961499086756265793593074587279461382",
"46262139051231889062191754468241267091",
"133228813215778844769533666154559616425",
"260421857948908668225794045897927237250",
"166827563757044256938164387061573153448",
"303013325755091131549883461346891796425",
"220884027888050459794073188008898298494",
"16685580062831661451834703767061486828",
"40375620567198196248419859249971181757",
"49840680228428687181342708521144594927",
"242971621258089140371944648320039922882",
"319748905024151014882409343024722574848",
"5745829039758501883411217692836711152",
"299309689464645173201013327802031324190",
"307529584138994359264165952238323742580",
"270998582561399891524612033645577323295",
"113254671105186062777036098768360009012",
"77681473823749440017551413021787087851",
"41389036619132510727541412584928329488",
"8885745261656617132800902257074879606",
"220526658855607149079569273132265382468",
"132265905853444452044886185062496744454",
"333920772659267176627111484414945489440",
"209789116813497437409923198069714647024",
"154147178220083413703818561831864322782",
"115785109874949813806142746146144056034",
"43865535581844394024706526094530740086",
"172518690392144136646471167168142127510",
"201203970277310183288483282454466411009",
"100395462788188475681742542135961655685",
"98418980378162325168411919956246942605",
"178009213846376757779827743539468352065",
"326031173618963863290320875232980564375",
"288106095125491605997770679298542589363",
"205871927150795870055824970721436498753",
"146442517227010558660022242999174578081",
"293964497492922116943347909768402782525",
"124962029585759162062873860437409349368"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@de95b52d9aabc979166aba81ccbe623aaf9c16a1",
"id": "CVE-2022-50129-93272262",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "srpt_refresh_port",
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"length": 2299.0,
"function_hash": "173531561865952919719444712242738315592"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b5605148e6ce36bb21020d49010b617693933128",
"id": "CVE-2022-50129-9644b770",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "srpt_refresh_port",
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"length": 2299.0,
"function_hash": "173531561865952919719444712242738315592"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e60d7e2462bf57273563c4e00dbfa79ee973b9e2",
"id": "CVE-2022-50129-9bea4ed4",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "srpt_lookup_wwn",
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"length": 167.0,
"function_hash": "211424181657572638253630924808943730240"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@de95b52d9aabc979166aba81ccbe623aaf9c16a1",
"id": "CVE-2022-50129-a6ad324e",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "srpt_add_one",
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"length": 2886.0,
"function_hash": "331326916956636602385090843139040541780"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4ee8c39968a648d58b273582d4b021044a41ee5e",
"id": "CVE-2022-50129-a6be8659",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "__srpt_lookup_wwn",
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"length": 504.0,
"function_hash": "185982515494324749957135708380804179332"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@de95b52d9aabc979166aba81ccbe623aaf9c16a1",
"id": "CVE-2022-50129-a6fe8b88",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "drivers/infiniband/ulp/srpt/ib_srpt.h"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"158007846506311370598050813450782956508",
"80779635945104096693336596844872701024",
"149256778544058646636124803998103096010",
"94752422569341952730377517899449370104",
"99738161018928340466202092370599921490",
"84769931194545725000296261786564135492",
"155858354247410199209747756613389141243",
"49829110540350588484930412684077462751",
"273223047569556120590251194727339069050"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4ee8c39968a648d58b273582d4b021044a41ee5e",
"id": "CVE-2022-50129-b5cf50c5",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "srpt_lookup_wwn",
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"length": 167.0,
"function_hash": "211424181657572638253630924808943730240"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e60d7e2462bf57273563c4e00dbfa79ee973b9e2",
"id": "CVE-2022-50129-b895ad0f",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "srpt_refresh_port",
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"length": 2299.0,
"function_hash": "173531561865952919719444712242738315592"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e60d7e2462bf57273563c4e00dbfa79ee973b9e2",
"id": "CVE-2022-50129-b9619e02",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "srpt_wwn_to_sport_id",
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"length": 261.0,
"function_hash": "114730217069798227618017337066373537581"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@388326bb1c32fcd09371c1d494af71471ef3a04b",
"id": "CVE-2022-50129-c4df08a8",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "srpt_wwn_to_sport_id",
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"length": 261.0,
"function_hash": "114730217069798227618017337066373537581"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@de95b52d9aabc979166aba81ccbe623aaf9c16a1",
"id": "CVE-2022-50129-c5754a1d",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"65995959437087967076137320992808267689",
"280851439213681988361818260318316078876",
"259231865927855408476115182939449679312",
"282709257851676003990613960128439012551",
"150440750586951708284709027736550276625",
"308833268020609485177618923993276999562",
"204935620115903287813588191795715801480",
"317206902996392490893579337760141618546",
"145403285405618753217613210201522298783",
"38609716443370238606710959856675951588",
"191346975818317817030919097806772501606",
"61490996177778406495146855600685892444",
"54681235213495046237211130364045208157",
"202453889923436593843687605580861263193",
"75972977998378164957691973771917134987",
"216625604878265936022636412245240457521",
"318644283352058463078303968900604641967",
"107415441569743729675090292394495311411",
"105439569059951394297751972290859013617",
"114921935207573243888095697863018676174",
"308668091488176549485450356419875392891",
"317177342168333570972649438626318067214",
"41075519691873858361724195681415124772",
"337633288819540721547980102216705311865",
"123061984159215690734536205180056428797",
"15171520964974554046989764481518887160",
"199243925961750040574548203601942551227",
"198037912251117268961121466184535553578",
"274115488969818976152999971322099699619",
"141903747763338346360147152875862555508",
"25720793386053502162897054044177920441",
"136113696418266527667404824179880941499",
"303150323307478167709296056138907947151",
"81730851942955057585684771528637397046",
"308668091488176549485450356419875392891",
"75570293125220639101143219627448493377",
"275565726594319763118607136688371199387",
"169156666601588730782432464533632419977",
"41864081846465069029459205312205917315",
"104912157804606377454823269501997000806",
"122980451940476156250822848044989965751",
"175136340323441540544300220923625378130",
"103643250742961698475438808389025215355",
"70949055694781043710916324440722918600",
"113403513891007393588989725721437137249",
"190612943713453712717775560181714621440",
"208961499086756265793593074587279461382",
"46262139051231889062191754468241267091",
"133228813215778844769533666154559616425",
"260421857948908668225794045897927237250",
"166827563757044256938164387061573153448",
"303013325755091131549883461346891796425",
"220884027888050459794073188008898298494",
"16685580062831661451834703767061486828",
"40375620567198196248419859249971181757",
"49840680228428687181342708521144594927",
"242971621258089140371944648320039922882",
"319748905024151014882409343024722574848",
"5745829039758501883411217692836711152",
"299309689464645173201013327802031324190",
"307529584138994359264165952238323742580",
"270998582561399891524612033645577323295",
"113254671105186062777036098768360009012",
"77681473823749440017551413021787087851",
"41389036619132510727541412584928329488",
"8885745261656617132800902257074879606",
"220526658855607149079569273132265382468",
"132265905853444452044886185062496744454",
"333920772659267176627111484414945489440",
"209789116813497437409923198069714647024",
"154147178220083413703818561831864322782",
"115785109874949813806142746146144056034",
"43865535581844394024706526094530740086",
"172518690392144136646471167168142127510",
"201203970277310183288483282454466411009",
"100395462788188475681742542135961655685",
"98418980378162325168411919956246942605",
"178009213846376757779827743539468352065",
"326031173618963863290320875232980564375",
"288106095125491605997770679298542589363",
"205871927150795870055824970721436498753",
"146442517227010558660022242999174578081",
"293964497492922116943347909768402782525",
"124962029585759162062873860437409349368"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4ee8c39968a648d58b273582d4b021044a41ee5e",
"id": "CVE-2022-50129-cefa1c17",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "drivers/infiniband/ulp/srpt/ib_srpt.h"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"158007846506311370598050813450782956508",
"80779635945104096693336596844872701024",
"149256778544058646636124803998103096010",
"94752422569341952730377517899449370104",
"99738161018928340466202092370599921490",
"84769931194545725000296261786564135492",
"155858354247410199209747756613389141243",
"49829110540350588484930412684077462751",
"273223047569556120590251194727339069050"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4ee8c39968a648d58b273582d4b021044a41ee5e",
"id": "CVE-2022-50129-d97b0097",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "srpt_make_tport",
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"length": 144.0,
"function_hash": "254235729574348976103464038975450960280"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b5605148e6ce36bb21020d49010b617693933128",
"id": "CVE-2022-50129-da9c8f10",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "srpt_add_one",
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"length": 2892.0,
"function_hash": "41102677446137284214349854148633818023"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e60d7e2462bf57273563c4e00dbfa79ee973b9e2",
"id": "CVE-2022-50129-e2a8d8a0",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "srpt_make_tport",
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"length": 144.0,
"function_hash": "254235729574348976103464038975450960280"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b5605148e6ce36bb21020d49010b617693933128",
"id": "CVE-2022-50129-e64a837b",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "srpt_wwn_to_sport_id",
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"length": 261.0,
"function_hash": "114730217069798227618017337066373537581"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@388326bb1c32fcd09371c1d494af71471ef3a04b",
"id": "CVE-2022-50129-e8648ee4",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "srpt_lookup_wwn",
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"length": 167.0,
"function_hash": "211424181657572638253630924808943730240"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e60d7e2462bf57273563c4e00dbfa79ee973b9e2",
"id": "CVE-2022-50129-ea20b933",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"65995959437087967076137320992808267689",
"280851439213681988361818260318316078876",
"259231865927855408476115182939449679312",
"282709257851676003990613960128439012551",
"150440750586951708284709027736550276625",
"308833268020609485177618923993276999562",
"204935620115903287813588191795715801480",
"317206902996392490893579337760141618546",
"145403285405618753217613210201522298783",
"38609716443370238606710959856675951588",
"191346975818317817030919097806772501606",
"61490996177778406495146855600685892444",
"54681235213495046237211130364045208157",
"202453889923436593843687605580861263193",
"75972977998378164957691973771917134987",
"216625604878265936022636412245240457521",
"318644283352058463078303968900604641967",
"107415441569743729675090292394495311411",
"105439569059951394297751972290859013617",
"114921935207573243888095697863018676174",
"308668091488176549485450356419875392891",
"317177342168333570972649438626318067214",
"41075519691873858361724195681415124772",
"337633288819540721547980102216705311865",
"123061984159215690734536205180056428797",
"15171520964974554046989764481518887160",
"199243925961750040574548203601942551227",
"198037912251117268961121466184535553578",
"274115488969818976152999971322099699619",
"141903747763338346360147152875862555508",
"25720793386053502162897054044177920441",
"136113696418266527667404824179880941499",
"303150323307478167709296056138907947151",
"81730851942955057585684771528637397046",
"308668091488176549485450356419875392891",
"75570293125220639101143219627448493377",
"275565726594319763118607136688371199387",
"169156666601588730782432464533632419977",
"41864081846465069029459205312205917315",
"104912157804606377454823269501997000806",
"122980451940476156250822848044989965751",
"175136340323441540544300220923625378130",
"103643250742961698475438808389025215355",
"70949055694781043710916324440722918600",
"113403513891007393588989725721437137249",
"190612943713453712717775560181714621440",
"208961499086756265793593074587279461382",
"46262139051231889062191754468241267091",
"133228813215778844769533666154559616425",
"260421857948908668225794045897927237250",
"166827563757044256938164387061573153448",
"303013325755091131549883461346891796425",
"220884027888050459794073188008898298494",
"16685580062831661451834703767061486828",
"40375620567198196248419859249971181757",
"49840680228428687181342708521144594927",
"242971621258089140371944648320039922882",
"319748905024151014882409343024722574848",
"5745829039758501883411217692836711152",
"299309689464645173201013327802031324190",
"307529584138994359264165952238323742580",
"270998582561399891524612033645577323295",
"113254671105186062777036098768360009012",
"77681473823749440017551413021787087851",
"41389036619132510727541412584928329488",
"8885745261656617132800902257074879606",
"220526658855607149079569273132265382468",
"132265905853444452044886185062496744454",
"333920772659267176627111484414945489440",
"209789116813497437409923198069714647024",
"154147178220083413703818561831864322782",
"115785109874949813806142746146144056034",
"43865535581844394024706526094530740086",
"172518690392144136646471167168142127510",
"201203970277310183288483282454466411009",
"100395462788188475681742542135961655685",
"98418980378162325168411919956246942605",
"178009213846376757779827743539468352065",
"326031173618963863290320875232980564375",
"288106095125491605997770679298542589363",
"205871927150795870055824970721436498753",
"146442517227010558660022242999174578081",
"293964497492922116943347909768402782525",
"124962029585759162062873860437409349368"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@388326bb1c32fcd09371c1d494af71471ef3a04b",
"id": "CVE-2022-50129-ecbff83f",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "srpt_make_tport",
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"length": 144.0,
"function_hash": "254235729574348976103464038975450960280"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@388326bb1c32fcd09371c1d494af71471ef3a04b",
"id": "CVE-2022-50129-f0d15f38",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "srpt_add_one",
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"length": 2892.0,
"function_hash": "41102677446137284214349854148633818023"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@de95b52d9aabc979166aba81ccbe623aaf9c16a1",
"id": "CVE-2022-50129-f6364d39",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "__srpt_lookup_wwn",
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"length": 504.0,
"function_hash": "185982515494324749957135708380804179332"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e60d7e2462bf57273563c4e00dbfa79ee973b9e2",
"id": "CVE-2022-50129-f63e885d",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "srpt_add_one",
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"length": 2892.0,
"function_hash": "41102677446137284214349854148633818023"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4ee8c39968a648d58b273582d4b021044a41ee5e",
"id": "CVE-2022-50129-fc940c34",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "drivers/infiniband/ulp/srpt/ib_srpt.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"65995959437087967076137320992808267689",
"280851439213681988361818260318316078876",
"259231865927855408476115182939449679312",
"282709257851676003990613960128439012551",
"150440750586951708284709027736550276625",
"308833268020609485177618923993276999562",
"204935620115903287813588191795715801480",
"317206902996392490893579337760141618546",
"145403285405618753217613210201522298783",
"38609716443370238606710959856675951588",
"191346975818317817030919097806772501606",
"61490996177778406495146855600685892444",
"54681235213495046237211130364045208157",
"202453889923436593843687605580861263193",
"75972977998378164957691973771917134987",
"216625604878265936022636412245240457521",
"318644283352058463078303968900604641967",
"107415441569743729675090292394495311411",
"105439569059951394297751972290859013617",
"114921935207573243888095697863018676174",
"308668091488176549485450356419875392891",
"317177342168333570972649438626318067214",
"41075519691873858361724195681415124772",
"337633288819540721547980102216705311865",
"123061984159215690734536205180056428797",
"15171520964974554046989764481518887160",
"199243925961750040574548203601942551227",
"198037912251117268961121466184535553578",
"274115488969818976152999971322099699619",
"141903747763338346360147152875862555508",
"25720793386053502162897054044177920441",
"136113696418266527667404824179880941499",
"303150323307478167709296056138907947151",
"81730851942955057585684771528637397046",
"308668091488176549485450356419875392891",
"75570293125220639101143219627448493377",
"275565726594319763118607136688371199387",
"169156666601588730782432464533632419977",
"41864081846465069029459205312205917315",
"104912157804606377454823269501997000806",
"122980451940476156250822848044989965751",
"175136340323441540544300220923625378130",
"103643250742961698475438808389025215355",
"70949055694781043710916324440722918600",
"113403513891007393588989725721437137249",
"190612943713453712717775560181714621440",
"208961499086756265793593074587279461382",
"46262139051231889062191754468241267091",
"133228813215778844769533666154559616425",
"260421857948908668225794045897927237250",
"166827563757044256938164387061573153448",
"303013325755091131549883461346891796425",
"220884027888050459794073188008898298494",
"16685580062831661451834703767061486828",
"40375620567198196248419859249971181757",
"49840680228428687181342708521144594927",
"242971621258089140371944648320039922882",
"319748905024151014882409343024722574848",
"5745829039758501883411217692836711152",
"299309689464645173201013327802031324190",
"307529584138994359264165952238323742580",
"270998582561399891524612033645577323295",
"113254671105186062777036098768360009012",
"77681473823749440017551413021787087851",
"41389036619132510727541412584928329488",
"8885745261656617132800902257074879606",
"220526658855607149079569273132265382468",
"132265905853444452044886185062496744454",
"333920772659267176627111484414945489440",
"209789116813497437409923198069714647024",
"154147178220083413703818561831864322782",
"115785109874949813806142746146144056034",
"43865535581844394024706526094530740086",
"172518690392144136646471167168142127510",
"201203970277310183288483282454466411009",
"100395462788188475681742542135961655685",
"98418980378162325168411919956246942605",
"178009213846376757779827743539468352065",
"326031173618963863290320875232980564375",
"288106095125491605997770679298542589363",
"205871927150795870055824970721436498753",
"146442517227010558660022242999174578081",
"293964497492922116943347909768402782525",
"124962029585759162062873860437409349368"
]
},
"signature_type": "Line"
}
]