In the Linux kernel, the following vulnerability has been resolved:
net: tunnels: annotate lockless accesses to dev->needed_headroom
IP tunnels can apparently update dev->needed_headroom in their xmit path.
This patch takes care of three tunnels xmit, and also the core LLRESERVEDSPACE() and LLRESERVEDSPACE_EXTRA() helpers.
More changes might be needed for completeness.
BUG: KCSAN: data-race in iptunnelxmit / iptunnelxmit
read to 0xffff88815b9da0ec of 2 bytes by task 888 on cpu 1: iptunnelxmit+0x1270/0x1730 net/ipv4/iptunnel.c:803 _grexmit net/ipv4/ipgre.c:469 [inline] ipgrexmit+0x516/0x570 net/ipv4/ipgre.c:661 _netdevstartxmit include/linux/netdevice.h:4881 [inline] netdevstartxmit include/linux/netdevice.h:4895 [inline] xmitone net/core/dev.c:3580 [inline] devhardstartxmit+0x127/0x400 net/core/dev.c:3596 _devqueuexmit+0x1007/0x1eb0 net/core/dev.c:4246 devqueuexmit include/linux/netdevice.h:3051 [inline] neighdirectoutput+0x17/0x20 net/core/neighbour.c:1623 neighoutput include/net/neighbour.h:546 [inline] ipfinishoutput2+0x740/0x840 net/ipv4/ipoutput.c:228 ipfinishoutput+0xf4/0x240 net/ipv4/ipoutput.c:316 NFHOOKCOND include/linux/netfilter.h:291 [inline] ipoutput+0xe5/0x1b0 net/ipv4/ipoutput.c:430 dstoutput include/net/dst.h:444 [inline] iplocalout+0x64/0x80 net/ipv4/ipoutput.c:126 iptunnelxmit+0x34a/0x4b0 net/ipv4/iptunnelcore.c:82 iptunnelxmit+0x1451/0x1730 net/ipv4/iptunnel.c:813 _grexmit net/ipv4/ipgre.c:469 [inline] ipgrexmit+0x516/0x570 net/ipv4/ipgre.c:661 _netdevstartxmit include/linux/netdevice.h:4881 [inline] netdevstartxmit include/linux/netdevice.h:4895 [inline] xmitone net/core/dev.c:3580 [inline] devhardstartxmit+0x127/0x400 net/core/dev.c:3596 _devqueuexmit+0x1007/0x1eb0 net/core/dev.c:4246 devqueuexmit include/linux/netdevice.h:3051 [inline] neighdirectoutput+0x17/0x20 net/core/neighbour.c:1623 neighoutput include/net/neighbour.h:546 [inline] ipfinishoutput2+0x740/0x840 net/ipv4/ipoutput.c:228 ipfinishoutput+0xf4/0x240 net/ipv4/ipoutput.c:316 NFHOOKCOND include/linux/netfilter.h:291 [inline] ipoutput+0xe5/0x1b0 net/ipv4/ipoutput.c:430 dstoutput include/net/dst.h:444 [inline] iplocalout+0x64/0x80 net/ipv4/ipoutput.c:126 iptunnelxmit+0x34a/0x4b0 net/ipv4/iptunnelcore.c:82 iptunnelxmit+0x1451/0x1730 net/ipv4/iptunnel.c:813 _grexmit net/ipv4/ipgre.c:469 [inline] ipgrexmit+0x516/0x570 net/ipv4/ipgre.c:661 _netdevstartxmit include/linux/netdevice.h:4881 [inline] netdevstartxmit include/linux/netdevice.h:4895 [inline] xmitone net/core/dev.c:3580 [inline] devhardstartxmit+0x127/0x400 net/core/dev.c:3596 _devqueuexmit+0x1007/0x1eb0 net/core/dev.c:4246 devqueuexmit include/linux/netdevice.h:3051 [inline] neighdirectoutput+0x17/0x20 net/core/neighbour.c:1623 neighoutput include/net/neighbour.h:546 [inline] ipfinishoutput2+0x740/0x840 net/ipv4/ipoutput.c:228 ipfinishoutput+0xf4/0x240 net/ipv4/ipoutput.c:316 NFHOOKCOND include/linux/netfilter.h:291 [inline] ipoutput+0xe5/0x1b0 net/ipv4/ipoutput.c:430 dstoutput include/net/dst.h:444 [inline] iplocalout+0x64/0x80 net/ipv4/ipoutput.c:126 iptunnelxmit+0x34a/0x4b0 net/ipv4/iptunnelcore.c:82 iptunnelxmit+0x1451/0x1730 net/ipv4/iptunnel.c:813 _grexmit net/ipv4/ipgre.c:469 [inline] ipgrexmit+0x516/0x570 net/ipv4/ipgre.c:661 _netdevstartxmit include/linux/netdevice.h:4881 [inline] netdevstartxmit include/linux/netdevice.h:4895 [inline] xmitone net/core/dev.c:3580 [inline] devhardstartxmit+0x127/0x400 net/core/dev.c:3596 _devqueuexmit+0x1007/0x1eb0 net/core/dev.c:4246 devqueuexmit include/linux/netdevice.h:3051 [inline] neighdirectoutput+0x17/0x20 net/core/neighbour.c:1623 neighoutput include/net/neighbour.h:546 [inline] ipfinishoutput2+0x740/0x840 net/ipv4/ipoutput.c:228 ipfinishoutput+0xf4/0x240 net/ipv4/ipoutput.c:316 NFHOOKCOND include/linux/netfilter.h:291 [inline] ipoutput+0xe5/0x1b0 net/i ---truncated---
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5aaab217c8f5387b9c5fff9e940d80f135e04366",
"target": {
"file": "net/ipv4/ip_tunnel.c"
},
"id": "CVE-2023-53109-012e67fb",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"299700623878733241291563704705862427766",
"254200915571048893880014941433539563385",
"267784830033598746659167724442106995656",
"236196876003652591404999728806939787254",
"268312190712670068416603738998035689934",
"77645557020024400878087847922012400871",
"10394081434972429657391033856504109789",
"270583736415926257435899350791144869829",
"83612135752147839552745552734428522659",
"304349729903918958691145551786467456007",
"289521745754265397811425958536031151146",
"246049885098760503487764567438775586064"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a69b72b57b7d269e833e520ba7500d556e8189b6",
"target": {
"file": "net/ipv4/ip_tunnel.c"
},
"id": "CVE-2023-53109-034b6355",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"299700623878733241291563704705862427766",
"254200915571048893880014941433539563385",
"267784830033598746659167724442106995656",
"236196876003652591404999728806939787254",
"268312190712670068416603738998035689934",
"77645557020024400878087847922012400871",
"10394081434972429657391033856504109789",
"270583736415926257435899350791144869829",
"83612135752147839552745552734428522659",
"304349729903918958691145551786467456007",
"289521745754265397811425958536031151146",
"246049885098760503487764567438775586064"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a69b72b57b7d269e833e520ba7500d556e8189b6",
"target": {
"function": "ip_md_tunnel_xmit",
"file": "net/ipv4/ip_tunnel.c"
},
"id": "CVE-2023-53109-11a73eac",
"signature_type": "Function",
"digest": {
"function_hash": "112706693128490932452581982846982902951",
"length": 2480.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4b397c06cb987935b1b097336532aa6b4210e091",
"target": {
"function": "ip_tunnel_xmit",
"file": "net/ipv4/ip_tunnel.c"
},
"id": "CVE-2023-53109-18b0db76",
"signature_type": "Function",
"digest": {
"function_hash": "172448531124361123855588660739529350097",
"length": 4020.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4b397c06cb987935b1b097336532aa6b4210e091",
"target": {
"file": "net/ipv4/ip_tunnel.c"
},
"id": "CVE-2023-53109-1bf3fd78",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"299700623878733241291563704705862427766",
"254200915571048893880014941433539563385",
"267784830033598746659167724442106995656",
"236196876003652591404999728806939787254",
"268312190712670068416603738998035689934",
"77645557020024400878087847922012400871",
"10394081434972429657391033856504109789",
"270583736415926257435899350791144869829",
"83612135752147839552745552734428522659",
"304349729903918958691145551786467456007",
"165728438465340349194698885594645525350",
"74817918395311129899333089246223680144"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@be59b87ee4aed81db7c10e44f603866a0ac3ca5d",
"target": {
"function": "ip_md_tunnel_xmit",
"file": "net/ipv4/ip_tunnel.c"
},
"id": "CVE-2023-53109-1ebdce71",
"signature_type": "Function",
"digest": {
"function_hash": "32176315273162084044999532139254728434",
"length": 2439.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8e206f66d824b3b28a7f9ee1366dfc79a937bb46",
"target": {
"file": "net/ipv4/ip_tunnel.c"
},
"id": "CVE-2023-53109-2481bf73",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"90140182393287095664025141138662852961",
"68898664565027593876964772267478929432",
"267784830033598746659167724442106995656",
"236196876003652591404999728806939787254",
"268312190712670068416603738998035689934",
"77645557020024400878087847922012400871",
"10394081434972429657391033856504109789",
"270583736415926257435899350791144869829",
"83612135752147839552745552734428522659",
"304349729903918958691145551786467456007",
"289521745754265397811425958536031151146",
"246049885098760503487764567438775586064"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@51f3bd3765bc5ca4583af07a00833da00d2ace1d",
"target": {
"file": "include/linux/netdevice.h"
},
"id": "CVE-2023-53109-26497612",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"86965534282261964532213026928648768541",
"326879733476508272928118090704756257390",
"219806049644483214213084828293240683227",
"112944893680695711845116180922882319405",
"322051994620067460233919632747448340061"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4b397c06cb987935b1b097336532aa6b4210e091",
"target": {
"file": "include/linux/netdevice.h"
},
"id": "CVE-2023-53109-26553d57",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"86965534282261964532213026928648768541",
"326879733476508272928118090704756257390",
"219806049644483214213084828293240683227",
"112944893680695711845116180922882319405",
"322051994620067460233919632747448340061"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a69b72b57b7d269e833e520ba7500d556e8189b6",
"target": {
"function": "ip6_tnl_xmit",
"file": "net/ipv6/ip6_tunnel.c"
},
"id": "CVE-2023-53109-31e9fa4d",
"signature_type": "Function",
"digest": {
"function_hash": "235065301933376039692507053644047782053",
"length": 4585.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e0a557fc1daf5c1086e47150a4571aebadbb62be",
"target": {
"function": "ip_md_tunnel_xmit",
"file": "net/ipv4/ip_tunnel.c"
},
"id": "CVE-2023-53109-32f6998d",
"signature_type": "Function",
"digest": {
"function_hash": "32176315273162084044999532139254728434",
"length": 2439.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e0a557fc1daf5c1086e47150a4571aebadbb62be",
"target": {
"function": "ip_tunnel_xmit",
"file": "net/ipv4/ip_tunnel.c"
},
"id": "CVE-2023-53109-49f32c81",
"signature_type": "Function",
"digest": {
"function_hash": "95095066272840788890066478885047315045",
"length": 4021.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e0a557fc1daf5c1086e47150a4571aebadbb62be",
"target": {
"file": "net/ipv4/ip_tunnel.c"
},
"id": "CVE-2023-53109-4afc2f03",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"299700623878733241291563704705862427766",
"254200915571048893880014941433539563385",
"267784830033598746659167724442106995656",
"236196876003652591404999728806939787254",
"268312190712670068416603738998035689934",
"77645557020024400878087847922012400871",
"10394081434972429657391033856504109789",
"270583736415926257435899350791144869829",
"83612135752147839552745552734428522659",
"304349729903918958691145551786467456007",
"289521745754265397811425958536031151146",
"246049885098760503487764567438775586064"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@51f3bd3765bc5ca4583af07a00833da00d2ace1d",
"target": {
"function": "ip_tunnel_xmit",
"file": "net/ipv4/ip_tunnel.c"
},
"id": "CVE-2023-53109-512baf33",
"signature_type": "Function",
"digest": {
"function_hash": "137718250308383717798937650896213564144",
"length": 3668.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a69b72b57b7d269e833e520ba7500d556e8189b6",
"target": {
"file": "net/ipv6/ip6_tunnel.c"
},
"id": "CVE-2023-53109-532da4c1",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"156461577467554518292370844903203784787",
"87819214306599546386869641765380404510",
"170418666315531719540967636066577901312",
"181997872107098983364221562112155878502",
"180440525678350562005072033022686478962"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5aaab217c8f5387b9c5fff9e940d80f135e04366",
"target": {
"function": "ip_md_tunnel_xmit",
"file": "net/ipv4/ip_tunnel.c"
},
"id": "CVE-2023-53109-5400d290",
"signature_type": "Function",
"digest": {
"function_hash": "32176315273162084044999532139254728434",
"length": 2439.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4b397c06cb987935b1b097336532aa6b4210e091",
"target": {
"function": "ip6_tnl_xmit",
"file": "net/ipv6/ip6_tunnel.c"
},
"id": "CVE-2023-53109-55779709",
"signature_type": "Function",
"digest": {
"function_hash": "292068685253987931305070947128512251556",
"length": 4569.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5aaab217c8f5387b9c5fff9e940d80f135e04366",
"target": {
"file": "include/linux/netdevice.h"
},
"id": "CVE-2023-53109-596b63a0",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"86965534282261964532213026928648768541",
"326879733476508272928118090704756257390",
"219806049644483214213084828293240683227",
"112944893680695711845116180922882319405",
"322051994620067460233919632747448340061"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a69b72b57b7d269e833e520ba7500d556e8189b6",
"target": {
"file": "include/linux/netdevice.h"
},
"id": "CVE-2023-53109-5c7f782e",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"86965534282261964532213026928648768541",
"326879733476508272928118090704756257390",
"219806049644483214213084828293240683227",
"112944893680695711845116180922882319405",
"322051994620067460233919632747448340061"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a69b72b57b7d269e833e520ba7500d556e8189b6",
"target": {
"function": "ip_tunnel_xmit",
"file": "net/ipv4/ip_tunnel.c"
},
"id": "CVE-2023-53109-60e14311",
"signature_type": "Function",
"digest": {
"function_hash": "8489838372941713266404193598794039921",
"length": 4015.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5aaab217c8f5387b9c5fff9e940d80f135e04366",
"target": {
"file": "net/ipv6/ip6_tunnel.c"
},
"id": "CVE-2023-53109-640f48a4",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"156461577467554518292370844903203784787",
"87819214306599546386869641765380404510",
"170418666315531719540967636066577901312",
"181997872107098983364221562112155878502",
"180440525678350562005072033022686478962"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5aaab217c8f5387b9c5fff9e940d80f135e04366",
"target": {
"function": "ip_tunnel_xmit",
"file": "net/ipv4/ip_tunnel.c"
},
"id": "CVE-2023-53109-6532fe7e",
"signature_type": "Function",
"digest": {
"function_hash": "95095066272840788890066478885047315045",
"length": 4021.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@be59b87ee4aed81db7c10e44f603866a0ac3ca5d",
"target": {
"function": "ip6_tnl_xmit",
"file": "net/ipv6/ip6_tunnel.c"
},
"id": "CVE-2023-53109-6c2f5e87",
"signature_type": "Function",
"digest": {
"function_hash": "273325091520718043158330042561286664427",
"length": 4338.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e0a557fc1daf5c1086e47150a4571aebadbb62be",
"target": {
"file": "include/linux/netdevice.h"
},
"id": "CVE-2023-53109-6e903c19",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"86965534282261964532213026928648768541",
"326879733476508272928118090704756257390",
"219806049644483214213084828293240683227",
"112944893680695711845116180922882319405",
"322051994620067460233919632747448340061"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@be59b87ee4aed81db7c10e44f603866a0ac3ca5d",
"target": {
"file": "include/linux/netdevice.h"
},
"id": "CVE-2023-53109-6fa60712",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"86965534282261964532213026928648768541",
"326879733476508272928118090704756257390",
"219806049644483214213084828293240683227",
"112944893680695711845116180922882319405",
"322051994620067460233919632747448340061"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@51f3bd3765bc5ca4583af07a00833da00d2ace1d",
"target": {
"function": "ip_md_tunnel_xmit",
"file": "net/ipv4/ip_tunnel.c"
},
"id": "CVE-2023-53109-73639784",
"signature_type": "Function",
"digest": {
"function_hash": "277786149496868825792352392250606669942",
"length": 2164.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9b86a8702b042ee4e15d2d46375be873a6a8834f",
"target": {
"function": "ip_tunnel_xmit",
"file": "net/ipv4/ip_tunnel.c"
},
"id": "CVE-2023-53109-7673792b",
"signature_type": "Function",
"digest": {
"function_hash": "172448531124361123855588660739529350097",
"length": 4020.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9b86a8702b042ee4e15d2d46375be873a6a8834f",
"target": {
"file": "include/linux/netdevice.h"
},
"id": "CVE-2023-53109-7a8ac852",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"86965534282261964532213026928648768541",
"326879733476508272928118090704756257390",
"219806049644483214213084828293240683227",
"112944893680695711845116180922882319405",
"322051994620067460233919632747448340061"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@51f3bd3765bc5ca4583af07a00833da00d2ace1d",
"target": {
"file": "net/ipv6/ip6_tunnel.c"
},
"id": "CVE-2023-53109-86e307cb",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"156461577467554518292370844903203784787",
"87819214306599546386869641765380404510",
"170418666315531719540967636066577901312",
"181997872107098983364221562112155878502",
"180440525678350562005072033022686478962"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8e206f66d824b3b28a7f9ee1366dfc79a937bb46",
"target": {
"file": "include/linux/netdevice.h"
},
"id": "CVE-2023-53109-8a8abd66",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"86965534282261964532213026928648768541",
"326879733476508272928118090704756257390",
"219806049644483214213084828293240683227",
"112944893680695711845116180922882319405",
"322051994620067460233919632747448340061"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e0a557fc1daf5c1086e47150a4571aebadbb62be",
"target": {
"file": "net/ipv6/ip6_tunnel.c"
},
"id": "CVE-2023-53109-8ba90e4f",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"156461577467554518292370844903203784787",
"87819214306599546386869641765380404510",
"170418666315531719540967636066577901312",
"181997872107098983364221562112155878502",
"180440525678350562005072033022686478962"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4b397c06cb987935b1b097336532aa6b4210e091",
"target": {
"file": "net/ipv6/ip6_tunnel.c"
},
"id": "CVE-2023-53109-92081f50",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"156461577467554518292370844903203784787",
"87819214306599546386869641765380404510",
"170418666315531719540967636066577901312",
"181997872107098983364221562112155878502",
"180440525678350562005072033022686478962"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@be59b87ee4aed81db7c10e44f603866a0ac3ca5d",
"target": {
"file": "net/ipv6/ip6_tunnel.c"
},
"id": "CVE-2023-53109-959753e4",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"156461577467554518292370844903203784787",
"87819214306599546386869641765380404510",
"170418666315531719540967636066577901312",
"181997872107098983364221562112155878502",
"180440525678350562005072033022686478962"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8e206f66d824b3b28a7f9ee1366dfc79a937bb46",
"target": {
"function": "ip_md_tunnel_xmit",
"file": "net/ipv4/ip_tunnel.c"
},
"id": "CVE-2023-53109-96a31f8f",
"signature_type": "Function",
"digest": {
"function_hash": "140545297043998496811784873266841257406",
"length": 2157.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9b86a8702b042ee4e15d2d46375be873a6a8834f",
"target": {
"function": "ip_md_tunnel_xmit",
"file": "net/ipv4/ip_tunnel.c"
},
"id": "CVE-2023-53109-9bcbf093",
"signature_type": "Function",
"digest": {
"function_hash": "296589949454701448753924240524431956024",
"length": 2484.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8e206f66d824b3b28a7f9ee1366dfc79a937bb46",
"target": {
"file": "net/ipv6/ip6_tunnel.c"
},
"id": "CVE-2023-53109-9e12f5c8",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"23634688745654367431088415706799370066",
"87819214306599546386869641765380404510",
"170418666315531719540967636066577901312",
"181997872107098983364221562112155878502",
"180440525678350562005072033022686478962"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4b397c06cb987935b1b097336532aa6b4210e091",
"target": {
"function": "ip_md_tunnel_xmit",
"file": "net/ipv4/ip_tunnel.c"
},
"id": "CVE-2023-53109-a4e798f1",
"signature_type": "Function",
"digest": {
"function_hash": "296589949454701448753924240524431956024",
"length": 2484.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8e206f66d824b3b28a7f9ee1366dfc79a937bb46",
"target": {
"function": "ip_tunnel_xmit",
"file": "net/ipv4/ip_tunnel.c"
},
"id": "CVE-2023-53109-b7acfdfc",
"signature_type": "Function",
"digest": {
"function_hash": "254932570424428755645825541941791645319",
"length": 3907.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5aaab217c8f5387b9c5fff9e940d80f135e04366",
"target": {
"function": "ip6_tnl_xmit",
"file": "net/ipv6/ip6_tunnel.c"
},
"id": "CVE-2023-53109-c1474366",
"signature_type": "Function",
"digest": {
"function_hash": "273325091520718043158330042561286664427",
"length": 4338.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9b86a8702b042ee4e15d2d46375be873a6a8834f",
"target": {
"file": "net/ipv4/ip_tunnel.c"
},
"id": "CVE-2023-53109-c53d2afb",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"299700623878733241291563704705862427766",
"254200915571048893880014941433539563385",
"267784830033598746659167724442106995656",
"236196876003652591404999728806939787254",
"268312190712670068416603738998035689934",
"77645557020024400878087847922012400871",
"10394081434972429657391033856504109789",
"270583736415926257435899350791144869829",
"83612135752147839552745552734428522659",
"304349729903918958691145551786467456007",
"165728438465340349194698885594645525350",
"74817918395311129899333089246223680144"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e0a557fc1daf5c1086e47150a4571aebadbb62be",
"target": {
"function": "ip6_tnl_xmit",
"file": "net/ipv6/ip6_tunnel.c"
},
"id": "CVE-2023-53109-c5a9e78d",
"signature_type": "Function",
"digest": {
"function_hash": "273325091520718043158330042561286664427",
"length": 4338.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8e206f66d824b3b28a7f9ee1366dfc79a937bb46",
"target": {
"function": "ip6_tnl_xmit",
"file": "net/ipv6/ip6_tunnel.c"
},
"id": "CVE-2023-53109-ce74114f",
"signature_type": "Function",
"digest": {
"function_hash": "206544686573024024135370707981498631147",
"length": 4113.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@be59b87ee4aed81db7c10e44f603866a0ac3ca5d",
"target": {
"function": "ip_tunnel_xmit",
"file": "net/ipv4/ip_tunnel.c"
},
"id": "CVE-2023-53109-d009725a",
"signature_type": "Function",
"digest": {
"function_hash": "95095066272840788890066478885047315045",
"length": 4021.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@51f3bd3765bc5ca4583af07a00833da00d2ace1d",
"target": {
"function": "ip6_tnl_xmit",
"file": "net/ipv6/ip6_tunnel.c"
},
"id": "CVE-2023-53109-d639d5ac",
"signature_type": "Function",
"digest": {
"function_hash": "273325091520718043158330042561286664427",
"length": 4338.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@51f3bd3765bc5ca4583af07a00833da00d2ace1d",
"target": {
"file": "net/ipv4/ip_tunnel.c"
},
"id": "CVE-2023-53109-d752a692",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"90140182393287095664025141138662852961",
"68898664565027593876964772267478929432",
"267784830033598746659167724442106995656",
"236196876003652591404999728806939787254",
"268312190712670068416603738998035689934",
"77645557020024400878087847922012400871",
"10394081434972429657391033856504109789",
"270583736415926257435899350791144869829",
"83612135752147839552745552734428522659",
"304349729903918958691145551786467456007",
"289521745754265397811425958536031151146",
"246049885098760503487764567438775586064"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9b86a8702b042ee4e15d2d46375be873a6a8834f",
"target": {
"file": "net/ipv6/ip6_tunnel.c"
},
"id": "CVE-2023-53109-da2e18ef",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"156461577467554518292370844903203784787",
"87819214306599546386869641765380404510",
"170418666315531719540967636066577901312",
"181997872107098983364221562112155878502",
"180440525678350562005072033022686478962"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9b86a8702b042ee4e15d2d46375be873a6a8834f",
"target": {
"function": "ip6_tnl_xmit",
"file": "net/ipv6/ip6_tunnel.c"
},
"id": "CVE-2023-53109-e54ddca4",
"signature_type": "Function",
"digest": {
"function_hash": "292068685253987931305070947128512251556",
"length": 4569.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@be59b87ee4aed81db7c10e44f603866a0ac3ca5d",
"target": {
"file": "net/ipv4/ip_tunnel.c"
},
"id": "CVE-2023-53109-ff9a9717",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"299700623878733241291563704705862427766",
"254200915571048893880014941433539563385",
"267784830033598746659167724442106995656",
"236196876003652591404999728806939787254",
"268312190712670068416603738998035689934",
"77645557020024400878087847922012400871",
"10394081434972429657391033856504109789",
"270583736415926257435899350791144869829",
"83612135752147839552745552734428522659",
"304349729903918958691145551786467456007",
"289521745754265397811425958536031151146",
"246049885098760503487764567438775586064"
]
},
"deprecated": false,
"signature_version": "v1"
}
]