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---
{ "vanir_signatures": [ { "signature_type": "Line", "target": { "file": "net/ipv4/ip_tunnel.c" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "299700623878733241291563704705862427766", "254200915571048893880014941433539563385", "267784830033598746659167724442106995656", "236196876003652591404999728806939787254", "268312190712670068416603738998035689934", "77645557020024400878087847922012400871", "10394081434972429657391033856504109789", "270583736415926257435899350791144869829", "83612135752147839552745552734428522659", "304349729903918958691145551786467456007", "289521745754265397811425958536031151146", "246049885098760503487764567438775586064" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5aaab217c8f5387b9c5fff9e940d80f135e04366", "deprecated": false, "id": "CVE-2023-53109-012e67fb" }, { "signature_type": "Line", "target": { "file": "net/ipv4/ip_tunnel.c" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "299700623878733241291563704705862427766", "254200915571048893880014941433539563385", "267784830033598746659167724442106995656", "236196876003652591404999728806939787254", "268312190712670068416603738998035689934", "77645557020024400878087847922012400871", "10394081434972429657391033856504109789", "270583736415926257435899350791144869829", "83612135752147839552745552734428522659", "304349729903918958691145551786467456007", "289521745754265397811425958536031151146", "246049885098760503487764567438775586064" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a69b72b57b7d269e833e520ba7500d556e8189b6", "deprecated": false, "id": "CVE-2023-53109-034b6355" }, { "signature_type": "Function", "target": { "file": "net/ipv4/ip_tunnel.c", "function": "ip_md_tunnel_xmit" }, "signature_version": "v1", "digest": { "length": 2480.0, "function_hash": "112706693128490932452581982846982902951" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a69b72b57b7d269e833e520ba7500d556e8189b6", "deprecated": false, "id": "CVE-2023-53109-11a73eac" }, { "signature_type": "Function", "target": { "file": "net/ipv4/ip_tunnel.c", "function": "ip_tunnel_xmit" }, "signature_version": "v1", "digest": { "length": 4020.0, "function_hash": "172448531124361123855588660739529350097" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4b397c06cb987935b1b097336532aa6b4210e091", "deprecated": false, "id": "CVE-2023-53109-18b0db76" }, { "signature_type": "Line", "target": { "file": "net/ipv4/ip_tunnel.c" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "299700623878733241291563704705862427766", "254200915571048893880014941433539563385", "267784830033598746659167724442106995656", "236196876003652591404999728806939787254", "268312190712670068416603738998035689934", "77645557020024400878087847922012400871", "10394081434972429657391033856504109789", "270583736415926257435899350791144869829", "83612135752147839552745552734428522659", "304349729903918958691145551786467456007", "165728438465340349194698885594645525350", "74817918395311129899333089246223680144" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4b397c06cb987935b1b097336532aa6b4210e091", "deprecated": false, "id": "CVE-2023-53109-1bf3fd78" }, { "signature_type": "Function", "target": { "file": "net/ipv4/ip_tunnel.c", "function": "ip_md_tunnel_xmit" }, "signature_version": "v1", "digest": { "length": 2439.0, "function_hash": "32176315273162084044999532139254728434" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@be59b87ee4aed81db7c10e44f603866a0ac3ca5d", "deprecated": false, "id": "CVE-2023-53109-1ebdce71" }, { "signature_type": "Line", "target": { "file": "net/ipv4/ip_tunnel.c" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "90140182393287095664025141138662852961", "68898664565027593876964772267478929432", "267784830033598746659167724442106995656", "236196876003652591404999728806939787254", "268312190712670068416603738998035689934", "77645557020024400878087847922012400871", "10394081434972429657391033856504109789", "270583736415926257435899350791144869829", "83612135752147839552745552734428522659", "304349729903918958691145551786467456007", "289521745754265397811425958536031151146", "246049885098760503487764567438775586064" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8e206f66d824b3b28a7f9ee1366dfc79a937bb46", "deprecated": false, "id": "CVE-2023-53109-2481bf73" }, { "signature_type": "Line", "target": { "file": "include/linux/netdevice.h" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "86965534282261964532213026928648768541", "326879733476508272928118090704756257390", "219806049644483214213084828293240683227", "112944893680695711845116180922882319405", "322051994620067460233919632747448340061" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@51f3bd3765bc5ca4583af07a00833da00d2ace1d", "deprecated": false, "id": "CVE-2023-53109-26497612" }, { "signature_type": "Line", "target": { "file": "include/linux/netdevice.h" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "86965534282261964532213026928648768541", "326879733476508272928118090704756257390", "219806049644483214213084828293240683227", "112944893680695711845116180922882319405", "322051994620067460233919632747448340061" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4b397c06cb987935b1b097336532aa6b4210e091", "deprecated": false, "id": "CVE-2023-53109-26553d57" }, { "signature_type": "Function", "target": { "file": "net/ipv6/ip6_tunnel.c", "function": "ip6_tnl_xmit" }, "signature_version": "v1", "digest": { "length": 4585.0, "function_hash": "235065301933376039692507053644047782053" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a69b72b57b7d269e833e520ba7500d556e8189b6", "deprecated": false, "id": "CVE-2023-53109-31e9fa4d" }, { "signature_type": "Function", "target": { "file": "net/ipv4/ip_tunnel.c", "function": "ip_md_tunnel_xmit" }, "signature_version": "v1", "digest": { "length": 2439.0, "function_hash": "32176315273162084044999532139254728434" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e0a557fc1daf5c1086e47150a4571aebadbb62be", "deprecated": false, "id": "CVE-2023-53109-32f6998d" }, { "signature_type": "Function", "target": { "file": "net/ipv4/ip_tunnel.c", "function": "ip_tunnel_xmit" }, "signature_version": "v1", "digest": { "length": 4021.0, "function_hash": "95095066272840788890066478885047315045" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e0a557fc1daf5c1086e47150a4571aebadbb62be", "deprecated": false, "id": "CVE-2023-53109-49f32c81" }, { "signature_type": "Line", "target": { "file": "net/ipv4/ip_tunnel.c" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "299700623878733241291563704705862427766", "254200915571048893880014941433539563385", "267784830033598746659167724442106995656", "236196876003652591404999728806939787254", "268312190712670068416603738998035689934", "77645557020024400878087847922012400871", "10394081434972429657391033856504109789", "270583736415926257435899350791144869829", "83612135752147839552745552734428522659", "304349729903918958691145551786467456007", "289521745754265397811425958536031151146", "246049885098760503487764567438775586064" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e0a557fc1daf5c1086e47150a4571aebadbb62be", "deprecated": false, "id": "CVE-2023-53109-4afc2f03" }, { "signature_type": "Function", "target": { "file": "net/ipv4/ip_tunnel.c", "function": "ip_tunnel_xmit" }, "signature_version": "v1", "digest": { "length": 3668.0, "function_hash": "137718250308383717798937650896213564144" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@51f3bd3765bc5ca4583af07a00833da00d2ace1d", "deprecated": false, "id": "CVE-2023-53109-512baf33" }, { "signature_type": "Line", "target": { "file": "net/ipv6/ip6_tunnel.c" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "156461577467554518292370844903203784787", "87819214306599546386869641765380404510", "170418666315531719540967636066577901312", "181997872107098983364221562112155878502", "180440525678350562005072033022686478962" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a69b72b57b7d269e833e520ba7500d556e8189b6", "deprecated": false, "id": "CVE-2023-53109-532da4c1" }, { "signature_type": "Function", "target": { "file": "net/ipv4/ip_tunnel.c", "function": "ip_md_tunnel_xmit" }, "signature_version": "v1", "digest": { "length": 2439.0, "function_hash": "32176315273162084044999532139254728434" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5aaab217c8f5387b9c5fff9e940d80f135e04366", "deprecated": false, "id": "CVE-2023-53109-5400d290" }, { "signature_type": "Function", "target": { "file": "net/ipv6/ip6_tunnel.c", "function": "ip6_tnl_xmit" }, "signature_version": "v1", "digest": { "length": 4569.0, "function_hash": "292068685253987931305070947128512251556" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4b397c06cb987935b1b097336532aa6b4210e091", "deprecated": false, "id": "CVE-2023-53109-55779709" }, { "signature_type": "Line", "target": { "file": "include/linux/netdevice.h" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "86965534282261964532213026928648768541", "326879733476508272928118090704756257390", "219806049644483214213084828293240683227", "112944893680695711845116180922882319405", "322051994620067460233919632747448340061" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5aaab217c8f5387b9c5fff9e940d80f135e04366", "deprecated": false, "id": "CVE-2023-53109-596b63a0" }, { "signature_type": "Line", "target": { "file": "include/linux/netdevice.h" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "86965534282261964532213026928648768541", "326879733476508272928118090704756257390", "219806049644483214213084828293240683227", "112944893680695711845116180922882319405", "322051994620067460233919632747448340061" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a69b72b57b7d269e833e520ba7500d556e8189b6", "deprecated": false, "id": "CVE-2023-53109-5c7f782e" }, { "signature_type": "Function", "target": { "file": "net/ipv4/ip_tunnel.c", "function": "ip_tunnel_xmit" }, "signature_version": "v1", "digest": { "length": 4015.0, "function_hash": "8489838372941713266404193598794039921" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a69b72b57b7d269e833e520ba7500d556e8189b6", "deprecated": false, "id": "CVE-2023-53109-60e14311" }, { "signature_type": "Line", "target": { "file": "net/ipv6/ip6_tunnel.c" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "156461577467554518292370844903203784787", "87819214306599546386869641765380404510", "170418666315531719540967636066577901312", "181997872107098983364221562112155878502", "180440525678350562005072033022686478962" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5aaab217c8f5387b9c5fff9e940d80f135e04366", "deprecated": false, "id": "CVE-2023-53109-640f48a4" }, { "signature_type": "Function", "target": { "file": "net/ipv4/ip_tunnel.c", "function": "ip_tunnel_xmit" }, "signature_version": "v1", "digest": { "length": 4021.0, "function_hash": "95095066272840788890066478885047315045" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5aaab217c8f5387b9c5fff9e940d80f135e04366", "deprecated": false, "id": "CVE-2023-53109-6532fe7e" }, { "signature_type": "Function", "target": { "file": "net/ipv6/ip6_tunnel.c", "function": "ip6_tnl_xmit" }, "signature_version": "v1", "digest": { "length": 4338.0, "function_hash": "273325091520718043158330042561286664427" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@be59b87ee4aed81db7c10e44f603866a0ac3ca5d", "deprecated": false, "id": "CVE-2023-53109-6c2f5e87" }, { "signature_type": "Line", "target": { "file": "include/linux/netdevice.h" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "86965534282261964532213026928648768541", "326879733476508272928118090704756257390", "219806049644483214213084828293240683227", "112944893680695711845116180922882319405", "322051994620067460233919632747448340061" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e0a557fc1daf5c1086e47150a4571aebadbb62be", "deprecated": false, "id": "CVE-2023-53109-6e903c19" }, { "signature_type": "Line", "target": { "file": "include/linux/netdevice.h" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "86965534282261964532213026928648768541", "326879733476508272928118090704756257390", "219806049644483214213084828293240683227", "112944893680695711845116180922882319405", "322051994620067460233919632747448340061" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@be59b87ee4aed81db7c10e44f603866a0ac3ca5d", "deprecated": false, "id": "CVE-2023-53109-6fa60712" }, { "signature_type": "Function", "target": { "file": "net/ipv4/ip_tunnel.c", "function": "ip_md_tunnel_xmit" }, "signature_version": "v1", "digest": { "length": 2164.0, "function_hash": "277786149496868825792352392250606669942" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@51f3bd3765bc5ca4583af07a00833da00d2ace1d", "deprecated": false, "id": "CVE-2023-53109-73639784" }, { "signature_type": "Function", "target": { "file": "net/ipv4/ip_tunnel.c", "function": "ip_tunnel_xmit" }, "signature_version": "v1", "digest": { "length": 4020.0, "function_hash": "172448531124361123855588660739529350097" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9b86a8702b042ee4e15d2d46375be873a6a8834f", "deprecated": false, "id": "CVE-2023-53109-7673792b" }, { "signature_type": "Line", "target": { "file": "include/linux/netdevice.h" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "86965534282261964532213026928648768541", "326879733476508272928118090704756257390", "219806049644483214213084828293240683227", "112944893680695711845116180922882319405", "322051994620067460233919632747448340061" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9b86a8702b042ee4e15d2d46375be873a6a8834f", "deprecated": false, "id": "CVE-2023-53109-7a8ac852" }, { "signature_type": "Line", "target": { "file": "net/ipv6/ip6_tunnel.c" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "156461577467554518292370844903203784787", "87819214306599546386869641765380404510", "170418666315531719540967636066577901312", "181997872107098983364221562112155878502", "180440525678350562005072033022686478962" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@51f3bd3765bc5ca4583af07a00833da00d2ace1d", "deprecated": false, "id": "CVE-2023-53109-86e307cb" }, { "signature_type": "Line", "target": { "file": "include/linux/netdevice.h" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "86965534282261964532213026928648768541", "326879733476508272928118090704756257390", "219806049644483214213084828293240683227", "112944893680695711845116180922882319405", "322051994620067460233919632747448340061" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8e206f66d824b3b28a7f9ee1366dfc79a937bb46", "deprecated": false, "id": "CVE-2023-53109-8a8abd66" }, { "signature_type": "Line", "target": { "file": "net/ipv6/ip6_tunnel.c" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "156461577467554518292370844903203784787", "87819214306599546386869641765380404510", "170418666315531719540967636066577901312", "181997872107098983364221562112155878502", "180440525678350562005072033022686478962" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e0a557fc1daf5c1086e47150a4571aebadbb62be", "deprecated": false, "id": "CVE-2023-53109-8ba90e4f" }, { "signature_type": "Line", "target": { "file": "net/ipv6/ip6_tunnel.c" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "156461577467554518292370844903203784787", "87819214306599546386869641765380404510", "170418666315531719540967636066577901312", "181997872107098983364221562112155878502", "180440525678350562005072033022686478962" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4b397c06cb987935b1b097336532aa6b4210e091", "deprecated": false, "id": "CVE-2023-53109-92081f50" }, { "signature_type": "Line", "target": { "file": "net/ipv6/ip6_tunnel.c" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "156461577467554518292370844903203784787", "87819214306599546386869641765380404510", "170418666315531719540967636066577901312", "181997872107098983364221562112155878502", "180440525678350562005072033022686478962" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@be59b87ee4aed81db7c10e44f603866a0ac3ca5d", "deprecated": false, "id": "CVE-2023-53109-959753e4" }, { "signature_type": "Function", "target": { "file": "net/ipv4/ip_tunnel.c", "function": "ip_md_tunnel_xmit" }, "signature_version": "v1", "digest": { "length": 2157.0, "function_hash": "140545297043998496811784873266841257406" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8e206f66d824b3b28a7f9ee1366dfc79a937bb46", "deprecated": false, "id": "CVE-2023-53109-96a31f8f" }, { "signature_type": "Function", "target": { "file": "net/ipv4/ip_tunnel.c", "function": "ip_md_tunnel_xmit" }, "signature_version": "v1", "digest": { "length": 2484.0, "function_hash": "296589949454701448753924240524431956024" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9b86a8702b042ee4e15d2d46375be873a6a8834f", "deprecated": false, "id": "CVE-2023-53109-9bcbf093" }, { "signature_type": "Line", "target": { "file": "net/ipv6/ip6_tunnel.c" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "23634688745654367431088415706799370066", "87819214306599546386869641765380404510", "170418666315531719540967636066577901312", "181997872107098983364221562112155878502", "180440525678350562005072033022686478962" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8e206f66d824b3b28a7f9ee1366dfc79a937bb46", "deprecated": false, "id": "CVE-2023-53109-9e12f5c8" }, { "signature_type": "Function", "target": { "file": "net/ipv4/ip_tunnel.c", "function": "ip_md_tunnel_xmit" }, "signature_version": "v1", "digest": { "length": 2484.0, "function_hash": "296589949454701448753924240524431956024" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4b397c06cb987935b1b097336532aa6b4210e091", "deprecated": false, "id": "CVE-2023-53109-a4e798f1" }, { "signature_type": "Function", "target": { "file": "net/ipv4/ip_tunnel.c", "function": "ip_tunnel_xmit" }, "signature_version": "v1", "digest": { "length": 3907.0, "function_hash": "254932570424428755645825541941791645319" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8e206f66d824b3b28a7f9ee1366dfc79a937bb46", "deprecated": false, "id": "CVE-2023-53109-b7acfdfc" }, { "signature_type": "Function", "target": { "file": "net/ipv6/ip6_tunnel.c", "function": "ip6_tnl_xmit" }, "signature_version": "v1", "digest": { "length": 4338.0, "function_hash": "273325091520718043158330042561286664427" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5aaab217c8f5387b9c5fff9e940d80f135e04366", "deprecated": false, "id": "CVE-2023-53109-c1474366" }, { "signature_type": "Line", "target": { "file": "net/ipv4/ip_tunnel.c" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "299700623878733241291563704705862427766", "254200915571048893880014941433539563385", "267784830033598746659167724442106995656", "236196876003652591404999728806939787254", "268312190712670068416603738998035689934", "77645557020024400878087847922012400871", "10394081434972429657391033856504109789", "270583736415926257435899350791144869829", "83612135752147839552745552734428522659", "304349729903918958691145551786467456007", "165728438465340349194698885594645525350", "74817918395311129899333089246223680144" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9b86a8702b042ee4e15d2d46375be873a6a8834f", "deprecated": false, "id": "CVE-2023-53109-c53d2afb" }, { "signature_type": "Function", "target": { "file": "net/ipv6/ip6_tunnel.c", "function": "ip6_tnl_xmit" }, "signature_version": "v1", "digest": { "length": 4338.0, "function_hash": "273325091520718043158330042561286664427" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e0a557fc1daf5c1086e47150a4571aebadbb62be", "deprecated": false, "id": "CVE-2023-53109-c5a9e78d" }, { "signature_type": "Function", "target": { "file": "net/ipv6/ip6_tunnel.c", "function": "ip6_tnl_xmit" }, "signature_version": "v1", "digest": { "length": 4113.0, "function_hash": "206544686573024024135370707981498631147" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8e206f66d824b3b28a7f9ee1366dfc79a937bb46", "deprecated": false, "id": "CVE-2023-53109-ce74114f" }, { "signature_type": "Function", "target": { "file": "net/ipv4/ip_tunnel.c", "function": "ip_tunnel_xmit" }, "signature_version": "v1", "digest": { "length": 4021.0, "function_hash": "95095066272840788890066478885047315045" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@be59b87ee4aed81db7c10e44f603866a0ac3ca5d", "deprecated": false, "id": "CVE-2023-53109-d009725a" }, { "signature_type": "Function", "target": { "file": "net/ipv6/ip6_tunnel.c", "function": "ip6_tnl_xmit" }, "signature_version": "v1", "digest": { "length": 4338.0, "function_hash": "273325091520718043158330042561286664427" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@51f3bd3765bc5ca4583af07a00833da00d2ace1d", "deprecated": false, "id": "CVE-2023-53109-d639d5ac" }, { "signature_type": "Line", "target": { "file": "net/ipv4/ip_tunnel.c" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "90140182393287095664025141138662852961", "68898664565027593876964772267478929432", "267784830033598746659167724442106995656", "236196876003652591404999728806939787254", "268312190712670068416603738998035689934", "77645557020024400878087847922012400871", "10394081434972429657391033856504109789", "270583736415926257435899350791144869829", "83612135752147839552745552734428522659", "304349729903918958691145551786467456007", "289521745754265397811425958536031151146", "246049885098760503487764567438775586064" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@51f3bd3765bc5ca4583af07a00833da00d2ace1d", "deprecated": false, "id": "CVE-2023-53109-d752a692" }, { "signature_type": "Line", "target": { "file": "net/ipv6/ip6_tunnel.c" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "156461577467554518292370844903203784787", "87819214306599546386869641765380404510", "170418666315531719540967636066577901312", "181997872107098983364221562112155878502", "180440525678350562005072033022686478962" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9b86a8702b042ee4e15d2d46375be873a6a8834f", "deprecated": false, "id": "CVE-2023-53109-da2e18ef" }, { "signature_type": "Function", "target": { "file": "net/ipv6/ip6_tunnel.c", "function": "ip6_tnl_xmit" }, "signature_version": "v1", "digest": { "length": 4569.0, "function_hash": "292068685253987931305070947128512251556" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9b86a8702b042ee4e15d2d46375be873a6a8834f", "deprecated": false, "id": "CVE-2023-53109-e54ddca4" }, { "signature_type": "Line", "target": { "file": "net/ipv4/ip_tunnel.c" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "299700623878733241291563704705862427766", "254200915571048893880014941433539563385", "267784830033598746659167724442106995656", "236196876003652591404999728806939787254", "268312190712670068416603738998035689934", "77645557020024400878087847922012400871", "10394081434972429657391033856504109789", "270583736415926257435899350791144869829", "83612135752147839552745552734428522659", "304349729903918958691145551786467456007", "289521745754265397811425958536031151146", "246049885098760503487764567438775586064" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@be59b87ee4aed81db7c10e44f603866a0ac3ca5d", "deprecated": false, "id": "CVE-2023-53109-ff9a9717" } ] }