CVE-2024-46784

Source
https://nvd.nist.gov/vuln/detail/CVE-2024-46784
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2024-46784.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2024-46784
Downstream
Related
Published
2024-09-18T07:12:40Z
Modified
2025-10-14T23:31:48.155273Z
Summary
net: mana: Fix error handling in mana_create_txq/rxq's NAPI cleanup
Details

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

net: mana: Fix error handling in manacreatetxq/rxq's NAPI cleanup

Currently napi_disable() gets called during rxq and txq cleanup, even before napi is enabled and hrtimer is initialized. It causes kernel panic.

? pagefaultoops+0x136/0x2b0 ? pagecountercancel+0x2e/0x80 ? douseraddrfault+0x2f2/0x640 ? refillobjstock+0xc4/0x110 ? excpagefault+0x71/0x160 ? asmexcpagefault+0x27/0x30 ? _mmdrop+0x10/0x180 ? _mmdrop+0xec/0x180 ? hrtimeractive+0xd/0x50 hrtimertrytocancel+0x2c/0xf0 hrtimercancel+0x15/0x30 napidisable+0x65/0x90 manadestroyrxq+0x4c/0x2f0 manacreaterxq.isra.0+0x56c/0x6d0 ? manauncfgvport+0x50/0x50 manaallocqueues+0x21b/0x320 ? skb_dequeue+0x5f/0x80

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
e1b5683ff62e7b328317aec08869495992053e9d
Fixed
386617efacab10bf5bb40bde403467c57cc00470
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
e1b5683ff62e7b328317aec08869495992053e9d
Fixed
9178eb8ebcd887ab75e54ac40d538e54bb9c7788
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
e1b5683ff62e7b328317aec08869495992053e9d
Fixed
9e0bff4900b5d412a9bafe4baeaa6facd34f671c
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
e1b5683ff62e7b328317aec08869495992053e9d
Fixed
4982a47154f0b50de81ee0a0b169a3fc74120a65
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
e1b5683ff62e7b328317aec08869495992053e9d
Fixed
b6ecc662037694488bfff7c9fd21c405df8411f2

Affected versions

v5.*

