In the Linux kernel, the following vulnerability has been resolved:
igmp: Fix data-races around sysctligmpllm_reports.
While reading sysctligmpllmreports, it can be changed concurrently. Thus, we need to add READONCE() to its readers.
This test can be packed into a helper, so such changes will be in the follow-up series after net is merged into net-next.
if (ipv4islocalmulticast(pmc->multiaddr) && !READONCE(net->ipv4.sysctligmpllm_reports))
[
{
"id": "CVE-2022-49590-01dcdaa2",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d77969e7d4ccc26bf1f414a39ef35050a83ba6d5",
"signature_type": "Function",
"digest": {
"function_hash": "27140882977080020396422304741848503627",
"length": 682.0
},
"deprecated": false,
"target": {
"function": "igmp_group_dropped",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-06da1b4b",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ed876e99ccf417b8bd7fd8408ba5e8b008e46cc8",
"signature_type": "Function",
"digest": {
"function_hash": "264794863391249480693048175389867066722",
"length": 2232.0
},
"deprecated": false,
"target": {
"function": "igmp_heard_query",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-10a4e30c",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a84b4afaca2573ed3aed1f8854aefe3ca5a82e72",
"signature_type": "Function",
"digest": {
"function_hash": "113475117576741183265292954390132987992",
"length": 389.0
},
"deprecated": false,
"target": {
"function": "igmp_heard_report",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-13d81ac2",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ed876e99ccf417b8bd7fd8408ba5e8b008e46cc8",
"signature_type": "Function",
"digest": {
"function_hash": "113475117576741183265292954390132987992",
"length": 389.0
},
"deprecated": false,
"target": {
"function": "igmp_heard_report",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-1430d65d",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@260446eb8e5541402b271343a4516f2b33dec1e4",
"signature_type": "Function",
"digest": {
"function_hash": "12952944404514629680670018567645884882",
"length": 2636.0
},
"deprecated": false,
"target": {
"function": "add_grec",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-1995373d",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@473aad9ad57ff760005377e6f45a2ad4210e08ce",
"signature_type": "Function",
"digest": {
"function_hash": "109409766481761129291693511148802439551",
"length": 551.0
},
"deprecated": false,
"target": {
"function": "ip_mc_rejoin_groups",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-1aff3273",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d77969e7d4ccc26bf1f414a39ef35050a83ba6d5",
"signature_type": "Function",
"digest": {
"function_hash": "186456689981080019599126569496772613989",
"length": 1985.0
},
"deprecated": false,
"target": {
"function": "igmp_heard_query",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-1c6626de",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d77969e7d4ccc26bf1f414a39ef35050a83ba6d5",
"signature_type": "Function",
"digest": {
"function_hash": "333744766110605913832970175417752935683",
"length": 1646.0
},
"deprecated": false,
"target": {
"function": "igmp_send_report",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-1cb35aa9",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@46307adceb67bdf2ec38408dd9cebc378a6b5c46",
"signature_type": "Function",
"digest": {
"function_hash": "264794863391249480693048175389867066722",
"length": 2232.0
},
"deprecated": false,
"target": {
"function": "igmp_heard_query",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-1d6947fd",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@260446eb8e5541402b271343a4516f2b33dec1e4",
"signature_type": "Function",
"digest": {
"function_hash": "263836716861284941648636793214988941136",
"length": 865.0
},
"deprecated": false,
"target": {
"function": "igmpv3_send_report",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-1d88ae43",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a84b4afaca2573ed3aed1f8854aefe3ca5a82e72",
"signature_type": "Function",
"digest": {
"function_hash": "228552438076856277033691304853698284220",
"length": 712.0
},
"deprecated": false,
"target": {
"function": "igmp_group_added",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-1f37a1c5",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@473aad9ad57ff760005377e6f45a2ad4210e08ce",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"259494796944445900231824355716124355786",
"185036106829824825140309969962818461728",
"209983667781740796488370926366827691450",
"39313453025145023132556793143518990703",
"118433307401664190198436876746609731617",
"243178246238603003564101596135683596704",
"17230277268988778102642176270729090106",
"13967332315179269183095462863776689485",
"154356664845227196702076273371276418200",
"294000064358162978222515468378414450950",
"226872753386081771716767565820700126467",
"144083426410641154199958316282850017986",
"71211309777584477400346396770013620190",
"277741578534348950764432516739776462206",
"196769426773752017199995198460510035787",
"9269329930436428508994813587794469588",
"73370737028082739285963877794572078097",
"267855117995368946569737004297037165352",
"141522457525879142311854914272361438387",
"300140886969860036760188355871210594213",
"221007462883162376874569124796245687371",
"28755942933489996647852209458027915360",
"292942092242366208406027528649284382969",
"214731771529109913732965186227828488699",
"221007462883162376874569124796245687371",
"28755942933489996647852209458027915360",
"196412196233716649852844568635844247345",
"34329747720475847122146985497159771080",
"73370737028082739285963877794572078097",
"267855117995368946569737004297037165352",
"195981647197449987728930149950185158",
"24517851740326099158527501341345677117"
]
},
"deprecated": false,
"target": {
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-24044148",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f6da2267e71106474fbc0943dc24928b9cb79119",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"259494796944445900231824355716124355786",
"185036106829824825140309969962818461728",
"209983667781740796488370926366827691450",
"39313453025145023132556793143518990703",
"118433307401664190198436876746609731617",
"243178246238603003564101596135683596704",
"17230277268988778102642176270729090106",
"13967332315179269183095462863776689485",
"154356664845227196702076273371276418200",
"294000064358162978222515468378414450950",
"226872753386081771716767565820700126467",
"144083426410641154199958316282850017986",
"71211309777584477400346396770013620190",
"277741578534348950764432516739776462206",
"196769426773752017199995198460510035787",
"9269329930436428508994813587794469588",
"73370737028082739285963877794572078097",
"267855117995368946569737004297037165352",
"141522457525879142311854914272361438387",
"300140886969860036760188355871210594213",
"221007462883162376874569124796245687371",
"28755942933489996647852209458027915360",
"292942092242366208406027528649284382969",
"214731771529109913732965186227828488699",
"221007462883162376874569124796245687371",
"28755942933489996647852209458027915360",
"196412196233716649852844568635844247345",
"34329747720475847122146985497159771080",
"73370737028082739285963877794572078097",
"267855117995368946569737004297037165352",
"195981647197449987728930149950185158",
"24517851740326099158527501341345677117"
]
},
"deprecated": false,
"target": {
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-24f372be",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1656ecaddf90e2a070ec2d2404cdae3edf80faca",
"signature_type": "Function",
"digest": {
"function_hash": "113475117576741183265292954390132987992",
"length": 389.0
},
"deprecated": false,
"target": {
"function": "igmp_heard_report",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-259626e5",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1656ecaddf90e2a070ec2d2404cdae3edf80faca",
"signature_type": "Function",
"digest": {
"function_hash": "264794863391249480693048175389867066722",
"length": 2232.0
},
"deprecated": false,
"target": {
"function": "igmp_heard_query",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-271fe8f1",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@473aad9ad57ff760005377e6f45a2ad4210e08ce",
"signature_type": "Function",
"digest": {
"function_hash": "333744766110605913832970175417752935683",
"length": 1646.0
},
"deprecated": false,
"target": {
"function": "igmp_send_report",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-2c6063dd",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d77969e7d4ccc26bf1f414a39ef35050a83ba6d5",
"signature_type": "Function",
"digest": {
"function_hash": "228552438076856277033691304853698284220",
"length": 712.0
},
"deprecated": false,
"target": {
"function": "igmp_group_added",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-3797039f",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a84b4afaca2573ed3aed1f8854aefe3ca5a82e72",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"259494796944445900231824355716124355786",
"185036106829824825140309969962818461728",
"209983667781740796488370926366827691450",
"39313453025145023132556793143518990703",
"118433307401664190198436876746609731617",
"243178246238603003564101596135683596704",
"17230277268988778102642176270729090106",
"13967332315179269183095462863776689485",
"154356664845227196702076273371276418200",
"294000064358162978222515468378414450950",
"226872753386081771716767565820700126467",
"144083426410641154199958316282850017986",
"71211309777584477400346396770013620190",
"277741578534348950764432516739776462206",
"196769426773752017199995198460510035787",
"9269329930436428508994813587794469588",
"73370737028082739285963877794572078097",
"267855117995368946569737004297037165352",
"141522457525879142311854914272361438387",
"300140886969860036760188355871210594213",
"221007462883162376874569124796245687371",
"28755942933489996647852209458027915360",
"292942092242366208406027528649284382969",
"214731771529109913732965186227828488699",
"221007462883162376874569124796245687371",
"28755942933489996647852209458027915360",
"196412196233716649852844568635844247345",
"34329747720475847122146985497159771080",
"73370737028082739285963877794572078097",
"267855117995368946569737004297037165352",
"195981647197449987728930149950185158",
"24517851740326099158527501341345677117"
]
},
"deprecated": false,
"target": {
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-4002a572",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f6da2267e71106474fbc0943dc24928b9cb79119",
"signature_type": "Function",
"digest": {
"function_hash": "8974719544715597282623535873877477876",
"length": 811.0
},
"deprecated": false,
"target": {
"function": "igmp_group_added",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-42087fa9",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d77969e7d4ccc26bf1f414a39ef35050a83ba6d5",
"signature_type": "Function",
"digest": {
"function_hash": "12952944404514629680670018567645884882",
"length": 2636.0
},
"deprecated": false,
"target": {
"function": "add_grec",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-47d956c6",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@473aad9ad57ff760005377e6f45a2ad4210e08ce",
"signature_type": "Function",
"digest": {
"function_hash": "113475117576741183265292954390132987992",
"length": 389.0
},
"deprecated": false,
"target": {
"function": "igmp_heard_report",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-4a1b7ecd",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1656ecaddf90e2a070ec2d2404cdae3edf80faca",
"signature_type": "Function",
"digest": {
"function_hash": "109409766481761129291693511148802439551",
"length": 551.0
},
"deprecated": false,
"target": {
"function": "ip_mc_rejoin_groups",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-4fdcf6bf",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f6da2267e71106474fbc0943dc24928b9cb79119",
"signature_type": "Function",
"digest": {
"function_hash": "109409766481761129291693511148802439551",
"length": 551.0
},
"deprecated": false,
"target": {
"function": "ip_mc_rejoin_groups",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-506190b0",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ed876e99ccf417b8bd7fd8408ba5e8b008e46cc8",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"259494796944445900231824355716124355786",
"185036106829824825140309969962818461728",
"209983667781740796488370926366827691450",
"39313453025145023132556793143518990703",
"118433307401664190198436876746609731617",
"243178246238603003564101596135683596704",
"17230277268988778102642176270729090106",
"13967332315179269183095462863776689485",
"154356664845227196702076273371276418200",
"294000064358162978222515468378414450950",
"226872753386081771716767565820700126467",
"144083426410641154199958316282850017986",
"71211309777584477400346396770013620190",
"277741578534348950764432516739776462206",
"196769426773752017199995198460510035787",
"9269329930436428508994813587794469588",
"73370737028082739285963877794572078097",
"267855117995368946569737004297037165352",
"141522457525879142311854914272361438387",
"300140886969860036760188355871210594213",
"221007462883162376874569124796245687371",
"28755942933489996647852209458027915360",
"292942092242366208406027528649284382969",
"214731771529109913732965186227828488699",
"221007462883162376874569124796245687371",
"28755942933489996647852209458027915360",
"196412196233716649852844568635844247345",
"34329747720475847122146985497159771080",
"73370737028082739285963877794572078097",
"267855117995368946569737004297037165352",
"195981647197449987728930149950185158",
"24517851740326099158527501341345677117"
]
},
"deprecated": false,
"target": {
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-5c45b73b",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@260446eb8e5541402b271343a4516f2b33dec1e4",
"signature_type": "Function",
"digest": {
"function_hash": "333744766110605913832970175417752935683",
"length": 1646.0
},
"deprecated": false,
"target": {
"function": "igmp_send_report",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-5cbe40ae",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1656ecaddf90e2a070ec2d2404cdae3edf80faca",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"259494796944445900231824355716124355786",
"185036106829824825140309969962818461728",
"209983667781740796488370926366827691450",
"39313453025145023132556793143518990703",
"118433307401664190198436876746609731617",
"243178246238603003564101596135683596704",
"17230277268988778102642176270729090106",
"13967332315179269183095462863776689485",
"154356664845227196702076273371276418200",
"294000064358162978222515468378414450950",
"226872753386081771716767565820700126467",
"144083426410641154199958316282850017986",
"71211309777584477400346396770013620190",
"277741578534348950764432516739776462206",
"196769426773752017199995198460510035787",
"9269329930436428508994813587794469588",
"73370737028082739285963877794572078097",
"267855117995368946569737004297037165352",
"141522457525879142311854914272361438387",
"300140886969860036760188355871210594213",
"221007462883162376874569124796245687371",
"28755942933489996647852209458027915360",
"292942092242366208406027528649284382969",
"214731771529109913732965186227828488699",
"221007462883162376874569124796245687371",
"28755942933489996647852209458027915360",
"196412196233716649852844568635844247345",
"34329747720475847122146985497159771080",
"73370737028082739285963877794572078097",
"267855117995368946569737004297037165352",
"195981647197449987728930149950185158",
"24517851740326099158527501341345677117"
]
},
"deprecated": false,
"target": {
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-602f4f1d",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d77969e7d4ccc26bf1f414a39ef35050a83ba6d5",
"signature_type": "Function",
"digest": {
"function_hash": "263836716861284941648636793214988941136",
"length": 865.0
},
"deprecated": false,
"target": {
"function": "igmpv3_send_report",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-61315f09",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ed876e99ccf417b8bd7fd8408ba5e8b008e46cc8",
"signature_type": "Function",
"digest": {
"function_hash": "12952944404514629680670018567645884882",
"length": 2636.0
},
"deprecated": false,
"target": {
"function": "add_grec",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-6677b480",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f6da2267e71106474fbc0943dc24928b9cb79119",
"signature_type": "Function",
"digest": {
"function_hash": "333744766110605913832970175417752935683",
"length": 1646.0
},
"deprecated": false,
"target": {
"function": "igmp_send_report",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-6701e004",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f6da2267e71106474fbc0943dc24928b9cb79119",
"signature_type": "Function",
"digest": {
"function_hash": "73493009225907756617766277548336754866",
"length": 704.0
},
"deprecated": false,
"target": {
"function": "__igmp_group_dropped",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-6943f5a3",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@46307adceb67bdf2ec38408dd9cebc378a6b5c46",
"signature_type": "Function",
"digest": {
"function_hash": "263836716861284941648636793214988941136",
"length": 865.0
},
"deprecated": false,
"target": {
"function": "igmpv3_send_report",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-6e29a2ed",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f6da2267e71106474fbc0943dc24928b9cb79119",
"signature_type": "Function",
"digest": {
"function_hash": "113475117576741183265292954390132987992",
"length": 389.0
},
"deprecated": false,
"target": {
"function": "igmp_heard_report",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-6ebb7e7a",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1656ecaddf90e2a070ec2d2404cdae3edf80faca",
"signature_type": "Function",
"digest": {
"function_hash": "333744766110605913832970175417752935683",
"length": 1646.0
},
"deprecated": false,
"target": {
"function": "igmp_send_report",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-6f7746c3",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@260446eb8e5541402b271343a4516f2b33dec1e4",
"signature_type": "Function",
"digest": {
"function_hash": "113475117576741183265292954390132987992",
"length": 389.0
},
"deprecated": false,
"target": {
"function": "igmp_heard_report",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-71f0c41b",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a84b4afaca2573ed3aed1f8854aefe3ca5a82e72",
"signature_type": "Function",
"digest": {
"function_hash": "186456689981080019599126569496772613989",
"length": 1985.0
},
"deprecated": false,
"target": {
"function": "igmp_heard_query",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-777b934a",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d77969e7d4ccc26bf1f414a39ef35050a83ba6d5",
"signature_type": "Function",
"digest": {
"function_hash": "113475117576741183265292954390132987992",
"length": 389.0
},
"deprecated": false,
"target": {
"function": "igmp_heard_report",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-7810c64b",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@473aad9ad57ff760005377e6f45a2ad4210e08ce",
"signature_type": "Function",
"digest": {
"function_hash": "8974719544715597282623535873877477876",
"length": 811.0
},
"deprecated": false,
"target": {
"function": "igmp_group_added",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-78a1a70d",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@260446eb8e5541402b271343a4516f2b33dec1e4",
"signature_type": "Function",
"digest": {
"function_hash": "73493009225907756617766277548336754866",
"length": 704.0
},
"deprecated": false,
"target": {
"function": "__igmp_group_dropped",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-7a8186fa",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f6da2267e71106474fbc0943dc24928b9cb79119",
"signature_type": "Function",
"digest": {
"function_hash": "264794863391249480693048175389867066722",
"length": 2232.0
},
"deprecated": false,
"target": {
"function": "igmp_heard_query",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-7f91e468",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ed876e99ccf417b8bd7fd8408ba5e8b008e46cc8",
"signature_type": "Function",
"digest": {
"function_hash": "109409766481761129291693511148802439551",
"length": 551.0
},
"deprecated": false,
"target": {
"function": "ip_mc_rejoin_groups",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-877826a7",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1656ecaddf90e2a070ec2d2404cdae3edf80faca",
"signature_type": "Function",
"digest": {
"function_hash": "263836716861284941648636793214988941136",
"length": 865.0
},
"deprecated": false,
"target": {
"function": "igmpv3_send_report",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-9167e8c1",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a84b4afaca2573ed3aed1f8854aefe3ca5a82e72",
"signature_type": "Function",
"digest": {
"function_hash": "203048930658887020952346790303344536657",
"length": 2648.0
},
"deprecated": false,
"target": {
"function": "add_grec",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-9ef70931",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d77969e7d4ccc26bf1f414a39ef35050a83ba6d5",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"259494796944445900231824355716124355786",
"185036106829824825140309969962818461728",
"209983667781740796488370926366827691450",
"39313453025145023132556793143518990703",
"118433307401664190198436876746609731617",
"243178246238603003564101596135683596704",
"17230277268988778102642176270729090106",
"13967332315179269183095462863776689485",
"154356664845227196702076273371276418200",
"294000064358162978222515468378414450950",
"226872753386081771716767565820700126467",
"144083426410641154199958316282850017986",
"71211309777584477400346396770013620190",
"277741578534348950764432516739776462206",
"196769426773752017199995198460510035787",
"9269329930436428508994813587794469588",
"73370737028082739285963877794572078097",
"267855117995368946569737004297037165352",
"141522457525879142311854914272361438387",
"300140886969860036760188355871210594213",
"221007462883162376874569124796245687371",
"28755942933489996647852209458027915360",
"292942092242366208406027528649284382969",
"214731771529109913732965186227828488699",
"221007462883162376874569124796245687371",
"28755942933489996647852209458027915360",
"196412196233716649852844568635844247345",
"34329747720475847122146985497159771080",
"73370737028082739285963877794572078097",
"267855117995368946569737004297037165352",
"195981647197449987728930149950185158",
"24517851740326099158527501341345677117"
]
},
"deprecated": false,
"target": {
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-9fb4fcbb",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d77969e7d4ccc26bf1f414a39ef35050a83ba6d5",
"signature_type": "Function",
"digest": {
"function_hash": "109409766481761129291693511148802439551",
"length": 551.0
},
"deprecated": false,
"target": {
"function": "ip_mc_rejoin_groups",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-a28b35f9",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ed876e99ccf417b8bd7fd8408ba5e8b008e46cc8",
"signature_type": "Function",
"digest": {
"function_hash": "8974719544715597282623535873877477876",
"length": 811.0
},
"deprecated": false,
"target": {
"function": "igmp_group_added",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-a705e10b",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@260446eb8e5541402b271343a4516f2b33dec1e4",
"signature_type": "Function",
"digest": {
"function_hash": "264794863391249480693048175389867066722",
"length": 2232.0
},
"deprecated": false,
"target": {
"function": "igmp_heard_query",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-a7ae4b13",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1656ecaddf90e2a070ec2d2404cdae3edf80faca",
"signature_type": "Function",
"digest": {
"function_hash": "8974719544715597282623535873877477876",
"length": 811.0
},
"deprecated": false,
"target": {
"function": "igmp_group_added",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-aaf0445c",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a84b4afaca2573ed3aed1f8854aefe3ca5a82e72",
"signature_type": "Function",
"digest": {
"function_hash": "27140882977080020396422304741848503627",
"length": 682.0
},
"deprecated": false,
"target": {
"function": "igmp_group_dropped",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-abedb882",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@46307adceb67bdf2ec38408dd9cebc378a6b5c46",
"signature_type": "Function",
"digest": {
"function_hash": "8974719544715597282623535873877477876",
"length": 811.0
},
"deprecated": false,
"target": {
"function": "igmp_group_added",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-bb6d5f3f",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a84b4afaca2573ed3aed1f8854aefe3ca5a82e72",
"signature_type": "Function",
"digest": {
"function_hash": "109409766481761129291693511148802439551",
"length": 551.0
},
"deprecated": false,
"target": {
"function": "ip_mc_rejoin_groups",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-c480191b",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@46307adceb67bdf2ec38408dd9cebc378a6b5c46",
"signature_type": "Function",
"digest": {
"function_hash": "12952944404514629680670018567645884882",
"length": 2636.0
},
"deprecated": false,
"target": {
"function": "add_grec",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-c4dc8981",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@473aad9ad57ff760005377e6f45a2ad4210e08ce",
"signature_type": "Function",
"digest": {
"function_hash": "264794863391249480693048175389867066722",
"length": 2232.0
},
"deprecated": false,
"target": {
"function": "igmp_heard_query",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-c5e921f8",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@260446eb8e5541402b271343a4516f2b33dec1e4",
"signature_type": "Function",
"digest": {
"function_hash": "109409766481761129291693511148802439551",
"length": 551.0
},
"deprecated": false,
"target": {
"function": "ip_mc_rejoin_groups",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-c70b260a",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@46307adceb67bdf2ec38408dd9cebc378a6b5c46",
"signature_type": "Function",
"digest": {
"function_hash": "73493009225907756617766277548336754866",
"length": 704.0
},
"deprecated": false,
"target": {
"function": "__igmp_group_dropped",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-c9cfd72e",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@46307adceb67bdf2ec38408dd9cebc378a6b5c46",
"signature_type": "Function",
"digest": {
"function_hash": "109409766481761129291693511148802439551",
"length": 551.0
},
"deprecated": false,
"target": {
"function": "ip_mc_rejoin_groups",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-ce5db5b9",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@473aad9ad57ff760005377e6f45a2ad4210e08ce",
"signature_type": "Function",
"digest": {
"function_hash": "12952944404514629680670018567645884882",
"length": 2636.0
},
"deprecated": false,
"target": {
"function": "add_grec",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-d21039c9",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1656ecaddf90e2a070ec2d2404cdae3edf80faca",
"signature_type": "Function",
"digest": {
"function_hash": "12952944404514629680670018567645884882",
"length": 2636.0
},
"deprecated": false,
"target": {
"function": "add_grec",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-d2183401",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f6da2267e71106474fbc0943dc24928b9cb79119",
"signature_type": "Function",
"digest": {
"function_hash": "263836716861284941648636793214988941136",
"length": 865.0
},
"deprecated": false,
"target": {
"function": "igmpv3_send_report",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-d496ddf7",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@46307adceb67bdf2ec38408dd9cebc378a6b5c46",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"259494796944445900231824355716124355786",
"185036106829824825140309969962818461728",
"209983667781740796488370926366827691450",
"39313453025145023132556793143518990703",
"118433307401664190198436876746609731617",
"243178246238603003564101596135683596704",
"17230277268988778102642176270729090106",
"13967332315179269183095462863776689485",
"154356664845227196702076273371276418200",
"294000064358162978222515468378414450950",
"226872753386081771716767565820700126467",
"144083426410641154199958316282850017986",
"71211309777584477400346396770013620190",
"277741578534348950764432516739776462206",
"196769426773752017199995198460510035787",
"9269329930436428508994813587794469588",
"73370737028082739285963877794572078097",
"267855117995368946569737004297037165352",
"141522457525879142311854914272361438387",
"300140886969860036760188355871210594213",
"221007462883162376874569124796245687371",
"28755942933489996647852209458027915360",
"292942092242366208406027528649284382969",
"214731771529109913732965186227828488699",
"221007462883162376874569124796245687371",
"28755942933489996647852209458027915360",
"196412196233716649852844568635844247345",
"34329747720475847122146985497159771080",
"73370737028082739285963877794572078097",
"267855117995368946569737004297037165352",
"195981647197449987728930149950185158",
"24517851740326099158527501341345677117"
]
},
"deprecated": false,
"target": {
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-da6d309c",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@260446eb8e5541402b271343a4516f2b33dec1e4",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"259494796944445900231824355716124355786",
"185036106829824825140309969962818461728",
"209983667781740796488370926366827691450",
"39313453025145023132556793143518990703",
"118433307401664190198436876746609731617",
"243178246238603003564101596135683596704",
"17230277268988778102642176270729090106",
"13967332315179269183095462863776689485",
"154356664845227196702076273371276418200",
"294000064358162978222515468378414450950",
"226872753386081771716767565820700126467",
"144083426410641154199958316282850017986",
"71211309777584477400346396770013620190",
"277741578534348950764432516739776462206",
"196769426773752017199995198460510035787",
"9269329930436428508994813587794469588",
"73370737028082739285963877794572078097",
"267855117995368946569737004297037165352",
"141522457525879142311854914272361438387",
"300140886969860036760188355871210594213",
"221007462883162376874569124796245687371",
"28755942933489996647852209458027915360",
"292942092242366208406027528649284382969",
"214731771529109913732965186227828488699",
"221007462883162376874569124796245687371",
"28755942933489996647852209458027915360",
"196412196233716649852844568635844247345",
"34329747720475847122146985497159771080",
"73370737028082739285963877794572078097",
"267855117995368946569737004297037165352",
"195981647197449987728930149950185158",
"24517851740326099158527501341345677117"
]
},
"deprecated": false,
"target": {
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-e1f8ea14",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ed876e99ccf417b8bd7fd8408ba5e8b008e46cc8",
"signature_type": "Function",
"digest": {
"function_hash": "263836716861284941648636793214988941136",
"length": 865.0
},
"deprecated": false,
"target": {
"function": "igmpv3_send_report",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-e1fff9c0",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1656ecaddf90e2a070ec2d2404cdae3edf80faca",
"signature_type": "Function",
"digest": {
"function_hash": "73493009225907756617766277548336754866",
"length": 704.0
},
"deprecated": false,
"target": {
"function": "__igmp_group_dropped",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-e38fc1ea",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@473aad9ad57ff760005377e6f45a2ad4210e08ce",
"signature_type": "Function",
"digest": {
"function_hash": "73493009225907756617766277548336754866",
"length": 704.0
},
"deprecated": false,
"target": {
"function": "__igmp_group_dropped",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-ed96df1a",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a84b4afaca2573ed3aed1f8854aefe3ca5a82e72",
"signature_type": "Function",
"digest": {
"function_hash": "263836716861284941648636793214988941136",
"length": 865.0
},
"deprecated": false,
"target": {
"function": "igmpv3_send_report",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-ee965ef6",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ed876e99ccf417b8bd7fd8408ba5e8b008e46cc8",
"signature_type": "Function",
"digest": {
"function_hash": "333744766110605913832970175417752935683",
"length": 1646.0
},
"deprecated": false,
"target": {
"function": "igmp_send_report",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-f5cf1132",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ed876e99ccf417b8bd7fd8408ba5e8b008e46cc8",
"signature_type": "Function",
"digest": {
"function_hash": "27140882977080020396422304741848503627",
"length": 682.0
},
"deprecated": false,
"target": {
"function": "igmp_group_dropped",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-f74069ef",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a84b4afaca2573ed3aed1f8854aefe3ca5a82e72",
"signature_type": "Function",
"digest": {
"function_hash": "68505075219325010320086227494277083939",
"length": 1658.0
},
"deprecated": false,
"target": {
"function": "igmp_send_report",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-f887905b",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f6da2267e71106474fbc0943dc24928b9cb79119",
"signature_type": "Function",
"digest": {
"function_hash": "12952944404514629680670018567645884882",
"length": 2636.0
},
"deprecated": false,
"target": {
"function": "add_grec",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-f9d50a19",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@46307adceb67bdf2ec38408dd9cebc378a6b5c46",
"signature_type": "Function",
"digest": {
"function_hash": "333744766110605913832970175417752935683",
"length": 1646.0
},
"deprecated": false,
"target": {
"function": "igmp_send_report",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-fdbf58f5",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@260446eb8e5541402b271343a4516f2b33dec1e4",
"signature_type": "Function",
"digest": {
"function_hash": "8974719544715597282623535873877477876",
"length": 811.0
},
"deprecated": false,
"target": {
"function": "igmp_group_added",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-fde7b74c",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@473aad9ad57ff760005377e6f45a2ad4210e08ce",
"signature_type": "Function",
"digest": {
"function_hash": "263836716861284941648636793214988941136",
"length": 865.0
},
"deprecated": false,
"target": {
"function": "igmpv3_send_report",
"file": "net/ipv4/igmp.c"
}
},
{
"id": "CVE-2022-49590-fed10ad5",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@46307adceb67bdf2ec38408dd9cebc378a6b5c46",
"signature_type": "Function",
"digest": {
"function_hash": "113475117576741183265292954390132987992",
"length": 389.0
},
"deprecated": false,
"target": {
"function": "igmp_heard_report",
"file": "net/ipv4/igmp.c"
}
}
]