CVE-2024-47678

Source
https://nvd.nist.gov/vuln/detail/CVE-2024-47678
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-47678.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2024-47678
Downstream
Related
Published
2024-10-21T11:53:21.814Z
Modified
2025-11-20T06:52:28.422033Z
Summary
icmp: change the order of rate limits
Details

In the Linux kernel, the following vulnerability has been resolved:

icmp: change the order of rate limits

ICMP messages are ratelimited :

After the blamed commits, the two rate limiters are applied in this order:

1) host wide ratelimit (icmpglobalallow())

2) Per destination ratelimit (inetpeer based)

In order to avoid side-channels attacks, we need to apply the per destination check first.

This patch makes the following change :

1) icmpglobalallow() checks if the host wide limit is reached. But credits are not yet consumed. This is deferred to 3)

2) The per destination limit is checked/updated. This might add a new node in inetpeer tree.

3) icmpglobalconsume() consumes tokens if prior operations succeeded.

This means that host wide ratelimit is still effective in keeping inetpeer tree small even under DDOS.

As a bonus, I removed icmp_global.lock as the fast path can use a lock-free operation.

References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
4cdf507d54525842dfd9f6313fdafba039084046
Fixed
997ba8889611891f91e8ad83583466aeab6239a3
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
4cdf507d54525842dfd9f6313fdafba039084046
Fixed
662ec52260cc07b9ae53ecd3925183c29d34288b
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
4cdf507d54525842dfd9f6313fdafba039084046
Fixed
a7722921adb046e3836eb84372241f32584bdb07
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
4cdf507d54525842dfd9f6313fdafba039084046
Fixed
483397b4ba280813e4a9c161a0a85172ddb43d19
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
4cdf507d54525842dfd9f6313fdafba039084046
Fixed
8c2bd38b95f75f3d2a08c93e35303e26d480d24e

Affected versions

v3.*

v3.17
v3.17-rc7
v3.18
v3.18-rc1
v3.18-rc2
v3.18-rc3
v3.18-rc4
v3.18-rc5
v3.18-rc6
v3.18-rc7
v3.19
v3.19-rc1
v3.19-rc2
v3.19-rc3
v3.19-rc4
v3.19-rc5
v3.19-rc6
v3.19-rc7

v4.*

v4.0
v4.0-rc1
v4.0-rc2
v4.0-rc3
v4.0-rc4
v4.0-rc5
v4.0-rc6
v4.0-rc7
v4.1
v4.1-rc1
v4.1-rc2
v4.1-rc3
v4.1-rc4
v4.1-rc5
v4.1-rc6
v4.1-rc7
v4.1-rc8
v4.10
v4.10-rc1
v4.10-rc2
v4.10-rc3
v4.10-rc4
v4.10-rc5
v4.10-rc6
v4.10-rc7
v4.10-rc8
v4.11
v4.11-rc1
v4.11-rc2
v4.11-rc3
v4.11-rc4
v4.11-rc5
v4.11-rc6
v4.11-rc7
v4.11-rc8
v4.12
v4.12-rc1
v4.12-rc2
v4.12-rc3
v4.12-rc4
v4.12-rc5
v4.12-rc6
v4.12-rc7
v4.13
v4.13-rc1
v4.13-rc2
v4.13-rc3
v4.13-rc4
v4.13-rc5
v4.13-rc6
v4.13-rc7
v4.14
v4.14-rc1
v4.14-rc2
v4.14-rc3
v4.14-rc4
v4.14-rc5
v4.14-rc6
v4.14-rc7
v4.14-rc8
v4.15
v4.15-rc1
v4.15-rc2
v4.15-rc3
v4.15-rc4
v4.15-rc5
v4.15-rc6
v4.15-rc7
v4.15-rc8
v4.15-rc9
v4.16
v4.16-rc1
v4.16-rc2
v4.16-rc3
v4.16-rc4
v4.16-rc5
v4.16-rc6
v4.16-rc7
v4.17
v4.17-rc1
v4.17-rc2
v4.17-rc3
v4.17-rc4
v4.17-rc5
v4.17-rc6
v4.17-rc7
v4.18
v4.18-rc1
v4.18-rc2
v4.18-rc3
v4.18-rc4
v4.18-rc5
v4.18-rc6
v4.18-rc7
v4.18-rc8
v4.19
v4.19-rc1
v4.19-rc2
v4.19-rc3
v4.19-rc4
v4.19-rc5
v4.19-rc6
v4.19-rc7
v4.19-rc8
v4.2
v4.2-rc1
v4.2-rc2
v4.2-rc3
v4.2-rc4
v4.2-rc5
v4.2-rc6
v4.2-rc7
v4.2-rc8
v4.20
v4.20-rc1
v4.20-rc2
v4.20-rc3
v4.20-rc4
v4.20-rc5
v4.20-rc6
v4.20-rc7
v4.3
v4.3-rc1
v4.3-rc2
v4.3-rc3
v4.3-rc4
v4.3-rc5
v4.3-rc6
v4.3-rc7
v4.4
v4.4-rc1
v4.4-rc2
v4.4-rc3
v4.4-rc4
v4.4-rc5
v4.4-rc6
v4.4-rc7
v4.4-rc8
v4.5
v4.5-rc1
v4.5-rc2
v4.5-rc3
v4.5-rc4
v4.5-rc5
v4.5-rc6
v4.5-rc7
v4.6
v4.6-rc1
v4.6-rc2
v4.6-rc3
v4.6-rc4
v4.6-rc5
v4.6-rc6
v4.6-rc7
v4.7
v4.7-rc1
v4.7-rc2
v4.7-rc3
v4.7-rc4
v4.7-rc5
v4.7-rc6
v4.7-rc7
v4.8
v4.8-rc1
v4.8-rc2
v4.8-rc3
v4.8-rc4
v4.8-rc5
v4.8-rc6
v4.8-rc7
v4.8-rc8
v4.9
v4.9-rc1
v4.9-rc2
v4.9-rc3
v4.9-rc4
v4.9-rc5
v4.9-rc6
v4.9-rc7
v4.9-rc8

v5.*

v5.0
v5.0-rc1
v5.0-rc2
v5.0-rc3
v5.0-rc4
v5.0-rc5
v5.0-rc6
v5.0-rc7
v5.0-rc8
v5.1
v5.1-rc1
v5.1-rc2
v5.1-rc3
v5.1-rc4
v5.1-rc5
v5.1-rc6
v5.1-rc7
v5.10
v5.10-rc1
v5.10-rc2
v5.10-rc3
v5.10-rc4
v5.10-rc5
v5.10-rc6
v5.10-rc7
v5.11
v5.11-rc1
v5.11-rc2
v5.11-rc3
v5.11-rc4
v5.11-rc5
v5.11-rc6
v5.11-rc7
v5.12
v5.12-rc1
v5.12-rc1-dontuse
v5.12-rc2
v5.12-rc3
v5.12-rc4
v5.12-rc5
v5.12-rc6
v5.12-rc7
v5.12-rc8
v5.13
v5.13-rc1
v5.13-rc2
v5.13-rc3
v5.13-rc4
v5.13-rc5
v5.13-rc6
v5.13-rc7
v5.14
v5.14-rc1
v5.14-rc2
v5.14-rc3
v5.14-rc4
v5.14-rc5
v5.14-rc6
v5.14-rc7
v5.15
v5.15-rc1
v5.15-rc2
v5.15-rc3
v5.15-rc4
v5.15-rc5
v5.15-rc6
v5.15-rc7
v5.16
v5.16-rc1
v5.16-rc2
v5.16-rc3
v5.16-rc4
v5.16-rc5
v5.16-rc6
v5.16-rc7
v5.16-rc8
v5.17
v5.17-rc1
v5.17-rc2
v5.17-rc3
v5.17-rc4
v5.17-rc5
v5.17-rc6
v5.17-rc7
v5.17-rc8
v5.18
v5.18-rc1
v5.18-rc2
v5.18-rc3
v5.18-rc4
v5.18-rc5
v5.18-rc6
v5.18-rc7
v5.19
v5.19-rc1
v5.19-rc2
v5.19-rc3
v5.19-rc4
v5.19-rc5
v5.19-rc6
v5.19-rc7
v5.19-rc8
v5.2
v5.2-rc1
v5.2-rc2
v5.2-rc3
v5.2-rc4
v5.2-rc5
v5.2-rc6
v5.2-rc7
v5.3
v5.3-rc1
v5.3-rc2
v5.3-rc3
v5.3-rc4
v5.3-rc5
v5.3-rc6
v5.3-rc7
v5.3-rc8
v5.4
v5.4-rc1
v5.4-rc2
v5.4-rc3
v5.4-rc4
v5.4-rc5
v5.4-rc6
v5.4-rc7
v5.4-rc8
v5.5
v5.5-rc1
v5.5-rc2
v5.5-rc3
v5.5-rc4
v5.5-rc5
v5.5-rc6
v5.5-rc7
v5.6
v5.6-rc1
v5.6-rc2
v5.6-rc3
v5.6-rc4
v5.6-rc5
v5.6-rc6
v5.6-rc7
v5.7
v5.7-rc1
v5.7-rc2
v5.7-rc3
v5.7-rc4
v5.7-rc5
v5.7-rc6
v5.7-rc7
v5.8
v5.8-rc1
v5.8-rc2
v5.8-rc3
v5.8-rc4
v5.8-rc5
v5.8-rc6
v5.8-rc7
v5.9
v5.9-rc1
v5.9-rc2
v5.9-rc3
v5.9-rc4
v5.9-rc5
v5.9-rc6
v5.9-rc7
v5.9-rc8

