In the Linux kernel, the following vulnerability has been resolved:
tcp: Fix data-races around sysctltcpfastopen.
While reading sysctltcpfastopen, it can be changed concurrently. Thus, we need to add READ_ONCE() to its readers.
{
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/49xxx/CVE-2022-49586.json",
"cna_assigner": "Linux"
}[
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp_fastopen.c",
"function": "tcp_fastopen_no_cookie"
},
"id": "CVE-2022-49586-048dcad0",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5a54213318c43f4009ae158347aa6016e3b9b55a",
"digest": {
"function_hash": "309498834032662363513412197508636411364",
"length": 260.0
}
},
{
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp.c"
},
"id": "CVE-2022-49586-0633c0d9",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@539d9ab79eba3974b479cad61a8688c41fe62e12",
"digest": {
"line_hashes": [
"321598744160551074888606273082098194818",
"205134294844689995280208425421820541896",
"176111520505776296885910888732839998235",
"266187467213588658395532719527213823818",
"172621996236382071697645097537067494743",
"302052535255064698890866380597873953784",
"333910074537271560191599808113636844451",
"333693166494355229836478263889269965981"
],
"threshold": 0.9
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp.c",
"function": "tcp_sendmsg_fastopen"
},
"id": "CVE-2022-49586-142511a6",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5a54213318c43f4009ae158347aa6016e3b9b55a",
"digest": {
"function_hash": "275253871605398681720410398587942260633",
"length": 1166.0
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp.c",
"function": "do_tcp_setsockopt"
},
"id": "CVE-2022-49586-17c06953",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@539d9ab79eba3974b479cad61a8688c41fe62e12",
"digest": {
"function_hash": "249295525151540704705405350739854408400",
"length": 5656.0
}
},
{
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp_fastopen.c"
},
"id": "CVE-2022-49586-1e700ef5",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@539d9ab79eba3974b479cad61a8688c41fe62e12",
"digest": {
"line_hashes": [
"151302240333676016239648152834408270220",
"37276928625373218640401206259387629184",
"187540539952759525193006748618225200380",
"28884161977723658330925781388737750077",
"105981043168382513370080410465921876622",
"238667101556763439646771123308962346432",
"60360183449274556811410289910340794805",
"145757581774147898341269713140341765709"
],
"threshold": 0.9
}
},
{
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp.c"
},
"id": "CVE-2022-49586-22bc1eec",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@22938534c611136f35e2ca545bb668073ca5ef49",
"digest": {
"line_hashes": [
"321598744160551074888606273082098194818",
"205134294844689995280208425421820541896",
"176111520505776296885910888732839998235",
"266187467213588658395532719527213823818",
"172621996236382071697645097537067494743",
"302052535255064698890866380597873953784",
"333910074537271560191599808113636844451",
"333693166494355229836478263889269965981"
],
"threshold": 0.9
}
},
{
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp.c"
},
"id": "CVE-2022-49586-27d153cb",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@03da610696a32578fc4f986479341ce9d430df08",
"digest": {
"line_hashes": [
"321598744160551074888606273082098194818",
"205134294844689995280208425421820541896",
"176111520505776296885910888732839998235",
"266187467213588658395532719527213823818",
"172621996236382071697645097537067494743",
"302052535255064698890866380597873953784",
"333910074537271560191599808113636844451",
"333693166494355229836478263889269965981"
],
"threshold": 0.9
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "net/ipv4/af_inet.c",
"function": "inet_listen"
},
"id": "CVE-2022-49586-2b7feb0d",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@539d9ab79eba3974b479cad61a8688c41fe62e12",
"digest": {
"function_hash": "120457162757969770162254864635189485235",
"length": 824.0
}
},
{
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp_fastopen.c"
},
"id": "CVE-2022-49586-30873877",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5a54213318c43f4009ae158347aa6016e3b9b55a",
"digest": {
"line_hashes": [
"151302240333676016239648152834408270220",
"37276928625373218640401206259387629184",
"187540539952759525193006748618225200380",
"28884161977723658330925781388737750077",
"105981043168382513370080410465921876622",
"238667101556763439646771123308962346432",
"60360183449274556811410289910340794805",
"145757581774147898341269713140341765709"
],
"threshold": 0.9
}
},
{
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp_fastopen.c"
},
"id": "CVE-2022-49586-3693b07d",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@448ab998947996a0a451f8229f19087964cf2670",
"digest": {
"line_hashes": [
"151302240333676016239648152834408270220",
"37276928625373218640401206259387629184",
"187540539952759525193006748618225200380",
"28884161977723658330925781388737750077",
"105981043168382513370080410465921876622",
"238667101556763439646771123308962346432",
"60360183449274556811410289910340794805",
"145757581774147898341269713140341765709"
],
"threshold": 0.9
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp.c",
"function": "tcp_sendmsg_fastopen"
},
"id": "CVE-2022-49586-3aedd848",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@22938534c611136f35e2ca545bb668073ca5ef49",
"digest": {
"function_hash": "275253871605398681720410398587942260633",
"length": 1166.0
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp_fastopen.c",
"function": "tcp_fastopen_no_cookie"
},
"id": "CVE-2022-49586-4f7f1ca7",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@03da610696a32578fc4f986479341ce9d430df08",
"digest": {
"function_hash": "309498834032662363513412197508636411364",
"length": 260.0
}
},
{
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp.c"
},
"id": "CVE-2022-49586-524ffb87",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5a54213318c43f4009ae158347aa6016e3b9b55a",
"digest": {
"line_hashes": [
"321598744160551074888606273082098194818",
"205134294844689995280208425421820541896",
"176111520505776296885910888732839998235",
"266187467213588658395532719527213823818",
"172621996236382071697645097537067494743",
"302052535255064698890866380597873953784",
"333910074537271560191599808113636844451",
"333693166494355229836478263889269965981"
],
"threshold": 0.9
}
},
{
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp_fastopen.c"
},
"id": "CVE-2022-49586-53052028",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@22938534c611136f35e2ca545bb668073ca5ef49",
"digest": {
"line_hashes": [
"151302240333676016239648152834408270220",
"37276928625373218640401206259387629184",
"187540539952759525193006748618225200380",
"28884161977723658330925781388737750077",
"105981043168382513370080410465921876622",
"238667101556763439646771123308962346432",
"60360183449274556811410289910340794805",
"145757581774147898341269713140341765709"
],
"threshold": 0.9
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp_fastopen.c",
"function": "tcp_try_fastopen"
},
"id": "CVE-2022-49586-58e2e9bf",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@448ab998947996a0a451f8229f19087964cf2670",
"digest": {
"function_hash": "228267209260298633904909358806140514174",
"length": 1312.0
}
},
{
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "net/ipv4/af_inet.c"
},
"id": "CVE-2022-49586-58fba298",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@539d9ab79eba3974b479cad61a8688c41fe62e12",
"digest": {
"line_hashes": [
"7989584461936001539300835979521622333",
"286978700085300775592222337797841157762",
"333154361429327288081220274809298481086",
"299705842570099155717447543613097005129"
],
"threshold": 0.9
}
},
{
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp.c"
},
"id": "CVE-2022-49586-5d547cd9",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@448ab998947996a0a451f8229f19087964cf2670",
"digest": {
"line_hashes": [
"321598744160551074888606273082098194818",
"205134294844689995280208425421820541896",
"176111520505776296885910888732839998235",
"266187467213588658395532719527213823818",
"172621996236382071697645097537067494743",
"302052535255064698890866380597873953784",
"333910074537271560191599808113636844451",
"333693166494355229836478263889269965981"
],
"threshold": 0.9
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp_fastopen.c",
"function": "tcp_fastopen_no_cookie"
},
"id": "CVE-2022-49586-5eb4cb4f",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@448ab998947996a0a451f8229f19087964cf2670",
"digest": {
"function_hash": "309498834032662363513412197508636411364",
"length": 260.0
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp.c",
"function": "do_tcp_setsockopt"
},
"id": "CVE-2022-49586-62476ded",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@448ab998947996a0a451f8229f19087964cf2670",
"digest": {
"function_hash": "249295525151540704705405350739854408400",
"length": 5656.0
}
},
{
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "net/ipv4/af_inet.c"
},
"id": "CVE-2022-49586-702dcb97",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@25d53d858a6c0b89a6e69e376c2a57c4f4c2c8cc",
"digest": {
"line_hashes": [
"288790327358966267705869320647120392323",
"151109918285182564889312989809794041780",
"333154361429327288081220274809298481086",
"299705842570099155717447543613097005129"
],
"threshold": 0.9
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp_fastopen.c",
"function": "tcp_try_fastopen"
},
"id": "CVE-2022-49586-7534884a",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@22938534c611136f35e2ca545bb668073ca5ef49",
"digest": {
"function_hash": "228267209260298633904909358806140514174",
"length": 1312.0
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp.c",
"function": "do_tcp_setsockopt"
},
"id": "CVE-2022-49586-7a77a64b",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5a54213318c43f4009ae158347aa6016e3b9b55a",
"digest": {
"function_hash": "249295525151540704705405350739854408400",
"length": 5656.0
}
},
{
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp_fastopen.c"
},
"id": "CVE-2022-49586-7e3375b0",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@03da610696a32578fc4f986479341ce9d430df08",
"digest": {
"line_hashes": [
"151302240333676016239648152834408270220",
"37276928625373218640401206259387629184",
"187540539952759525193006748618225200380",
"28884161977723658330925781388737750077",
"105981043168382513370080410465921876622",
"238667101556763439646771123308962346432",
"60360183449274556811410289910340794805",
"27411037694105199967401113463767470538"
],
"threshold": 0.9
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "net/ipv4/af_inet.c",
"function": "inet_listen"
},
"id": "CVE-2022-49586-8f59792b",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@448ab998947996a0a451f8229f19087964cf2670",
"digest": {
"function_hash": "265732148836341552271385105518766026848",
"length": 816.0
}
},
{
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp.c"
},
"id": "CVE-2022-49586-941e927b",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@25d53d858a6c0b89a6e69e376c2a57c4f4c2c8cc",
"digest": {
"line_hashes": [
"321598744160551074888606273082098194818",
"205134294844689995280208425421820541896",
"176111520505776296885910888732839998235",
"266187467213588658395532719527213823818",
"172621996236382071697645097537067494743",
"302052535255064698890866380597873953784",
"333910074537271560191599808113636844451",
"333693166494355229836478263889269965981"
],
"threshold": 0.9
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp_fastopen.c",
"function": "tcp_fastopen_no_cookie"
},
"id": "CVE-2022-49586-a074079f",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@539d9ab79eba3974b479cad61a8688c41fe62e12",
"digest": {
"function_hash": "309498834032662363513412197508636411364",
"length": 260.0
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp_fastopen.c",
"function": "tcp_try_fastopen"
},
"id": "CVE-2022-49586-a8600ec2",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@25d53d858a6c0b89a6e69e376c2a57c4f4c2c8cc",
"digest": {
"function_hash": "228267209260298633904909358806140514174",
"length": 1312.0
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp_fastopen.c",
"function": "tcp_try_fastopen"
},
"id": "CVE-2022-49586-a8b054da",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@539d9ab79eba3974b479cad61a8688c41fe62e12",
"digest": {
"function_hash": "228267209260298633904909358806140514174",
"length": 1312.0
}
},
{
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "net/ipv4/af_inet.c"
},
"id": "CVE-2022-49586-a8b240dd",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@22938534c611136f35e2ca545bb668073ca5ef49",
"digest": {
"line_hashes": [
"7989584461936001539300835979521622333",
"286978700085300775592222337797841157762",
"333154361429327288081220274809298481086",
"299705842570099155717447543613097005129"
],
"threshold": 0.9
}
},
{
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp_fastopen.c"
},
"id": "CVE-2022-49586-aa95d5a1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@25d53d858a6c0b89a6e69e376c2a57c4f4c2c8cc",
"digest": {
"line_hashes": [
"151302240333676016239648152834408270220",
"37276928625373218640401206259387629184",
"187540539952759525193006748618225200380",
"28884161977723658330925781388737750077",
"105981043168382513370080410465921876622",
"238667101556763439646771123308962346432",
"60360183449274556811410289910340794805",
"145757581774147898341269713140341765709"
],
"threshold": 0.9
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp_fastopen.c",
"function": "tcp_try_fastopen"
},
"id": "CVE-2022-49586-ab0cb087",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@03da610696a32578fc4f986479341ce9d430df08",
"digest": {
"function_hash": "213027328749955901798028613586533061795",
"length": 1196.0
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp.c",
"function": "tcp_sendmsg_fastopen"
},
"id": "CVE-2022-49586-ad76f344",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@03da610696a32578fc4f986479341ce9d430df08",
"digest": {
"function_hash": "223299804796170765508554997973630108270",
"length": 1111.0
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "net/ipv4/af_inet.c",
"function": "inet_listen"
},
"id": "CVE-2022-49586-ad97c4ab",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@25d53d858a6c0b89a6e69e376c2a57c4f4c2c8cc",
"digest": {
"function_hash": "31512833190547729967565199969777216197",
"length": 811.0
}
},
{
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "net/ipv4/af_inet.c"
},
"id": "CVE-2022-49586-b4fcdb77",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@448ab998947996a0a451f8229f19087964cf2670",
"digest": {
"line_hashes": [
"7989584461936001539300835979521622333",
"286978700085300775592222337797841157762",
"333154361429327288081220274809298481086",
"299705842570099155717447543613097005129"
],
"threshold": 0.9
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "net/ipv4/af_inet.c",
"function": "inet_listen"
},
"id": "CVE-2022-49586-b92f5a2f",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5a54213318c43f4009ae158347aa6016e3b9b55a",
"digest": {
"function_hash": "265732148836341552271385105518766026848",
"length": 816.0
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp.c",
"function": "do_tcp_setsockopt"
},
"id": "CVE-2022-49586-bb69f28a",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@25d53d858a6c0b89a6e69e376c2a57c4f4c2c8cc",
"digest": {
"function_hash": "281992043976128144920821246979217089738",
"length": 6671.0
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp_fastopen.c",
"function": "tcp_fastopen_no_cookie"
},
"id": "CVE-2022-49586-c0e5b052",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@25d53d858a6c0b89a6e69e376c2a57c4f4c2c8cc",
"digest": {
"function_hash": "309498834032662363513412197508636411364",
"length": 260.0
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp.c",
"function": "do_tcp_setsockopt"
},
"id": "CVE-2022-49586-c69f312d",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@03da610696a32578fc4f986479341ce9d430df08",
"digest": {
"function_hash": "336692779415051016905958390521788948250",
"length": 6480.0
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "net/ipv4/af_inet.c",
"function": "inet_listen"
},
"id": "CVE-2022-49586-cc163c01",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@22938534c611136f35e2ca545bb668073ca5ef49",
"digest": {
"function_hash": "120457162757969770162254864635189485235",
"length": 824.0
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp.c",
"function": "tcp_sendmsg_fastopen"
},
"id": "CVE-2022-49586-cc5b2905",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@25d53d858a6c0b89a6e69e376c2a57c4f4c2c8cc",
"digest": {
"function_hash": "275253871605398681720410398587942260633",
"length": 1166.0
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "net/ipv4/af_inet.c",
"function": "inet_listen"
},
"id": "CVE-2022-49586-cc7145cb",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@03da610696a32578fc4f986479341ce9d430df08",
"digest": {
"function_hash": "253694097534393766766072522428878296362",
"length": 811.0
}
},
{
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "net/ipv4/af_inet.c"
},
"id": "CVE-2022-49586-ce1d5fba",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@03da610696a32578fc4f986479341ce9d430df08",
"digest": {
"line_hashes": [
"248151860280451508407378687484790306263",
"247539093558919991965327443234304569943",
"333154361429327288081220274809298481086",
"299705842570099155717447543613097005129"
],
"threshold": 0.9
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp_fastopen.c",
"function": "tcp_fastopen_no_cookie"
},
"id": "CVE-2022-49586-d851d165",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@22938534c611136f35e2ca545bb668073ca5ef49",
"digest": {
"function_hash": "309498834032662363513412197508636411364",
"length": 260.0
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp.c",
"function": "tcp_sendmsg_fastopen"
},
"id": "CVE-2022-49586-e4dfb094",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@448ab998947996a0a451f8229f19087964cf2670",
"digest": {
"function_hash": "275253871605398681720410398587942260633",
"length": 1166.0
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp_fastopen.c",
"function": "tcp_try_fastopen"
},
"id": "CVE-2022-49586-e5635b82",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5a54213318c43f4009ae158347aa6016e3b9b55a",
"digest": {
"function_hash": "228267209260298633904909358806140514174",
"length": 1312.0
}
},
{
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "net/ipv4/af_inet.c"
},
"id": "CVE-2022-49586-e95f1816",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5a54213318c43f4009ae158347aa6016e3b9b55a",
"digest": {
"line_hashes": [
"7989584461936001539300835979521622333",
"286978700085300775592222337797841157762",
"333154361429327288081220274809298481086",
"299705842570099155717447543613097005129"
],
"threshold": 0.9
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp.c",
"function": "do_tcp_setsockopt"
},
"id": "CVE-2022-49586-f0087d57",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@22938534c611136f35e2ca545bb668073ca5ef49",
"digest": {
"function_hash": "255949066767450768551773917543239818678",
"length": 5816.0
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "net/ipv4/tcp.c",
"function": "tcp_sendmsg_fastopen"
},
"id": "CVE-2022-49586-f6520568",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@539d9ab79eba3974b479cad61a8688c41fe62e12",
"digest": {
"function_hash": "275253871605398681720410398587942260633",
"length": 1166.0
}
}
]
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-49586.json"