CVE-2024-26634

Source
https://nvd.nist.gov/vuln/detail/CVE-2024-26634
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-26634.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2024-26634
Downstream
Related
Published
2024-03-18T10:14:46Z
Modified
2025-10-15T08:19:32.881951Z
Summary
net: fix removing a namespace with conflicting altnames
Details

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

net: fix removing a namespace with conflicting altnames

Mark reports a BUG() when a net namespace is removed.

kernel BUG at net/core/dev.c:11520!

Physical interfaces moved outside of initnet get "refunded" to initnet when that namespace disappears. The main interface name may get overwritten in the process if it would have conflicted. We need to also discard all conflicting altnames. Recent fixes addressed ensuring that altnames get moved with the main interface, which surfaced this problem.

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
673edcffa0960fc154085d639e10f80b6317d3bd
Fixed
a2232f29bf52c24f827865b3c90829c44b6c695b
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
7663d522099ecc464512164e660bc771b2ff7b64
Fixed
e855dded4b70d1975ee7b9fed0c700391e3c8ea6
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
7663d522099ecc464512164e660bc771b2ff7b64
Fixed
8072699aa9e67d1727692cfb3c347263bb627fb9
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
7663d522099ecc464512164e660bc771b2ff7b64
Fixed
d09486a04f5da0a812c26217213b89a3b1acf836
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
f7a69786fe5ec75d1cdd71b465e74a1adc68ef40

Affected versions

v5.*

v5.10.1
v5.10.10
v5.10.11
v5.10.12
v5.10.13
v5.10.14
v5.10.15
v5.10.16
v5.10.17
v5.10.18
v5.10.19
v5.10.2
v5.10.3
v5.10.4
v5.10.5
v5.10.6
v5.10.7
v5.10.8
v5.10.9
v5.11.1
v5.11.10
v5.11.11
v5.11.12
v5.11.13
v5.11.14
v5.11.15
v5.11.16
v5.11.17
v5.11.18
v5.11.19
v5.11.2
v5.11.20
v5.11.21
v5.11.3
v5.11.4
v5.11.5
v5.11.6
v5.11.7
v5.11.8
v5.11.9
v5.12.1
v5.12.10
v5.12.11
v5.12.12
v5.12.13
v5.12.14
v5.12.15
v5.12.16
v5.12.17
v5.12.18
v5.12.19
v5.12.2
v5.12.3
v5.12.4
v5.12.5
v5.12.6
v5.12.7
v5.12.8
v5.12.9
v5.13.1
v5.13.10
v5.13.11
v5.13.12
v5.13.13
v5.13.14
v5.13.15
v5.13.16
v5.13.17
v5.13.18
v5.13.2
v5.13.3
v5.13.4
v5.13.5
v5.13.6
v5.13.7
v5.13.8
v5.13.9
v5.14.1
v5.14.10
v5.14.11
v5.14.12
v5.14.13
v5.14.14
v5.14.15
v5.14.16
v5.14.17
v5.14.18
v5.14.19
v5.14.2
v5.14.20
v5.14.3
v5.14.4
v5.14.5
v5.14.6
v5.14.7
v5.14.8
v5.14.9
v5.15.1
v5.15.10
v5.15.11
v5.15.12
v5.15.13
v5.15.14
v5.15.15
v5.15.16
v5.15.17
v5.15.18
v5.15.19
v5.15.2
v5.15.3
v5.15.4
v5.15.5
v5.15.6
v5.15.7
v5.15.8
v5.15.9
v5.16.1
v5.16.10
v5.16.11
v5.16.12
v5.16.13
v5.16.14
v5.16.15
v5.16.16
v5.16.17
v5.16.18
v5.16.19
v5.16.2
v5.16.20
v5.16.3
v5.16.4
v5.16.5
v5.16.6
v5.16.7
v5.16.8
v5.16.9
v5.17.1
v5.17.10
v5.17.11
v5.17.12
v5.17.13
v5.17.14
v5.17.2
v5.17.3
v5.17.4
v5.17.5
v5.17.6
v5.17.7
v5.17.8
v5.17.9
v5.18.1
v5.18.10
v5.18.11
v5.18.12
v5.18.13
v5.18.14
v5.18.15
v5.18.16
v5.18.17
v5.18.18
v5.18.19
v5.18.2
v5.18.3
v5.18.4
v5.18.5
v5.18.6
v5.18.7
v5.18.8
v5.18.9
v5.19.1
v5.19.10
v5.19.11
v5.19.12
v5.19.13
v5.19.14
v5.19.15
v5.19.16
v5.19.2
v5.19.3
v5.19.4
v5.19.5
v5.19.6
v5.19.7
v5.19.8
v5.19.9
v5.6.1
v5.6.10
v5.6.11
v5.6.12
v5.6.13
v5.6.14
v5.6.15
v5.6.16
v5.6.17
v5.6.18
v5.6.2
v5.6.3
v5.6.4
v5.6.5
v5.6.6
v5.6.7
v5.6.8
v5.6.9
v5.7.1
v5.7.10
v5.7.11
v5.7.12
v5.7.13
v5.7.14
v5.7.15
v5.7.16
v5.7.2
v5.7.3
v5.7.4
v5.7.5
v5.7.6
v5.7.7
v5.7.8
v5.7.9
v5.8.1
v5.8.10
v5.8.11
v5.8.12
v5.8.13
v5.8.14
v5.8.15
v5.8.16
v5.8.17
v5.8.18
v5.8.2
v5.8.3
v5.8.4
v5.8.5
v5.8.6
v5.8.7
v5.8.8
v5.8.9
v5.9.1
v5.9.10
v5.9.11
v5.9.12
v5.9.13
v5.9.14
v5.9.15
v5.9.16
v5.9.2
v5.9.3
v5.9.4
v5.9.5
v5.9.6
v5.9.7
v5.9.8
v5.9.9