v5.14
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.15.1
v5.15.10
v5.15.100
v5.15.101
v5.15.102
v5.15.103
v5.15.104
v5.15.105
v5.15.106
v5.15.107
v5.15.108
v5.15.109
v5.15.11
v5.15.110
v5.15.111
v5.15.112
v5.15.113
v5.15.114
v5.15.115
v5.15.116
v5.15.117
v5.15.118
v5.15.119
v5.15.12
v5.15.120
v5.15.121
v5.15.122
v5.15.123
v5.15.124
v5.15.125
v5.15.126
v5.15.127
v5.15.128
v5.15.129
v5.15.13
v5.15.130
v5.15.131
v5.15.132
v5.15.133
v5.15.134
v5.15.135
v5.15.136
v5.15.137
v5.15.138
v5.15.139
v5.15.14
v5.15.140
v5.15.141
v5.15.142
v5.15.143
v5.15.144
v5.15.145
v5.15.146
v5.15.147
v5.15.148
v5.15.149
v5.15.15
v5.15.150
v5.15.151
v5.15.152
v5.15.153
v5.15.154
v5.15.155
v5.15.156
v5.15.157
v5.15.158
v5.15.159
v5.15.16
v5.15.160
v5.15.161
v5.15.162
v5.15.163
v5.15.164
v5.15.165
v5.15.166
v5.15.167
v5.15.168
v5.15.169
v5.15.17
v5.15.170
v5.15.171
v5.15.172
v5.15.173
v5.15.174
v5.15.175
v5.15.176
v5.15.177
v5.15.178
v5.15.179
v5.15.18
v5.15.180
v5.15.19
v5.15.2
v5.15.20
v5.15.21
v5.15.22
v5.15.23
v5.15.24
v5.15.25
v5.15.26
v5.15.27
v5.15.28
v5.15.29
v5.15.3
v5.15.30
v5.15.31
v5.15.32
v5.15.33
v5.15.34
v5.15.35
v5.15.36
v5.15.37
v5.15.38
v5.15.39
v5.15.4
v5.15.40
v5.15.41
v5.15.42
v5.15.43
v5.15.44
v5.15.45
v5.15.46
v5.15.47
v5.15.48
v5.15.49
v5.15.5
v5.15.50
v5.15.51
v5.15.52
v5.15.53
v5.15.54
v5.15.55
v5.15.56
v5.15.57
v5.15.58
v5.15.59
v5.15.6
v5.15.60
v5.15.61
v5.15.62
v5.15.63
v5.15.64
v5.15.65
v5.15.66
v5.15.67
v5.15.68
v5.15.69
v5.15.7
v5.15.70
v5.15.71
v5.15.72
v5.15.73
v5.15.74
v5.15.75
v5.15.76
v5.15.77
v5.15.78
v5.15.79
v5.15.8
v5.15.80
v5.15.81
v5.15.82
v5.15.83
v5.15.84
v5.15.85
v5.15.86
v5.15.87
v5.15.88
v5.15.89
v5.15.9
v5.15.90
v5.15.91
v5.15.92
v5.15.93
v5.15.94
v5.15.95
v5.15.96
v5.15.97
v5.15.98
v5.15.99
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

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.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.2
v6.10.3
v6.10.4
v6.10.5
v6.10.6
v6.10.7
v6.10.8
v6.10.9
v6.11-rc1
v6.11-rc2
v6.11-rc3
v6.11-rc4
v6.11-rc5
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.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": [
        {
            "signature_type": "Function",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9e0bff4900b5d412a9bafe4baeaa6facd34f671c",
            "id": "CVE-2024-46784-02aa23c1",
            "signature_version": "v1",
            "target": {
                "file": "drivers/net/ethernet/microsoft/mana/mana_en.c",
                "function": "mana_destroy_rxq"
            },
            "digest": {
                "length": 1023.0,
                "function_hash": "130485790843319201660314244821694588350"
            },
            "deprecated": false
        },
        {
            "signature_type": "Line",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@386617efacab10bf5bb40bde403467c57cc00470",
            "id": "CVE-2024-46784-059df0f9",
            "signature_version": "v1",
            "target": {
                "file": "drivers/net/ethernet/microsoft/mana/mana.h"
            },
            "digest": {
                "line_hashes": [
                    "50214402217015643724315537598433989261",
                    "182307205414105037758202800384429946989",
                    "62668353170134150831393729261899128721"
                ],
                "threshold": 0.9
            },
            "deprecated": false
        },
        {
            "signature_type": "Function",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@386617efacab10bf5bb40bde403467c57cc00470",
            "id": "CVE-2024-46784-05db8939",
            "signature_version": "v1",
            "target": {
                "file": "drivers/net/ethernet/microsoft/mana/mana_en.c",
                "function": "mana_destroy_txq"
            },
            "digest": {
                "length": 495.0,
                "function_hash": "152110182440694055171017522279139581454"
            },
            "deprecated": false
        },
        {
            "signature_type": "Function",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@386617efacab10bf5bb40bde403467c57cc00470",
            "id": "CVE-2024-46784-09370412",
            "signature_version": "v1",
            "target": {
                "file": "drivers/net/ethernet/microsoft/mana/mana_en.c",
                "function": "mana_create_txq"
            },
            "digest": {
                "length": 2669.0,
                "function_hash": "135875710024932587589144984987532306890"
            },
            "deprecated": false
        },
        {
            "signature_type": "Function",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b6ecc662037694488bfff7c9fd21c405df8411f2",
            "id": "CVE-2024-46784-0a045a29",
            "signature_version": "v1",
            "target": {
                "file": "drivers/net/ethernet/microsoft/mana/mana_en.c",
                "function": "mana_create_txq"
            },
            "digest": {
                "length": 2674.0,
                "function_hash": "129911404726696536547676296788321373867"
            },
            "deprecated": false
        },
        {
            "signature_type": "Line",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b6ecc662037694488bfff7c9fd21c405df8411f2",
            "id": "CVE-2024-46784-24047243",
            "signature_version": "v1",
            "target": {
                "file": "include/net/mana/mana.h"
            },
            "digest": {
                "line_hashes": [
                    "250970456217102451563920703273942794369",
                    "171267801915500527558344758994112626040",
                    "260928332496990064677211206321732116326"
                ],
                "threshold": 0.9
            },
            "deprecated": false
        },
        {
            "signature_type": "Line",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4982a47154f0b50de81ee0a0b169a3fc74120a65",
            "id": "CVE-2024-46784-247f5c1f",
            "signature_version": "v1",
            "target": {
                "file": "include/net/mana/mana.h"
            },
            "digest": {
                "line_hashes": [
                    "250970456217102451563920703273942794369",
                    "171267801915500527558344758994112626040",
                    "260928332496990064677211206321732116326"
                ],
                "threshold": 0.9
            },
            "deprecated": false
        },
        {
            "signature_type": "Line",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9178eb8ebcd887ab75e54ac40d538e54bb9c7788",
            "id": "CVE-2024-46784-2fd56676",
            "signature_version": "v1",
            "target": {
                "file": "drivers/net/ethernet/microsoft/mana/mana.h"
            },
            "digest": {
                "line_hashes": [
                    "250970456217102451563920703273942794369",
                    "171267801915500527558344758994112626040",
                    "260928332496990064677211206321732116326"
                ],
                "threshold": 0.9
            },
            "deprecated": false
        },
        {
            "signature_type": "Function",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4982a47154f0b50de81ee0a0b169a3fc74120a65",
            "id": "CVE-2024-46784-354f0f9d",
            "signature_version": "v1",
            "target": {
                "file": "drivers/net/ethernet/microsoft/mana/mana_en.c",
                "function": "mana_destroy_txq"
            },
            "digest": {
                "length": 495.0,
                "function_hash": "152110182440694055171017522279139581454"
            },
            "deprecated": false
        },
        {
            "signature_type": "Function",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9178eb8ebcd887ab75e54ac40d538e54bb9c7788",
            "id": "CVE-2024-46784-37c87b7a",
            "signature_version": "v1",
            "target": {
                "file": "drivers/net/ethernet/microsoft/mana/mana_en.c",
                "function": "mana_destroy_txq"
            },
            "digest": {
                "length": 495.0,
                "function_hash": "152110182440694055171017522279139581454"
            },
            "deprecated": false
        },
        {
            "signature_type": "Line",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b6ecc662037694488bfff7c9fd21c405df8411f2",
            "id": "CVE-2024-46784-457e41aa",
            "signature_version": "v1",
            "target": {
                "file": "drivers/net/ethernet/microsoft/mana/mana_en.c"
            },
            "digest": {
                "line_hashes": [
                    "62062000892082057057794224503304874074",
                    "328581852639445744194527045259812181003",
                    "271107515690812361543648084069984498418",
                    "100613359005452108054473768216605945560",
                    "92718583580883339920983447054151589000",
                    "172141617966194575909305656953511255197",
                    "289069461405754366669261472440746262925",
                    "62058872703142036151968799309756957698",
                    "50881568993962124510975813751144338982",
                    "245852912130415504212509949955868964186",
                    "4222648727193955088984044195397071615",
                    "317389601263233893731178423765392744224",
                    "169606771016325995311530046877234968771",
                    "325110003077707661899174491635047111022",
                    "217713626869038407590403975900088025259",
                    "212833466094013665189226512844144213601",
                    "274405833250303612574226056440532456362",
                    "77043260769323943531546876217274966942",
                    "251854674375957054638424505583360894009",
                    "46423304641801363968458846759854387373",
                    "106139932199345968927727969900537697557",
                    "259108097257627515643167094111605542234",
                    "257321284536056732954801725468802594679",
                    "107016521350533385941824297109385861562",
                    "304652647745963463966669256354809557655",
                    "149331534091993563369079794305328889287"
                ],
                "threshold": 0.9
            },
            "deprecated": false
        },
        {
            "signature_type": "Function",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4982a47154f0b50de81ee0a0b169a3fc74120a65",
            "id": "CVE-2024-46784-4d7c5d02",
            "signature_version": "v1",
            "target": {
                "file": "drivers/net/ethernet/microsoft/mana/mana_en.c",
                "function": "mana_create_txq"
            },
            "digest": {
                "length": 2674.0,
                "function_hash": "129911404726696536547676296788321373867"
            },
            "deprecated": false
        },
        {
            "signature_type": "Line",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9e0bff4900b5d412a9bafe4baeaa6facd34f671c",
            "id": "CVE-2024-46784-506c9072",
            "signature_version": "v1",
            "target": {
                "file": "include/net/mana/mana.h"
            },
            "digest": {
                "line_hashes": [
                    "250970456217102451563920703273942794369",
                    "171267801915500527558344758994112626040",
                    "260928332496990064677211206321732116326"
                ],
                "threshold": 0.9
            },
            "deprecated": false
        },
        {
            "signature_type": "Line",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4982a47154f0b50de81ee0a0b169a3fc74120a65",
            "id": "CVE-2024-46784-529eaa6c",
            "signature_version": "v1",
            "target": {
                "file": "drivers/net/ethernet/microsoft/mana/mana_en.c"
            },
            "digest": {
                "line_hashes": [
                    "62062000892082057057794224503304874074",
                    "328581852639445744194527045259812181003",
                    "271107515690812361543648084069984498418",
                    "100613359005452108054473768216605945560",
                    "92718583580883339920983447054151589000",
                    "172141617966194575909305656953511255197",
                    "289069461405754366669261472440746262925",
                    "62058872703142036151968799309756957698",
                    "50881568993962124510975813751144338982",
                    "245852912130415504212509949955868964186",
                    "4222648727193955088984044195397071615",
                    "317389601263233893731178423765392744224",
                    "169606771016325995311530046877234968771",
                    "325110003077707661899174491635047111022",
                    "217713626869038407590403975900088025259",
                    "212833466094013665189226512844144213601",
                    "274405833250303612574226056440532456362",
                    "77043260769323943531546876217274966942",
                    "251854674375957054638424505583360894009",
                    "46423304641801363968458846759854387373",
                    "106139932199345968927727969900537697557",
                    "259108097257627515643167094111605542234",
                    "257321284536056732954801725468802594679",
                    "107016521350533385941824297109385861562",
                    "304652647745963463966669256354809557655",
                    "149331534091993563369079794305328889287"
                ],
                "threshold": 0.9
            },
            "deprecated": false
        },
        {
            "signature_type": "Line",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9e0bff4900b5d412a9bafe4baeaa6facd34f671c",
            "id": "CVE-2024-46784-58c24f50",
            "signature_version": "v1",
            "target": {
                "file": "drivers/net/ethernet/microsoft/mana/mana_en.c"
            },
            "digest": {
                "line_hashes": [
                    "62062000892082057057794224503304874074",
                    "328581852639445744194527045259812181003",
                    "271107515690812361543648084069984498418",
                    "100613359005452108054473768216605945560",
                    "92718583580883339920983447054151589000",
                    "172141617966194575909305656953511255197",
                    "289069461405754366669261472440746262925",
                    "62058872703142036151968799309756957698",
                    "50881568993962124510975813751144338982",
                    "245852912130415504212509949955868964186",
                    "4222648727193955088984044195397071615",
                    "317389601263233893731178423765392744224",
                    "169606771016325995311530046877234968771",
                    "325110003077707661899174491635047111022",
                    "217713626869038407590403975900088025259",
                    "212833466094013665189226512844144213601",
                    "274405833250303612574226056440532456362",
                    "77043260769323943531546876217274966942",
                    "251854674375957054638424505583360894009",
                    "46423304641801363968458846759854387373",
                    "106139932199345968927727969900537697557",
                    "259108097257627515643167094111605542234",
                    "257321284536056732954801725468802594679",
                    "107016521350533385941824297109385861562",
                    "304652647745963463966669256354809557655",
                    "149331534091993563369079794305328889287"
                ],
                "threshold": 0.9
            },
            "deprecated": false
        },
        {
            "signature_type": "Line",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9178eb8ebcd887ab75e54ac40d538e54bb9c7788",
            "id": "CVE-2024-46784-7616a4a1",
            "signature_version": "v1",
            "target": {
                "file": "drivers/net/ethernet/microsoft/mana/mana_en.c"
            },
            "digest": {
                "line_hashes": [
                    "62062000892082057057794224503304874074",
                    "328581852639445744194527045259812181003",
                    "271107515690812361543648084069984498418",
                    "100613359005452108054473768216605945560",
                    "92718583580883339920983447054151589000",
                    "172141617966194575909305656953511255197",
                    "289069461405754366669261472440746262925",
                    "62058872703142036151968799309756957698",
                    "50881568993962124510975813751144338982",
                    "245852912130415504212509949955868964186",
                    "4222648727193955088984044195397071615",
                    "317389601263233893731178423765392744224",
                    "169606771016325995311530046877234968771",
                    "325110003077707661899174491635047111022",
                    "217713626869038407590403975900088025259",
                    "212833466094013665189226512844144213601",
                    "274405833250303612574226056440532456362",
                    "77043260769323943531546876217274966942",
                    "251854674375957054638424505583360894009",
                    "46423304641801363968458846759854387373",
                    "106139932199345968927727969900537697557",
                    "259108097257627515643167094111605542234",
                    "257321284536056732954801725468802594679",
                    "107016521350533385941824297109385861562",
                    "304652647745963463966669256354809557655",
                    "24570345847361448835777652767874085664"
                ],
                "threshold": 0.9
            },
            "deprecated": false
        },
        {
            "signature_type": "Function",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b6ecc662037694488bfff7c9fd21c405df8411f2",
            "id": "CVE-2024-46784-7c9787ff",
            "signature_version": "v1",
            "target": {
                "file": "drivers/net/ethernet/microsoft/mana/mana_en.c",
                "function": "mana_destroy_rxq"
            },
            "digest": {
                "length": 1023.0,
                "function_hash": "130485790843319201660314244821694588350"
            },
            "deprecated": false
        },
        {
            "signature_type": "Line",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@386617efacab10bf5bb40bde403467c57cc00470",
            "id": "CVE-2024-46784-9ab7e113",
            "signature_version": "v1",
            "target": {
                "file": "drivers/net/ethernet/microsoft/mana/mana_en.c"
            },
            "digest": {
                "line_hashes": [
                    "62062000892082057057794224503304874074",
                    "328581852639445744194527045259812181003",
                    "271107515690812361543648084069984498418",
                    "100613359005452108054473768216605945560",
                    "92718583580883339920983447054151589000",
                    "172141617966194575909305656953511255197",
                    "289069461405754366669261472440746262925",
                    "62058872703142036151968799309756957698",
                    "50881568993962124510975813751144338982",
                    "245852912130415504212509949955868964186",
                    "136650408436299406402836152696812425736",
                    "261146776720615099308266856818826600912",
                    "340051854491119653990211222208836207334",
                    "325110003077707661899174491635047111022",
                    "217713626869038407590403975900088025259",
                    "212833466094013665189226512844144213601",
                    "274405833250303612574226056440532456362",
                    "77043260769323943531546876217274966942",
                    "251854674375957054638424505583360894009",
                    "46423304641801363968458846759854387373",
                    "106139932199345968927727969900537697557",
                    "120186794195754515185167429474085280714",
                    "121187554224560349809313204723503733294",
                    "282037784293495159834732826226578816077",
                    "280199590378833567995219545759014605123"
                ],
                "threshold": 0.9
            },
            "deprecated": false
        },
        {
            "signature_type": "Function",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@386617efacab10bf5bb40bde403467c57cc00470",
            "id": "CVE-2024-46784-c214d928",
            "signature_version": "v1",
            "target": {
                "file": "drivers/net/ethernet/microsoft/mana/mana_en.c",
                "function": "mana_destroy_rxq"
            },
            "digest": {
                "length": 768.0,
                "function_hash": "116294789912268572393147649468756689061"
            },
            "deprecated": false
        },
        {
            "signature_type": "Function",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4982a47154f0b50de81ee0a0b169a3fc74120a65",
            "id": "CVE-2024-46784-c8f6209c",
            "signature_version": "v1",
            "target": {
                "file": "drivers/net/ethernet/microsoft/mana/mana_en.c",
                "function": "mana_destroy_rxq"
            },
            "digest": {
                "length": 1023.0,
                "function_hash": "130485790843319201660314244821694588350"
            },
            "deprecated": false
        },
        {
            "signature_type": "Function",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9e0bff4900b5d412a9bafe4baeaa6facd34f671c",
            "id": "CVE-2024-46784-ce3c2f55",
            "signature_version": "v1",
            "target": {
                "file": "drivers/net/ethernet/microsoft/mana/mana_en.c",
                "function": "mana_destroy_txq"
            },
            "digest": {
                "length": 495.0,
                "function_hash": "152110182440694055171017522279139581454"
            },
            "deprecated": false
        },
        {
            "signature_type": "Function",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9178eb8ebcd887ab75e54ac40d538e54bb9c7788",
            "id": "CVE-2024-46784-d8b6d652",
            "signature_version": "v1",
            "target": {
                "file": "drivers/net/ethernet/microsoft/mana/mana_en.c",
                "function": "mana_destroy_rxq"
            },
            "digest": {
                "length": 870.0,
                "function_hash": "176336579190039292965044078109661591011"
            },
            "deprecated": false
        },
        {
            "signature_type": "Function",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9178eb8ebcd887ab75e54ac40d538e54bb9c7788",
            "id": "CVE-2024-46784-d9d0b3e3",
            "signature_version": "v1",
            "target": {
                "file": "drivers/net/ethernet/microsoft/mana/mana_en.c",
                "function": "mana_create_txq"
            },
            "digest": {
                "length": 2650.0,
                "function_hash": "291648527007627045629227899115619734936"
            },
            "deprecated": false
        },
        {
            "signature_type": "Function",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b6ecc662037694488bfff7c9fd21c405df8411f2",
            "id": "CVE-2024-46784-e7d1b727",
            "signature_version": "v1",
            "target": {
                "file": "drivers/net/ethernet/microsoft/mana/mana_en.c",
                "function": "mana_destroy_txq"
            },
            "digest": {
                "length": 495.0,
                "function_hash": "152110182440694055171017522279139581454"
            },
            "deprecated": false
        },
        {
            "signature_type": "Function",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9e0bff4900b5d412a9bafe4baeaa6facd34f671c",
            "id": "CVE-2024-46784-fd117b35",
            "signature_version": "v1",
            "target": {
                "file": "drivers/net/ethernet/microsoft/mana/mana_en.c",
                "function": "mana_create_txq"
            },
            "digest": {
                "length": 2674.0,
                "function_hash": "129911404726696536547676296788321373867"
            },
            "deprecated": false
        }
    ]
}

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
5.15.0
Fixed
5.15.181
Type
ECOSYSTEM
Events
Introduced
5.16.0
Fixed
6.1.110
Type
ECOSYSTEM
Events
Introduced
6.2.0
Fixed
6.6.51
Type
ECOSYSTEM
Events
Introduced
6.7.0
Fixed
6.10.10