v6.*

v6.0
v6.0-rc1
v6.0-rc2
v6.0-rc3
v6.0-rc4
v6.0-rc5
v6.0-rc6
v6.0-rc7
v6.1
v6.1-rc1
v6.1-rc2
v6.1-rc3
v6.1-rc4
v6.1-rc5
v6.1-rc6
v6.1-rc7
v6.1-rc8
v6.1.1
v6.1.10
v6.1.100
v6.1.101
v6.1.102
v6.1.103
v6.1.104
v6.1.105
v6.1.106
v6.1.107
v6.1.108
v6.1.109
v6.1.11
v6.1.110
v6.1.111
v6.1.112
v6.1.12
v6.1.13
v6.1.14
v6.1.15
v6.1.16
v6.1.17
v6.1.18
v6.1.19
v6.1.2
v6.1.20
v6.1.21
v6.1.22
v6.1.23
v6.1.24
v6.1.25
v6.1.26
v6.1.27
v6.1.28
v6.1.29
v6.1.3
v6.1.30
v6.1.31
v6.1.32
v6.1.33
v6.1.34
v6.1.35
v6.1.36
v6.1.37
v6.1.38
v6.1.39
v6.1.4
v6.1.40
v6.1.41
v6.1.42
v6.1.43
v6.1.44
v6.1.45
v6.1.46
v6.1.47
v6.1.48
v6.1.49
v6.1.5
v6.1.50
v6.1.51
v6.1.52
v6.1.53
v6.1.54
v6.1.55
v6.1.56
v6.1.57
v6.1.58
v6.1.59
v6.1.6
v6.1.60
v6.1.61
v6.1.62
v6.1.63
v6.1.64
v6.1.65
v6.1.66
v6.1.67
v6.1.68
v6.1.69
v6.1.7
v6.1.70
v6.1.71
v6.1.72
v6.1.73
v6.1.74
v6.1.75
v6.1.76
v6.1.77
v6.1.78
v6.1.79
v6.1.8
v6.1.80
v6.1.81
v6.1.82
v6.1.83
v6.1.84
v6.1.85
v6.1.86
v6.1.87
v6.1.88
v6.1.89
v6.1.9
v6.1.90
v6.1.91
v6.1.92
v6.1.93
v6.1.94
v6.1.95
v6.1.96
v6.1.97
v6.1.98
v6.1.99
v6.10
v6.10-rc1
v6.10-rc2
v6.10-rc3
v6.10-rc4
v6.10-rc5
v6.10-rc6
v6.10-rc7
v6.10.1
v6.10.10
v6.10.11
v6.10.12
v6.10.2
v6.10.3
v6.10.4
v6.10.5
v6.10.6
v6.10.7
v6.10.8
v6.10.9
v6.11
v6.11-rc1
v6.11-rc2
v6.11-rc3
v6.11-rc4
v6.11-rc5
v6.11-rc6
v6.11-rc7
v6.11.1
v6.2
v6.2-rc1
v6.2-rc2
v6.2-rc3
v6.2-rc4
v6.2-rc5
v6.2-rc6
v6.2-rc7
v6.2-rc8
v6.3
v6.3-rc1
v6.3-rc2
v6.3-rc3
v6.3-rc4
v6.3-rc5
v6.3-rc6
v6.3-rc7
v6.4
v6.4-rc1
v6.4-rc2
v6.4-rc3
v6.4-rc4
v6.4-rc5
v6.4-rc6
v6.4-rc7
v6.5
v6.5-rc1
v6.5-rc2
v6.5-rc3
v6.5-rc4
v6.5-rc5
v6.5-rc6
v6.5-rc7
v6.6
v6.6-rc1
v6.6-rc2
v6.6-rc3
v6.6-rc4
v6.6-rc5
v6.6-rc6
v6.6-rc7
v6.6.1
v6.6.10
v6.6.11
v6.6.12
v6.6.13
v6.6.14
v6.6.15
v6.6.16
v6.6.17
v6.6.18
v6.6.19
v6.6.2
v6.6.20
v6.6.21
v6.6.22
v6.6.23
v6.6.24
v6.6.25
v6.6.26
v6.6.27
v6.6.28
v6.6.29
v6.6.3
v6.6.30
v6.6.31
v6.6.32
v6.6.33
v6.6.34
v6.6.35
v6.6.36
v6.6.37
v6.6.38
v6.6.39
v6.6.4
v6.6.40
v6.6.41
v6.6.42
v6.6.43
v6.6.44
v6.6.45
v6.6.46
v6.6.47
v6.6.48
v6.6.49
v6.6.5
v6.6.50
v6.6.51
v6.6.52
v6.6.53
v6.6.6
v6.6.7
v6.6.8
v6.6.9
v6.7
v6.7-rc1
v6.7-rc2
v6.7-rc3
v6.7-rc4
v6.7-rc5
v6.7-rc6
v6.7-rc7
v6.7-rc8
v6.8
v6.8-rc1
v6.8-rc2
v6.8-rc3
v6.8-rc4
v6.8-rc5
v6.8-rc6
v6.8-rc7
v6.9
v6.9-rc1
v6.9-rc2
v6.9-rc3
v6.9-rc4
v6.9-rc5
v6.9-rc6
v6.9-rc7

Database specific

vanir_signatures