v6.*

v6.0.1
v6.0.10
v6.0.11
v6.0.12
v6.0.13
v6.0.14
v6.0.15
v6.0.16
v6.0.17
v6.0.18
v6.0.2
v6.0.3
v6.0.4
v6.0.5
v6.0.6
v6.0.7
v6.0.8
v6.0.9
v6.1.1
v6.1.10
v6.1.11
v6.1.12
v6.1.13
v6.1.14
v6.1.15
v6.1.2
v6.1.3
v6.1.4
v6.1.5
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.8
v6.1.9
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.13
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.11.10
v6.11.11
v6.11.2
v6.11.3
v6.11.4
v6.11.5
v6.11.6
v6.11.7
v6.11.8
v6.11.9
v6.12
v6.12-rc1
v6.12-rc2
v6.12-rc3
v6.12-rc4
v6.12-rc5
v6.12-rc6
v6.12-rc7
v6.12.1
v6.12.10
v6.12.11
v6.12.12
v6.12.13
v6.12.14
v6.12.2
v6.12.3
v6.12.4
v6.12.5
v6.12.6
v6.12.7
v6.12.8
v6.12.9
v6.13
v6.13-rc1
v6.13-rc2
v6.13-rc3
v6.13-rc4
v6.13-rc5
v6.13-rc6
v6.13-rc7
v6.13.1
v6.13.10
v6.13.11
v6.13.12
v6.13.2
v6.13.3
v6.13.4
v6.13.5
v6.13.6
v6.13.7
v6.13.8
v6.13.9
v6.14
v6.14-rc1
v6.14-rc2
v6.14-rc3
v6.14-rc4
v6.14-rc5
v6.14-rc6
v6.14-rc7
v6.14.1
v6.14.10
v6.14.11
v6.14.2
v6.14.3
v6.14.4
v6.14.5
v6.14.6
v6.14.7
v6.14.8
v6.14.9
v6.15
v6.15-rc1
v6.15-rc2
v6.15-rc3
v6.15-rc4
v6.15-rc5
v6.15-rc6
v6.15-rc7
v6.15.1
v6.15.10
v6.15.11
v6.15.2
v6.15.3
v6.15.4
v6.15.5
v6.15.6
v6.15.7
v6.15.8
v6.15.9
v6.16
v6.16-rc1
v6.16-rc2
v6.16-rc3
v6.16-rc4
v6.16-rc5
v6.16-rc6
v6.16-rc7
v6.16.1
v6.16.10
v6.16.11
v6.16.12
v6.16.2
v6.16.3
v6.16.4
v6.16.5
v6.16.6
v6.16.7
v6.16.8
v6.16.9
v6.17
v6.17-rc1
v6.17-rc2
v6.17-rc3
v6.17-rc4
v6.17-rc5
v6.17-rc6
v6.17-rc7
v6.17.1
v6.17.2
v6.2.1
v6.2.10
v6.2.11
v6.2.12
v6.2.13
v6.2.14
v6.2.15
v6.2.2
v6.2.3
v6.2.4
v6.2.5
v6.2.6
v6.2.7
v6.2.8
v6.2.9
v6.3.1
v6.3.10
v6.3.11
v6.3.12
v6.3.2
v6.3.3
v6.3.4
v6.3.5
v6.3.6
v6.3.7
v6.3.8
v6.3.9
v6.4.1
v6.4.10
v6.4.11
v6.4.12
v6.4.13
v6.4.14
v6.4.15
v6.4.16
v6.4.2
v6.4.3
v6.4.4
v6.4.5
v6.4.6
v6.4.7
v6.4.8
v6.4.9
v6.5.10
v6.5.11
v6.5.12
v6.5.13
v6.5.9
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.2
v6.6.3
v6.6.4
v6.6.5
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.7.1
v6.7.10
v6.7.11
v6.7.2
v6.7.3
v6.7.4
v6.7.5
v6.7.6
v6.7.7
v6.7.8
v6.7.9
v6.8
v6.8-rc1
v6.8-rc2
v6.8-rc3
v6.8-rc4
v6.8-rc5
v6.8-rc6
v6.8-rc7
v6.8.1
v6.8.10
v6.8.11
v6.8.2
v6.8.3
v6.8.4
v6.8.5
v6.8.6
v6.8.7
v6.8.8
v6.8.9
v6.9
v6.9-rc1
v6.9-rc2
v6.9-rc3
v6.9-rc4
v6.9-rc5
v6.9-rc6
v6.9-rc7
v6.9.1
v6.9.10
v6.9.11
v6.9.12
v6.9.2
v6.9.3
v6.9.4
v6.9.5
v6.9.6
v6.9.7
v6.9.8
v6.9.9

Database specific

{
    "vanir_signatures": [
        {
            "signature_version": "v1",
            "target": {
                "function": "default_device_exit_net",
                "file": "net/core/dev.c"
            },
            "signature_type": "Function",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d09486a04f5da0a812c26217213b89a3b1acf836",
            "deprecated": false,
            "digest": {
                "length": 598.0,
                "function_hash": "287183134290198920775955121976770631974"
            },
            "id": "CVE-2024-26634-056a4466"
        },
        {
            "signature_version": "v1",
            "target": {
                "function": "default_device_exit_net",
                "file": "net/core/dev.c"
            },
            "signature_type": "Function",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8072699aa9e67d1727692cfb3c347263bb627fb9",
            "deprecated": false,
            "digest": {
                "length": 598.0,
                "function_hash": "287183134290198920775955121976770631974"
            },
            "id": "CVE-2024-26634-0ec935c4"
        },
        {
            "signature_version": "v1",
            "target": {
                "file": "net/core/dev.c"
            },
            "signature_type": "Line",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e855dded4b70d1975ee7b9fed0c700391e3c8ea6",
            "deprecated": false,
            "digest": {
                "line_hashes": [
                    "162064648704274344988703143601994312403",
                    "10933256576502862352363313157667873337",
                    "183964539170063356011573664808492758404",
                    "183024565967414575973459356103781252727",
                    "85436807189249862348165761885608189097",
                    "291890347030390236884591892262382589485",
                    "240198866035535375314830673787595237168",
                    "69326784218159213977601500252097206030"
                ],
                "threshold": 0.9
            },
            "id": "CVE-2024-26634-45c22c38"
        },
        {
            "signature_version": "v1",
            "target": {
                "function": "default_device_exit_net",
                "file": "net/core/dev.c"
            },
            "signature_type": "Function",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e855dded4b70d1975ee7b9fed0c700391e3c8ea6",
            "deprecated": false,
            "digest": {
                "length": 598.0,
                "function_hash": "287183134290198920775955121976770631974"
            },
            "id": "CVE-2024-26634-752e197e"
        },
        {
            "signature_version": "v1",
            "target": {
                "file": "net/core/dev.c"
            },
            "signature_type": "Line",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8072699aa9e67d1727692cfb3c347263bb627fb9",
            "deprecated": false,
            "digest": {
                "line_hashes": [
                    "162064648704274344988703143601994312403",
                    "10933256576502862352363313157667873337",
                    "183964539170063356011573664808492758404",
                    "183024565967414575973459356103781252727",
                    "85436807189249862348165761885608189097",
                    "291890347030390236884591892262382589485",
                    "240198866035535375314830673787595237168",
                    "69326784218159213977601500252097206030"
                ],
                "threshold": 0.9
            },
            "id": "CVE-2024-26634-75740e9d"
        },
        {
            "signature_version": "v1",
            "target": {
                "file": "net/core/dev.c"
            },
            "signature_type": "Line",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a2232f29bf52c24f827865b3c90829c44b6c695b",
            "deprecated": false,
            "digest": {
                "line_hashes": [
                    "162064648704274344988703143601994312403",
                    "10933256576502862352363313157667873337",
                    "183964539170063356011573664808492758404",
                    "183024565967414575973459356103781252727",
                    "85436807189249862348165761885608189097",
                    "291890347030390236884591892262382589485",
                    "240198866035535375314830673787595237168",
                    "69326784218159213977601500252097206030"
                ],
                "threshold": 0.9
            },
            "id": "CVE-2024-26634-8094c645"
        },
        {
            "signature_version": "v1",
            "target": {
                "file": "net/core/dev.h"
            },
            "signature_type": "Line",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e855dded4b70d1975ee7b9fed0c700391e3c8ea6",
            "deprecated": false,
            "digest": {
                "line_hashes": [
                    "162812344904679100046404770854172523476",
                    "244825251329113187282349782864857784102",
                    "73105759738323312774231814726575501908",
                    "37965871735418348299786013578205558646"
                ],
                "threshold": 0.9
            },
            "id": "CVE-2024-26634-854489ee"
        },
        {
            "signature_version": "v1",
            "target": {
                "file": "net/core/dev.h"
            },
            "signature_type": "Line",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8072699aa9e67d1727692cfb3c347263bb627fb9",
            "deprecated": false,
            "digest": {
                "line_hashes": [
                    "162812344904679100046404770854172523476",
                    "244825251329113187282349782864857784102",
                    "73105759738323312774231814726575501908",
                    "37965871735418348299786013578205558646"
                ],
                "threshold": 0.9
            },
            "id": "CVE-2024-26634-a2a62730"
        },
        {
            "signature_version": "v1",
            "target": {
                "file": "net/core/dev.h"
            },
            "signature_type": "Line",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d09486a04f5da0a812c26217213b89a3b1acf836",
            "deprecated": false,
            "digest": {
                "line_hashes": [
                    "162812344904679100046404770854172523476",
                    "244825251329113187282349782864857784102",
                    "73105759738323312774231814726575501908",
                    "37965871735418348299786013578205558646"
                ],
                "threshold": 0.9
            },
            "id": "CVE-2024-26634-b4639745"
        },
        {
            "signature_version": "v1",
            "target": {
                "function": "default_device_exit_net",
                "file": "net/core/dev.c"
            },
            "signature_type": "Function",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a2232f29bf52c24f827865b3c90829c44b6c695b",
            "deprecated": false,
            "digest": {
                "length": 598.0,
                "function_hash": "287183134290198920775955121976770631974"
            },
            "id": "CVE-2024-26634-b6fb4a7b"
        },
        {
            "signature_version": "v1",
            "target": {
                "file": "net/core/dev.c"
            },
            "signature_type": "Line",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d09486a04f5da0a812c26217213b89a3b1acf836",
            "deprecated": false,
            "digest": {
                "line_hashes": [
                    "162064648704274344988703143601994312403",
                    "10933256576502862352363313157667873337",
                    "183964539170063356011573664808492758404",
                    "183024565967414575973459356103781252727",
                    "85436807189249862348165761885608189097",
                    "291890347030390236884591892262382589485",
                    "240198866035535375314830673787595237168",
                    "69326784218159213977601500252097206030"
                ],
                "threshold": 0.9
            },
            "id": "CVE-2024-26634-e3aeeae6"
        },
        {
            "signature_version": "v1",
            "target": {
                "file": "net/core/dev.h"
            },
            "signature_type": "Line",
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a2232f29bf52c24f827865b3c90829c44b6c695b",
            "deprecated": false,
            "digest": {
                "line_hashes": [
                    "162812344904679100046404770854172523476",
                    "244825251329113187282349782864857784102",
                    "73105759738323312774231814726575501908",
                    "37965871735418348299786013578205558646"
                ],
                "threshold": 0.9
            },
            "id": "CVE-2024-26634-f289ead9"
        }
    ]
}

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
6.1.76
Type
ECOSYSTEM
Events
Introduced
6.2.0
Fixed
6.6.15
Type
ECOSYSTEM
Events
Introduced
6.6.0
Fixed
6.7.3