[
    {
        "id": "CVE-2024-47678-0142b687",
        "signature_version": "v1",
        "digest": {
            "function_hash": "210535056199440052945744151499878942689",
            "length": 591.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@483397b4ba280813e4a9c161a0a85172ddb43d19",
        "target": {
            "file": "net/ipv4/icmp.c",
            "function": "icmpv4_xrlim_allow"
        }
    },
    {
        "id": "CVE-2024-47678-02143bdf",
        "signature_version": "v1",
        "digest": {
            "function_hash": "170002126563272727517376624935234947298",
            "length": 745.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@997ba8889611891f91e8ad83583466aeab6239a3",
        "target": {
            "file": "net/ipv4/icmp.c",
            "function": "icmp_global_allow"
        }
    },
    {
        "id": "CVE-2024-47678-27fcb041",
        "signature_version": "v1",
        "digest": {
            "function_hash": "291289107895353934043972320423025980065",
            "length": 3032.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@483397b4ba280813e4a9c161a0a85172ddb43d19",
        "target": {
            "file": "net/ipv4/icmp.c",
            "function": "__icmp_send"
        }
    },
    {
        "id": "CVE-2024-47678-2a6ff88f",
        "signature_version": "v1",
        "digest": {
            "function_hash": "292637876220259376806101494952350957487",
            "length": 826.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8c2bd38b95f75f3d2a08c93e35303e26d480d24e",
        "target": {
            "file": "net/ipv6/icmp.c",
            "function": "icmpv6_xrlim_allow"
        }
    },
    {
        "id": "CVE-2024-47678-2b9bce18",
        "signature_version": "v1",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "91289001910167603209881474556047510214",
                "43604345262233481488365893161035522670",
                "191623554490438089051572192730373471672",
                "194539654146587661586150983770760097470",
                "127261948703496509685494445203220364071",
                "338260810542210976259907501182263023510",
                "30077527803713098293261738055554396278",
                "249973482290032730248919894254370764045",
                "101701359409798882129372676499844887751",
                "1060303226339384356912941767363463148",
                "101446597311668586980033306694916207301",
                "67795026953232399826496502989434842983",
                "90381654180237439634087930024852783303",
                "80650289431370108252637882426895847977",
                "96955886981929068098458569432792525875",
                "235227303343946055332160326071631402634",
                "263616400155007652289899586365285209798",
                "21592265157640723169388370404222986430",
                "245113637253098824716438214481601323451",
                "186353411879988212469412263916978478036",
                "139583817413745451752796837366183941534",
                "265329172698021184396587977109418547778",
                "71664794046839083546784688941960789286",
                "330642889012034253225053662030152743680",
                "234901233948231467323091556495107035105",
                "204720266493864144973279941690524799725",
                "272941920193792471341645536947861788276",
                "312574246816121541801935959910550024595",
                "59395773259214621105184333859427067804",
                "297948295420741314539879969407412432041",
                "251278741849392429965981245955749402785",
                "203091882942139292100267101314227039481",
                "161915303738510161701631189610098527576",
                "165883150596330895323640750293712777317",
                "19435313629652587904503531211546035069",
                "219686218353048183668934888305008167514",
                "295862042834303324903471112751868033795",
                "138833396233306478005359887248171281539",
                "260736583063016212896180591666943975415",
                "237986758334781159354204691123623105448",
                "308926888773904026352077563895728251282",
                "600033681825050615338758221467094821",
                "313853256423767869577290399130019506547",
                "120482624331934487721197881820146587425"
            ]
        },
        "deprecated": false,
        "signature_type": "Line",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@997ba8889611891f91e8ad83583466aeab6239a3",
        "target": {
            "file": "net/ipv6/icmp.c"
        }
    },
    {
        "id": "CVE-2024-47678-2d99e708",
        "signature_version": "v1",
        "digest": {
            "function_hash": "31984292375565991399279706478536334968",
            "length": 202.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a7722921adb046e3836eb84372241f32584bdb07",
        "target": {
            "file": "net/ipv6/icmp.c",
            "function": "icmpv6_global_allow"
        }
    },
    {
        "id": "CVE-2024-47678-2f8748aa",
        "signature_version": "v1",
        "digest": {
            "function_hash": "170002126563272727517376624935234947298",
            "length": 745.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a7722921adb046e3836eb84372241f32584bdb07",
        "target": {
            "file": "net/ipv4/icmp.c",
            "function": "icmp_global_allow"
        }
    },
    {
        "id": "CVE-2024-47678-36f38eeb",
        "signature_version": "v1",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "91289001910167603209881474556047510214",
                "43604345262233481488365893161035522670",
                "191623554490438089051572192730373471672",
                "194539654146587661586150983770760097470",
                "127261948703496509685494445203220364071",
                "338260810542210976259907501182263023510",
                "30077527803713098293261738055554396278",
                "249973482290032730248919894254370764045",
                "101701359409798882129372676499844887751",
                "1060303226339384356912941767363463148",
                "101446597311668586980033306694916207301",
                "67795026953232399826496502989434842983",
                "90381654180237439634087930024852783303",
                "80650289431370108252637882426895847977",
                "96955886981929068098458569432792525875",
                "235227303343946055332160326071631402634",
                "263616400155007652289899586365285209798",
                "21592265157640723169388370404222986430",
                "245113637253098824716438214481601323451",
                "186353411879988212469412263916978478036",
                "139583817413745451752796837366183941534",
                "265329172698021184396587977109418547778",
                "71664794046839083546784688941960789286",
                "330642889012034253225053662030152743680",
                "234901233948231467323091556495107035105",
                "204720266493864144973279941690524799725",
                "272941920193792471341645536947861788276",
                "312574246816121541801935959910550024595",
                "59395773259214621105184333859427067804",
                "297948295420741314539879969407412432041",
                "251278741849392429965981245955749402785",
                "203091882942139292100267101314227039481",
                "161915303738510161701631189610098527576",
                "165883150596330895323640750293712777317",
                "19435313629652587904503531211546035069",
                "219686218353048183668934888305008167514",
                "295862042834303324903471112751868033795",
                "138833396233306478005359887248171281539",
                "260736583063016212896180591666943975415",
                "237986758334781159354204691123623105448",
                "308926888773904026352077563895728251282",
                "600033681825050615338758221467094821",
                "313853256423767869577290399130019506547",
                "120482624331934487721197881820146587425"
            ]
        },
        "deprecated": false,
        "signature_type": "Line",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@662ec52260cc07b9ae53ecd3925183c29d34288b",
        "target": {
            "file": "net/ipv6/icmp.c"
        }
    },
    {
        "id": "CVE-2024-47678-42ece863",
        "signature_version": "v1",
        "digest": {
            "function_hash": "44193780346462970986826480515820740178",
            "length": 3698.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8c2bd38b95f75f3d2a08c93e35303e26d480d24e",
        "target": {
            "file": "net/ipv6/icmp.c",
            "function": "icmp6_send"
        }
    },
    {
        "id": "CVE-2024-47678-46d27e82",
        "signature_version": "v1",
        "digest": {
            "function_hash": "170002126563272727517376624935234947298",
            "length": 745.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8c2bd38b95f75f3d2a08c93e35303e26d480d24e",
        "target": {
            "file": "net/ipv4/icmp.c",
            "function": "icmp_global_allow"
        }
    },
    {
        "id": "CVE-2024-47678-4ba54157",
        "signature_version": "v1",
        "digest": {
            "function_hash": "292637876220259376806101494952350957487",
            "length": 826.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@483397b4ba280813e4a9c161a0a85172ddb43d19",
        "target": {
            "file": "net/ipv6/icmp.c",
            "function": "icmpv6_xrlim_allow"
        }
    },
    {
        "id": "CVE-2024-47678-4c13b811",
        "signature_version": "v1",
        "digest": {
            "function_hash": "120635302108761042719818630971137508064",
            "length": 1536.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a7722921adb046e3836eb84372241f32584bdb07",
        "target": {
            "file": "net/ipv4/icmp.c",
            "function": "icmp_reply"
        }
    },
    {
        "id": "CVE-2024-47678-513b6173",
        "signature_version": "v1",
        "digest": {
            "function_hash": "120635302108761042719818630971137508064",
            "length": 1536.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@997ba8889611891f91e8ad83583466aeab6239a3",
        "target": {
            "file": "net/ipv4/icmp.c",
            "function": "icmp_reply"
        }
    },
    {
        "id": "CVE-2024-47678-59a1c5b4",
        "signature_version": "v1",
        "digest": {
            "function_hash": "210535056199440052945744151499878942689",
            "length": 591.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@997ba8889611891f91e8ad83583466aeab6239a3",
        "target": {
            "file": "net/ipv4/icmp.c",
            "function": "icmpv4_xrlim_allow"
        }
    },
    {
        "id": "CVE-2024-47678-5f1a1d62",
        "signature_version": "v1",
        "digest": {
            "function_hash": "210535056199440052945744151499878942689",
            "length": 591.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8c2bd38b95f75f3d2a08c93e35303e26d480d24e",
        "target": {
            "file": "net/ipv4/icmp.c",
            "function": "icmpv4_xrlim_allow"
        }
    },
    {
        "id": "CVE-2024-47678-62329985",
        "signature_version": "v1",
        "digest": {
            "function_hash": "291289107895353934043972320423025980065",
            "length": 3032.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a7722921adb046e3836eb84372241f32584bdb07",
        "target": {
            "file": "net/ipv4/icmp.c",
            "function": "__icmp_send"
        }
    },
    {
        "id": "CVE-2024-47678-67f81a8c",
        "signature_version": "v1",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "95234127204925196641234313112438421124",
                "7042299603213888861287963172380827082",
                "68792339343917306884442018500182291825",
                "122765867514623063713607181046248882917"
            ]
        },
        "deprecated": false,
        "signature_type": "Line",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a7722921adb046e3836eb84372241f32584bdb07",
        "target": {
            "file": "include/net/ip.h"
        }
    },
    {
        "id": "CVE-2024-47678-6b6e21b4",
        "signature_version": "v1",
        "digest": {
            "function_hash": "170002126563272727517376624935234947298",
            "length": 745.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@483397b4ba280813e4a9c161a0a85172ddb43d19",
        "target": {
            "file": "net/ipv4/icmp.c",
            "function": "icmp_global_allow"
        }
    },
    {
        "id": "CVE-2024-47678-6cc62020",
        "signature_version": "v1",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "95234127204925196641234313112438421124",
                "7042299603213888861287963172380827082",
                "68792339343917306884442018500182291825",
                "122765867514623063713607181046248882917"
            ]
        },
        "deprecated": false,
        "signature_type": "Line",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@483397b4ba280813e4a9c161a0a85172ddb43d19",
        "target": {
            "file": "include/net/ip.h"
        }
    },
    {
        "id": "CVE-2024-47678-6f6b8af9",
        "signature_version": "v1",
        "digest": {
            "function_hash": "113797100165405442630183666105192081121",
            "length": 3671.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@662ec52260cc07b9ae53ecd3925183c29d34288b",
        "target": {
            "file": "net/ipv6/icmp.c",
            "function": "icmp6_send"
        }
    },
    {
        "id": "CVE-2024-47678-71a4a8fd",
        "signature_version": "v1",
        "digest": {
            "function_hash": "124514994575895714964903850016089759681",
            "length": 224.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8c2bd38b95f75f3d2a08c93e35303e26d480d24e",
        "target": {
            "file": "net/ipv4/icmp.c",
            "function": "icmpv4_global_allow"
        }
    },
    {
        "id": "CVE-2024-47678-731d0c66",
        "signature_version": "v1",
        "digest": {
            "function_hash": "266139015922932128824890548617022321620",
            "length": 2797.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8c2bd38b95f75f3d2a08c93e35303e26d480d24e",
        "target": {
            "file": "net/ipv6/icmp.c",
            "function": "icmpv6_echo_reply"
        }
    },
    {
        "id": "CVE-2024-47678-75b1c95f",
        "signature_version": "v1",
        "digest": {
            "function_hash": "124514994575895714964903850016089759681",
            "length": 224.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a7722921adb046e3836eb84372241f32584bdb07",
        "target": {
            "file": "net/ipv4/icmp.c",
            "function": "icmpv4_global_allow"
        }
    },
    {
        "id": "CVE-2024-47678-76aa67b3",
        "signature_version": "v1",
        "digest": {
            "function_hash": "210535056199440052945744151499878942689",
            "length": 591.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@662ec52260cc07b9ae53ecd3925183c29d34288b",
        "target": {
            "file": "net/ipv4/icmp.c",
            "function": "icmpv4_xrlim_allow"
        }
    },
    {
        "id": "CVE-2024-47678-79ae8fa5",
        "signature_version": "v1",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "7974403597429537673795661036634101249",
                "20519213145497325916183627606294734062",
                "17447443700363339402551470227689735138",
                "296564488375893405381535228120021788088",
                "98128499954066698973839131626632120353",
                "315607055423707918087850627359556332628",
                "163913056625793112109650011569155398386",
                "210684640381025930440861970689826949797",
                "209938629944047462960407534985341434993",
                "189584189328763105606812574013527986862",
                "219279883645223152856855520708629686990",
                "260946727253605775012643380270101929034",
                "107192419104603665219108246321241802287",
                "49766371777664155365799820779088770602",
                "48309742318736017534087470671805760656",
                "167024330954207868783536326747388547007",
                "209440161660466702635427372521122323552",
                "270020373719400541792604587776643996616",
                "151630839119714804290510179610084937372",
                "266035784770244038542582448673818084430",
                "135371024197142063999613069477466936845",
                "40285248967818732941373677472695462107",
                "25266885271180087585429236912370679878",
                "43882331029379761957608455873564726597",
                "266376276978071300368664563437531110109",
                "66442182908744702338556039611324583433",
                "31060099072103465965211829642622635254",
                "83778207682597144406006157497091397601",
                "116697773271118629893658749100888504170",
                "144457857860380893419737855997828271850",
                "121488524879934060229893982975231275993",
                "192588488914610685294233487064961371971",
                "77355982829899235313519199387537092864",
                "332177827832444365135031045941044176730",
                "11833581271987137421761828749866751682",
                "212501915870443770908936391449511829949",
                "245656282364110851713373490815090481104",
                "123372323795424801946110363351168435321",
                "121508903648837370250290007501569340715",
                "215031971114828754013929126191524110477",
                "180128977071963505823310678525042425206",
                "294259478002175417532117224643331303475",
                "30077527803713098293261738055554396278",
                "249973482290032730248919894254370764045",
                "101701359409798882129372676499844887751",
                "75572692427808712408365909349747986491",
                "65779763422737817635007457122529123129",
                "217396345485527856893121664335484141270",
                "155426798784445868429201316399367534574",
                "195282085850294806805816215722435531082",
                "227310325344186566304262764849853774676",
                "184943710687615040063577291302868916492",
                "220163164036089379583703276305185790296",
                "284598146849651960104180139954193692116",
                "103894897268797169181205272960539716742",
                "281255442555400721527149387771359663574",
                "238638628328512820671003936461403968827",
                "237621945954874758933498802633100380132",
                "206181217557801876242568637638329720854",
                "254571909844436432114695384108716328159",
                "143891071126286407464563865309740923084",
                "300250652724623792212866989159953649487",
                "9427155373355698524131965535864762475",
                "291686912883987540763814230831093571604",
                "212859238454553642031342303385358988478",
                "65380841030895920355803566232627943362",
                "26490911340731485448925450751270556167",
                "314363860658720121835421539710407215629",
                "101081603734954661411764721076066986572",
                "291726333156433164056588097037823789637",
                "251298740829713203622225790582677899895",
                "45985914503814489017415578004473937561",
                "262889070543040099634091005519472435453",
                "247908127630072672537218898742000855756",
                "225811700964669058352417348786184205742",
                "80948108657830364331001176734099686331",
                "196573743453536900243402242541680126705",
                "104714901954354567575646408576984772748",
                "17084654427380708362230595944648685181",
                "334565824891405006600949771383488186965",
                "146401796323983051582167691297543175022",
                "37008477429960698537443810162324917576",
                "338950574301420898346662914339256259704",
                "283785776173617751289327407054528483213",
                "119847936109807909187164008991448809475",
                "38101393425209210404829996596236219406",
                "22131158519420935553439024075442527640"
            ]
        },
        "deprecated": false,
        "signature_type": "Line",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@997ba8889611891f91e8ad83583466aeab6239a3",
        "target": {
            "file": "net/ipv4/icmp.c"
        }
    },
    {
        "id": "CVE-2024-47678-79d648ed",
        "signature_version": "v1",
        "digest": {
            "function_hash": "124514994575895714964903850016089759681",
            "length": 224.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@997ba8889611891f91e8ad83583466aeab6239a3",
        "target": {
            "file": "net/ipv4/icmp.c",
            "function": "icmpv4_global_allow"
        }
    },
    {
        "id": "CVE-2024-47678-7d0237f9",
        "signature_version": "v1",
        "digest": {
            "function_hash": "31984292375565991399279706478536334968",
            "length": 202.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@483397b4ba280813e4a9c161a0a85172ddb43d19",
        "target": {
            "file": "net/ipv6/icmp.c",
            "function": "icmpv6_global_allow"
        }
    },
    {
        "id": "CVE-2024-47678-7e2cfbda",
        "signature_version": "v1",
        "digest": {
            "function_hash": "38789076008487204852921650890027503420",
            "length": 2995.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@662ec52260cc07b9ae53ecd3925183c29d34288b",
        "target": {
            "file": "net/ipv4/icmp.c",
            "function": "__icmp_send"
        }
    },
    {
        "id": "CVE-2024-47678-7e518d7d",
        "signature_version": "v1",
        "digest": {
            "function_hash": "31984292375565991399279706478536334968",
            "length": 202.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8c2bd38b95f75f3d2a08c93e35303e26d480d24e",
        "target": {
            "file": "net/ipv6/icmp.c",
            "function": "icmpv6_global_allow"
        }
    },
    {
        "id": "CVE-2024-47678-80d1f8fe",
        "signature_version": "v1",
        "digest": {
            "function_hash": "103801316918873904355199235991251160403",
            "length": 825.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@997ba8889611891f91e8ad83583466aeab6239a3",
        "target": {
            "file": "net/ipv6/icmp.c",
            "function": "icmpv6_xrlim_allow"
        }
    },
    {
        "id": "CVE-2024-47678-829228c3",
        "signature_version": "v1",
        "digest": {
            "function_hash": "210535056199440052945744151499878942689",
            "length": 591.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a7722921adb046e3836eb84372241f32584bdb07",
        "target": {
            "file": "net/ipv4/icmp.c",
            "function": "icmpv4_xrlim_allow"
        }
    },
    {
        "id": "CVE-2024-47678-8911ae14",
        "signature_version": "v1",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "95234127204925196641234313112438421124",
                "7042299603213888861287963172380827082",
                "68792339343917306884442018500182291825",
                "122765867514623063713607181046248882917"
            ]
        },
        "deprecated": false,
        "signature_type": "Line",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@662ec52260cc07b9ae53ecd3925183c29d34288b",
        "target": {
            "file": "include/net/ip.h"
        }
    },
    {
        "id": "CVE-2024-47678-95632857",
        "signature_version": "v1",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "95234127204925196641234313112438421124",
                "7042299603213888861287963172380827082",
                "68792339343917306884442018500182291825",
                "122765867514623063713607181046248882917"
            ]
        },
        "deprecated": false,
        "signature_type": "Line",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@997ba8889611891f91e8ad83583466aeab6239a3",
        "target": {
            "file": "include/net/ip.h"
        }
    },
    {
        "id": "CVE-2024-47678-98e2beaa",
        "signature_version": "v1",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "91289001910167603209881474556047510214",
                "43604345262233481488365893161035522670",
                "191623554490438089051572192730373471672",
                "194539654146587661586150983770760097470",
                "127261948703496509685494445203220364071",
                "338260810542210976259907501182263023510",
                "30077527803713098293261738055554396278",
                "249973482290032730248919894254370764045",
                "101701359409798882129372676499844887751",
                "1060303226339384356912941767363463148",
                "101446597311668586980033306694916207301",
                "67795026953232399826496502989434842983",
                "90381654180237439634087930024852783303",
                "80650289431370108252637882426895847977",
                "96955886981929068098458569432792525875",
                "235227303343946055332160326071631402634",
                "263616400155007652289899586365285209798",
                "21592265157640723169388370404222986430",
                "245113637253098824716438214481601323451",
                "186353411879988212469412263916978478036",
                "139583817413745451752796837366183941534",
                "265329172698021184396587977109418547778",
                "71664794046839083546784688941960789286",
                "330642889012034253225053662030152743680",
                "234901233948231467323091556495107035105",
                "204720266493864144973279941690524799725",
                "272941920193792471341645536947861788276",
                "312574246816121541801935959910550024595",
                "59395773259214621105184333859427067804",
                "297948295420741314539879969407412432041",
                "251278741849392429965981245955749402785",
                "203091882942139292100267101314227039481",
                "161915303738510161701631189610098527576",
                "165883150596330895323640750293712777317",
                "19435313629652587904503531211546035069",
                "219686218353048183668934888305008167514",
                "295862042834303324903471112751868033795",
                "138833396233306478005359887248171281539",
                "260736583063016212896180591666943975415",
                "237986758334781159354204691123623105448",
                "308926888773904026352077563895728251282",
                "600033681825050615338758221467094821",
                "313853256423767869577290399130019506547",
                "120482624331934487721197881820146587425"
            ]
        },
        "deprecated": false,
        "signature_type": "Line",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8c2bd38b95f75f3d2a08c93e35303e26d480d24e",
        "target": {
            "file": "net/ipv6/icmp.c"
        }
    },
    {
        "id": "CVE-2024-47678-9a6645e8",
        "signature_version": "v1",
        "digest": {
            "function_hash": "266139015922932128824890548617022321620",
            "length": 2797.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@483397b4ba280813e4a9c161a0a85172ddb43d19",
        "target": {
            "file": "net/ipv6/icmp.c",
            "function": "icmpv6_echo_reply"
        }
    },
    {
        "id": "CVE-2024-47678-9bf9e670",
        "signature_version": "v1",
        "digest": {
            "function_hash": "120635302108761042719818630971137508064",
            "length": 1536.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@662ec52260cc07b9ae53ecd3925183c29d34288b",
        "target": {
            "file": "net/ipv4/icmp.c",
            "function": "icmp_reply"
        }
    },
    {
        "id": "CVE-2024-47678-a30a097d",
        "signature_version": "v1",
        "digest": {
            "function_hash": "31984292375565991399279706478536334968",
            "length": 202.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@662ec52260cc07b9ae53ecd3925183c29d34288b",
        "target": {
            "file": "net/ipv6/icmp.c",
            "function": "icmpv6_global_allow"
        }
    },
    {
        "id": "CVE-2024-47678-a64e452d",
        "signature_version": "v1",
        "digest": {
            "function_hash": "240762154268214218024871030327211335445",
            "length": 2770.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@662ec52260cc07b9ae53ecd3925183c29d34288b",
        "target": {
            "file": "net/ipv6/icmp.c",
            "function": "icmpv6_echo_reply"
        }
    },
    {
        "id": "CVE-2024-47678-ac142819",
        "signature_version": "v1",
        "digest": {
            "function_hash": "44193780346462970986826480515820740178",
            "length": 3698.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a7722921adb046e3836eb84372241f32584bdb07",
        "target": {
            "file": "net/ipv6/icmp.c",
            "function": "icmp6_send"
        }
    },
    {
        "id": "CVE-2024-47678-ac8df752",
        "signature_version": "v1",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "7974403597429537673795661036634101249",
                "20519213145497325916183627606294734062",
                "17447443700363339402551470227689735138",
                "296564488375893405381535228120021788088",
                "98128499954066698973839131626632120353",
                "315607055423707918087850627359556332628",
                "163913056625793112109650011569155398386",
                "210684640381025930440861970689826949797",
                "209938629944047462960407534985341434993",
                "189584189328763105606812574013527986862",
                "219279883645223152856855520708629686990",
                "260946727253605775012643380270101929034",
                "107192419104603665219108246321241802287",
                "49766371777664155365799820779088770602",
                "48309742318736017534087470671805760656",
                "167024330954207868783536326747388547007",
                "209440161660466702635427372521122323552",
                "270020373719400541792604587776643996616",
                "151630839119714804290510179610084937372",
                "266035784770244038542582448673818084430",
                "135371024197142063999613069477466936845",
                "40285248967818732941373677472695462107",
                "25266885271180087585429236912370679878",
                "43882331029379761957608455873564726597",
                "266376276978071300368664563437531110109",
                "166375406175890951032559230798131157868",
                "146445718196022734609394506202262734459",
                "136249630275847807844105914212194399839",
                "252808914745042278190455019367845224403",
                "144457857860380893419737855997828271850",
                "121488524879934060229893982975231275993",
                "192588488914610685294233487064961371971",
                "77355982829899235313519199387537092864",
                "332177827832444365135031045941044176730",
                "11833581271987137421761828749866751682",
                "212501915870443770908936391449511829949",
                "245656282364110851713373490815090481104",
                "123372323795424801946110363351168435321",
                "121508903648837370250290007501569340715",
                "215031971114828754013929126191524110477",
                "180128977071963505823310678525042425206",
                "294259478002175417532117224643331303475",
                "30077527803713098293261738055554396278",
                "249973482290032730248919894254370764045",
                "101701359409798882129372676499844887751",
                "75572692427808712408365909349747986491",
                "65779763422737817635007457122529123129",
                "217396345485527856893121664335484141270",
                "155426798784445868429201316399367534574",
                "195282085850294806805816215722435531082",
                "227310325344186566304262764849853774676",
                "184943710687615040063577291302868916492",
                "220163164036089379583703276305185790296",
                "284598146849651960104180139954193692116",
                "103894897268797169181205272960539716742",
                "281255442555400721527149387771359663574",
                "238638628328512820671003936461403968827",
                "237621945954874758933498802633100380132",
                "206181217557801876242568637638329720854",
                "254571909844436432114695384108716328159",
                "143891071126286407464563865309740923084",
                "300250652724623792212866989159953649487",
                "9427155373355698524131965535864762475",
                "291686912883987540763814230831093571604",
                "212859238454553642031342303385358988478",
                "65380841030895920355803566232627943362",
                "26490911340731485448925450751270556167",
                "314363860658720121835421539710407215629",
                "101081603734954661411764721076066986572",
                "291726333156433164056588097037823789637",
                "251298740829713203622225790582677899895",
                "45985914503814489017415578004473937561",
                "262889070543040099634091005519472435453",
                "247908127630072672537218898742000855756",
                "225811700964669058352417348786184205742",
                "80948108657830364331001176734099686331",
                "196573743453536900243402242541680126705",
                "104714901954354567575646408576984772748",
                "17084654427380708362230595944648685181",
                "334565824891405006600949771383488186965",
                "146401796323983051582167691297543175022",
                "37008477429960698537443810162324917576",
                "338950574301420898346662914339256259704",
                "283785776173617751289327407054528483213",
                "119847936109807909187164008991448809475",
                "38101393425209210404829996596236219406",
                "22131158519420935553439024075442527640"
            ]
        },
        "deprecated": false,
        "signature_type": "Line",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@483397b4ba280813e4a9c161a0a85172ddb43d19",
        "target": {
            "file": "net/ipv4/icmp.c"
        }
    },
    {
        "id": "CVE-2024-47678-aec4d9e3",
        "signature_version": "v1",
        "digest": {
            "function_hash": "113797100165405442630183666105192081121",
            "length": 3671.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@997ba8889611891f91e8ad83583466aeab6239a3",
        "target": {
            "file": "net/ipv6/icmp.c",
            "function": "icmp6_send"
        }
    },
    {
        "id": "CVE-2024-47678-af2f29d1",
        "signature_version": "v1",
        "digest": {
            "function_hash": "38789076008487204852921650890027503420",
            "length": 2995.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@997ba8889611891f91e8ad83583466aeab6239a3",
        "target": {
            "file": "net/ipv4/icmp.c",
            "function": "__icmp_send"
        }
    },
    {
        "id": "CVE-2024-47678-b7954f6b",
        "signature_version": "v1",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "91289001910167603209881474556047510214",
                "43604345262233481488365893161035522670",
                "191623554490438089051572192730373471672",
                "194539654146587661586150983770760097470",
                "127261948703496509685494445203220364071",
                "338260810542210976259907501182263023510",
                "30077527803713098293261738055554396278",
                "249973482290032730248919894254370764045",
                "101701359409798882129372676499844887751",
                "1060303226339384356912941767363463148",
                "101446597311668586980033306694916207301",
                "67795026953232399826496502989434842983",
                "90381654180237439634087930024852783303",
                "80650289431370108252637882426895847977",
                "96955886981929068098458569432792525875",
                "235227303343946055332160326071631402634",
                "263616400155007652289899586365285209798",
                "21592265157640723169388370404222986430",
                "245113637253098824716438214481601323451",
                "186353411879988212469412263916978478036",
                "139583817413745451752796837366183941534",
                "265329172698021184396587977109418547778",
                "71664794046839083546784688941960789286",
                "330642889012034253225053662030152743680",
                "234901233948231467323091556495107035105",
                "204720266493864144973279941690524799725",
                "272941920193792471341645536947861788276",
                "312574246816121541801935959910550024595",
                "59395773259214621105184333859427067804",
                "297948295420741314539879969407412432041",
                "251278741849392429965981245955749402785",
                "203091882942139292100267101314227039481",
                "161915303738510161701631189610098527576",
                "165883150596330895323640750293712777317",
                "19435313629652587904503531211546035069",
                "219686218353048183668934888305008167514",
                "295862042834303324903471112751868033795",
                "138833396233306478005359887248171281539",
                "260736583063016212896180591666943975415",
                "237986758334781159354204691123623105448",
                "308926888773904026352077563895728251282",
                "600033681825050615338758221467094821",
                "313853256423767869577290399130019506547",
                "120482624331934487721197881820146587425"
            ]
        },
        "deprecated": false,
        "signature_type": "Line",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@483397b4ba280813e4a9c161a0a85172ddb43d19",
        "target": {
            "file": "net/ipv6/icmp.c"
        }
    },
    {
        "id": "CVE-2024-47678-c0a576f1",
        "signature_version": "v1",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "7974403597429537673795661036634101249",
                "20519213145497325916183627606294734062",
                "17447443700363339402551470227689735138",
                "296564488375893405381535228120021788088",
                "98128499954066698973839131626632120353",
                "315607055423707918087850627359556332628",
                "163913056625793112109650011569155398386",
                "210684640381025930440861970689826949797",
                "209938629944047462960407534985341434993",
                "189584189328763105606812574013527986862",
                "219279883645223152856855520708629686990",
                "260946727253605775012643380270101929034",
                "107192419104603665219108246321241802287",
                "49766371777664155365799820779088770602",
                "48309742318736017534087470671805760656",
                "167024330954207868783536326747388547007",
                "209440161660466702635427372521122323552",
                "270020373719400541792604587776643996616",
                "151630839119714804290510179610084937372",
                "266035784770244038542582448673818084430",
                "135371024197142063999613069477466936845",
                "40285248967818732941373677472695462107",
                "25266885271180087585429236912370679878",
                "43882331029379761957608455873564726597",
                "266376276978071300368664563437531110109",
                "166375406175890951032559230798131157868",
                "146445718196022734609394506202262734459",
                "136249630275847807844105914212194399839",
                "252808914745042278190455019367845224403",
                "144457857860380893419737855997828271850",
                "121488524879934060229893982975231275993",
                "192588488914610685294233487064961371971",
                "77355982829899235313519199387537092864",
                "332177827832444365135031045941044176730",
                "11833581271987137421761828749866751682",
                "212501915870443770908936391449511829949",
                "245656282364110851713373490815090481104",
                "123372323795424801946110363351168435321",
                "121508903648837370250290007501569340715",
                "215031971114828754013929126191524110477",
                "180128977071963505823310678525042425206",
                "294259478002175417532117224643331303475",
                "30077527803713098293261738055554396278",
                "249973482290032730248919894254370764045",
                "101701359409798882129372676499844887751",
                "75572692427808712408365909349747986491",
                "65779763422737817635007457122529123129",
                "217396345485527856893121664335484141270",
                "155426798784445868429201316399367534574",
                "195282085850294806805816215722435531082",
                "227310325344186566304262764849853774676",
                "184943710687615040063577291302868916492",
                "220163164036089379583703276305185790296",
                "284598146849651960104180139954193692116",
                "103894897268797169181205272960539716742",
                "281255442555400721527149387771359663574",
                "238638628328512820671003936461403968827",
                "237621945954874758933498802633100380132",
                "206181217557801876242568637638329720854",
                "254571909844436432114695384108716328159",
                "143891071126286407464563865309740923084",
                "300250652724623792212866989159953649487",
                "9427155373355698524131965535864762475",
                "291686912883987540763814230831093571604",
                "212859238454553642031342303385358988478",
                "65380841030895920355803566232627943362",
                "26490911340731485448925450751270556167",
                "314363860658720121835421539710407215629",
                "101081603734954661411764721076066986572",
                "291726333156433164056588097037823789637",
                "251298740829713203622225790582677899895",
                "45985914503814489017415578004473937561",
                "262889070543040099634091005519472435453",
                "247908127630072672537218898742000855756",
                "225811700964669058352417348786184205742",
                "80948108657830364331001176734099686331",
                "196573743453536900243402242541680126705",
                "104714901954354567575646408576984772748",
                "17084654427380708362230595944648685181",
                "334565824891405006600949771383488186965",
                "146401796323983051582167691297543175022",
                "37008477429960698537443810162324917576",
                "338950574301420898346662914339256259704",
                "283785776173617751289327407054528483213",
                "119847936109807909187164008991448809475",
                "38101393425209210404829996596236219406",
                "22131158519420935553439024075442527640"
            ]
        },
        "deprecated": false,
        "signature_type": "Line",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a7722921adb046e3836eb84372241f32584bdb07",
        "target": {
            "file": "net/ipv4/icmp.c"
        }
    },
    {
        "id": "CVE-2024-47678-c2d2e54d",
        "signature_version": "v1",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "95234127204925196641234313112438421124",
                "7042299603213888861287963172380827082",
                "68792339343917306884442018500182291825",
                "122765867514623063713607181046248882917"
            ]
        },
        "deprecated": false,
        "signature_type": "Line",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8c2bd38b95f75f3d2a08c93e35303e26d480d24e",
        "target": {
            "file": "include/net/ip.h"
        }
    },
    {
        "id": "CVE-2024-47678-c494cccb",
        "signature_version": "v1",
        "digest": {
            "function_hash": "170002126563272727517376624935234947298",
            "length": 745.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@662ec52260cc07b9ae53ecd3925183c29d34288b",
        "target": {
            "file": "net/ipv4/icmp.c",
            "function": "icmp_global_allow"
        }
    },
    {
        "id": "CVE-2024-47678-c954a5c0",
        "signature_version": "v1",
        "digest": {
            "function_hash": "295960549209264014291191843290098169519",
            "length": 2694.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@997ba8889611891f91e8ad83583466aeab6239a3",
        "target": {
            "file": "net/ipv6/icmp.c",
            "function": "icmpv6_echo_reply"
        }
    },
    {
        "id": "CVE-2024-47678-ca571b7a",
        "signature_version": "v1",
        "digest": {
            "function_hash": "124514994575895714964903850016089759681",
            "length": 224.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@662ec52260cc07b9ae53ecd3925183c29d34288b",
        "target": {
            "file": "net/ipv4/icmp.c",
            "function": "icmpv4_global_allow"
        }
    },
    {
        "id": "CVE-2024-47678-d34fbe07",
        "signature_version": "v1",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "7974403597429537673795661036634101249",
                "20519213145497325916183627606294734062",
                "17447443700363339402551470227689735138",
                "296564488375893405381535228120021788088",
                "98128499954066698973839131626632120353",
                "315607055423707918087850627359556332628",
                "163913056625793112109650011569155398386",
                "210684640381025930440861970689826949797",
                "209938629944047462960407534985341434993",
                "189584189328763105606812574013527986862",
                "219279883645223152856855520708629686990",
                "260946727253605775012643380270101929034",
                "107192419104603665219108246321241802287",
                "49766371777664155365799820779088770602",
                "48309742318736017534087470671805760656",
                "167024330954207868783536326747388547007",
                "209440161660466702635427372521122323552",
                "270020373719400541792604587776643996616",
                "151630839119714804290510179610084937372",
                "266035784770244038542582448673818084430",
                "135371024197142063999613069477466936845",
                "40285248967818732941373677472695462107",
                "25266885271180087585429236912370679878",
                "43882331029379761957608455873564726597",
                "266376276978071300368664563437531110109",
                "166375406175890951032559230798131157868",
                "146445718196022734609394506202262734459",
                "136249630275847807844105914212194399839",
                "252808914745042278190455019367845224403",
                "144457857860380893419737855997828271850",
                "121488524879934060229893982975231275993",
                "192588488914610685294233487064961371971",
                "77355982829899235313519199387537092864",
                "332177827832444365135031045941044176730",
                "11833581271987137421761828749866751682",
                "212501915870443770908936391449511829949",
                "245656282364110851713373490815090481104",
                "123372323795424801946110363351168435321",
                "121508903648837370250290007501569340715",
                "215031971114828754013929126191524110477",
                "180128977071963505823310678525042425206",
                "294259478002175417532117224643331303475",
                "30077527803713098293261738055554396278",
                "249973482290032730248919894254370764045",
                "101701359409798882129372676499844887751",
                "75572692427808712408365909349747986491",
                "65779763422737817635007457122529123129",
                "217396345485527856893121664335484141270",
                "155426798784445868429201316399367534574",
                "195282085850294806805816215722435531082",
                "227310325344186566304262764849853774676",
                "184943710687615040063577291302868916492",
                "220163164036089379583703276305185790296",
                "284598146849651960104180139954193692116",
                "103894897268797169181205272960539716742",
                "281255442555400721527149387771359663574",
                "238638628328512820671003936461403968827",
                "237621945954874758933498802633100380132",
                "206181217557801876242568637638329720854",
                "254571909844436432114695384108716328159",
                "143891071126286407464563865309740923084",
                "300250652724623792212866989159953649487",
                "9427155373355698524131965535864762475",
                "291686912883987540763814230831093571604",
                "212859238454553642031342303385358988478",
                "65380841030895920355803566232627943362",
                "26490911340731485448925450751270556167",
                "314363860658720121835421539710407215629",
                "101081603734954661411764721076066986572",
                "291726333156433164056588097037823789637",
                "251298740829713203622225790582677899895",
                "45985914503814489017415578004473937561",
                "262889070543040099634091005519472435453",
                "247908127630072672537218898742000855756",
                "225811700964669058352417348786184205742",
                "80948108657830364331001176734099686331",
                "196573743453536900243402242541680126705",
                "104714901954354567575646408576984772748",
                "17084654427380708362230595944648685181",
                "334565824891405006600949771383488186965",
                "146401796323983051582167691297543175022",
                "37008477429960698537443810162324917576",
                "338950574301420898346662914339256259704",
                "283785776173617751289327407054528483213",
                "119847936109807909187164008991448809475",
                "38101393425209210404829996596236219406",
                "22131158519420935553439024075442527640"
            ]
        },
        "deprecated": false,
        "signature_type": "Line",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@662ec52260cc07b9ae53ecd3925183c29d34288b",
        "target": {
            "file": "net/ipv4/icmp.c"
        }
    },
    {
        "id": "CVE-2024-47678-d4749fcc",
        "signature_version": "v1",
        "digest": {
            "function_hash": "266139015922932128824890548617022321620",
            "length": 2797.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a7722921adb046e3836eb84372241f32584bdb07",
        "target": {
            "file": "net/ipv6/icmp.c",
            "function": "icmpv6_echo_reply"
        }
    },
    {
        "id": "CVE-2024-47678-d8e25682",
        "signature_version": "v1",
        "digest": {
            "function_hash": "120635302108761042719818630971137508064",
            "length": 1536.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8c2bd38b95f75f3d2a08c93e35303e26d480d24e",
        "target": {
            "file": "net/ipv4/icmp.c",
            "function": "icmp_reply"
        }
    },
    {
        "id": "CVE-2024-47678-dd5e47bc",
        "signature_version": "v1",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "91289001910167603209881474556047510214",
                "43604345262233481488365893161035522670",
                "191623554490438089051572192730373471672",
                "194539654146587661586150983770760097470",
                "127261948703496509685494445203220364071",
                "338260810542210976259907501182263023510",
                "30077527803713098293261738055554396278",
                "249973482290032730248919894254370764045",
                "101701359409798882129372676499844887751",
                "1060303226339384356912941767363463148",
                "101446597311668586980033306694916207301",
                "67795026953232399826496502989434842983",
                "90381654180237439634087930024852783303",
                "80650289431370108252637882426895847977",
                "96955886981929068098458569432792525875",
                "235227303343946055332160326071631402634",
                "263616400155007652289899586365285209798",
                "21592265157640723169388370404222986430",
                "245113637253098824716438214481601323451",
                "186353411879988212469412263916978478036",
                "139583817413745451752796837366183941534",
                "265329172698021184396587977109418547778",
                "71664794046839083546784688941960789286",
                "330642889012034253225053662030152743680",
                "234901233948231467323091556495107035105",
                "204720266493864144973279941690524799725",
                "272941920193792471341645536947861788276",
                "312574246816121541801935959910550024595",
                "59395773259214621105184333859427067804",
                "297948295420741314539879969407412432041",
                "251278741849392429965981245955749402785",
                "203091882942139292100267101314227039481",
                "161915303738510161701631189610098527576",
                "165883150596330895323640750293712777317",
                "19435313629652587904503531211546035069",
                "219686218353048183668934888305008167514",
                "295862042834303324903471112751868033795",
                "138833396233306478005359887248171281539",
                "260736583063016212896180591666943975415",
                "237986758334781159354204691123623105448",
                "308926888773904026352077563895728251282",
                "600033681825050615338758221467094821",
                "313853256423767869577290399130019506547",
                "120482624331934487721197881820146587425"
            ]
        },
        "deprecated": false,
        "signature_type": "Line",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a7722921adb046e3836eb84372241f32584bdb07",
        "target": {
            "file": "net/ipv6/icmp.c"
        }
    },
    {
        "id": "CVE-2024-47678-de8cd94d",
        "signature_version": "v1",
        "digest": {
            "function_hash": "292637876220259376806101494952350957487",
            "length": 826.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a7722921adb046e3836eb84372241f32584bdb07",
        "target": {
            "file": "net/ipv6/icmp.c",
            "function": "icmpv6_xrlim_allow"
        }
    },
    {
        "id": "CVE-2024-47678-e0f9cebd",
        "signature_version": "v1",
        "digest": {
            "function_hash": "120635302108761042719818630971137508064",
            "length": 1536.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@483397b4ba280813e4a9c161a0a85172ddb43d19",
        "target": {
            "file": "net/ipv4/icmp.c",
            "function": "icmp_reply"
        }
    },
    {
        "id": "CVE-2024-47678-e2faf0f7",
        "signature_version": "v1",
        "digest": {
            "function_hash": "291289107895353934043972320423025980065",
            "length": 3032.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8c2bd38b95f75f3d2a08c93e35303e26d480d24e",
        "target": {
            "file": "net/ipv4/icmp.c",
            "function": "__icmp_send"
        }
    },
    {
        "id": "CVE-2024-47678-e67f319a",
        "signature_version": "v1",
        "digest": {
            "function_hash": "103801316918873904355199235991251160403",
            "length": 825.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@662ec52260cc07b9ae53ecd3925183c29d34288b",
        "target": {
            "file": "net/ipv6/icmp.c",
            "function": "icmpv6_xrlim_allow"
        }
    },
    {
        "id": "CVE-2024-47678-e703febc",
        "signature_version": "v1",
        "digest": {
            "function_hash": "124514994575895714964903850016089759681",
            "length": 224.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@483397b4ba280813e4a9c161a0a85172ddb43d19",
        "target": {
            "file": "net/ipv4/icmp.c",
            "function": "icmpv4_global_allow"
        }
    },
    {
        "id": "CVE-2024-47678-e90daeff",
        "signature_version": "v1",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "7974403597429537673795661036634101249",
                "20519213145497325916183627606294734062",
                "17447443700363339402551470227689735138",
                "296564488375893405381535228120021788088",
                "98128499954066698973839131626632120353",
                "315607055423707918087850627359556332628",
                "163913056625793112109650011569155398386",
                "210684640381025930440861970689826949797",
                "209938629944047462960407534985341434993",
                "189584189328763105606812574013527986862",
                "219279883645223152856855520708629686990",
                "260946727253605775012643380270101929034",
                "107192419104603665219108246321241802287",
                "49766371777664155365799820779088770602",
                "48309742318736017534087470671805760656",
                "167024330954207868783536326747388547007",
                "209440161660466702635427372521122323552",
                "270020373719400541792604587776643996616",
                "151630839119714804290510179610084937372",
                "266035784770244038542582448673818084430",
                "135371024197142063999613069477466936845",
                "40285248967818732941373677472695462107",
                "25266885271180087585429236912370679878",
                "43882331029379761957608455873564726597",
                "266376276978071300368664563437531110109",
                "166375406175890951032559230798131157868",
                "146445718196022734609394506202262734459",
                "136249630275847807844105914212194399839",
                "252808914745042278190455019367845224403",
                "144457857860380893419737855997828271850",
                "121488524879934060229893982975231275993",
                "192588488914610685294233487064961371971",
                "77355982829899235313519199387537092864",
                "332177827832444365135031045941044176730",
                "11833581271987137421761828749866751682",
                "212501915870443770908936391449511829949",
                "245656282364110851713373490815090481104",
                "123372323795424801946110363351168435321",
                "121508903648837370250290007501569340715",
                "215031971114828754013929126191524110477",
                "180128977071963505823310678525042425206",
                "294259478002175417532117224643331303475",
                "30077527803713098293261738055554396278",
                "249973482290032730248919894254370764045",
                "101701359409798882129372676499844887751",
                "75572692427808712408365909349747986491",
                "65779763422737817635007457122529123129",
                "217396345485527856893121664335484141270",
                "155426798784445868429201316399367534574",
                "195282085850294806805816215722435531082",
                "227310325344186566304262764849853774676",
                "184943710687615040063577291302868916492",
                "220163164036089379583703276305185790296",
                "284598146849651960104180139954193692116",
                "103894897268797169181205272960539716742",
                "281255442555400721527149387771359663574",
                "238638628328512820671003936461403968827",
                "237621945954874758933498802633100380132",
                "206181217557801876242568637638329720854",
                "254571909844436432114695384108716328159",
                "143891071126286407464563865309740923084",
                "300250652724623792212866989159953649487",
                "9427155373355698524131965535864762475",
                "291686912883987540763814230831093571604",
                "212859238454553642031342303385358988478",
                "65380841030895920355803566232627943362",
                "26490911340731485448925450751270556167",
                "314363860658720121835421539710407215629",
                "101081603734954661411764721076066986572",
                "291726333156433164056588097037823789637",
                "251298740829713203622225790582677899895",
                "45985914503814489017415578004473937561",
                "262889070543040099634091005519472435453",
                "247908127630072672537218898742000855756",
                "225811700964669058352417348786184205742",
                "80948108657830364331001176734099686331",
                "196573743453536900243402242541680126705",
                "104714901954354567575646408576984772748",
                "17084654427380708362230595944648685181",
                "334565824891405006600949771383488186965",
                "146401796323983051582167691297543175022",
                "37008477429960698537443810162324917576",
                "338950574301420898346662914339256259704",
                "283785776173617751289327407054528483213",
                "119847936109807909187164008991448809475",
                "38101393425209210404829996596236219406",
                "22131158519420935553439024075442527640"
            ]
        },
        "deprecated": false,
        "signature_type": "Line",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8c2bd38b95f75f3d2a08c93e35303e26d480d24e",
        "target": {
            "file": "net/ipv4/icmp.c"
        }
    },
    {
        "id": "CVE-2024-47678-fc216b31",
        "signature_version": "v1",
        "digest": {
            "function_hash": "44193780346462970986826480515820740178",
            "length": 3698.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@483397b4ba280813e4a9c161a0a85172ddb43d19",
        "target": {
            "file": "net/ipv6/icmp.c",
            "function": "icmp6_send"
        }
    },
    {
        "id": "CVE-2024-47678-ff784a6f",
        "signature_version": "v1",
        "digest": {
            "function_hash": "31984292375565991399279706478536334968",
            "length": 202.0
        },
        "deprecated": false,
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@997ba8889611891f91e8ad83583466aeab6239a3",
        "target": {
            "file": "net/ipv6/icmp.c",
            "function": "icmpv6_global_allow"
        }
    }
]

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
3.18.0
Fixed
6.1.113
Type
ECOSYSTEM
Events
Introduced
6.2.0
Fixed
6.6.54
Type
ECOSYSTEM
Events
Introduced
6.7.0
Fixed
6.10.13
Type
ECOSYSTEM
Events
Introduced
6.11.0
Fixed
6.11.2