CVE-2024-41081

Source
https://nvd.nist.gov/vuln/detail/CVE-2024-41081
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2024-41081.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2024-41081
Downstream
Related
Published
2024-07-29T15:04:18.459Z
Modified
2025-11-26T19:33:39.372792Z
Summary
ila: block BH in ila_output()
Details

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

ila: block BH in ila_output()

As explained in commit 1378817486d6 ("tipc: block BH before using dstcache"), net/core/dstcache.c helpers need to be called with BH disabled.

ilaoutput() is called from lwtunneloutput() possibly from process context, and under rcureadlock().

We might be interrupted by a softirq, re-enter ilaoutput() and corrupt dstcache data structures.

Fix the race by using localbhdisable().

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/blob/9c3874e559580d6c6ec8d449812ac11277724770/cves/2024/41xxx/CVE-2024-41081.json"
}
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
79ff2fc31e0f6a52eeb67fb89fba87e822b9b7b5
Fixed
7435bd2f84a25aba607030237261b3795ba782da
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
79ff2fc31e0f6a52eeb67fb89fba87e822b9b7b5
Fixed
96103371091c6476eb07f4c66624bdd1b42f758a
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
79ff2fc31e0f6a52eeb67fb89fba87e822b9b7b5
Fixed
a0cafb7b0b94d18e4813ee4b712a056f280e7b5a
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
79ff2fc31e0f6a52eeb67fb89fba87e822b9b7b5
Fixed
feac2391e26b086f73be30e9b1ab215eada8d830
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
79ff2fc31e0f6a52eeb67fb89fba87e822b9b7b5
Fixed
b4eb25a3d70df925a9fa4e82d17a958a0a228f5f
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
79ff2fc31e0f6a52eeb67fb89fba87e822b9b7b5
Fixed
522c3336c2025818fa05e9daf0ac35711e55e316
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
79ff2fc31e0f6a52eeb67fb89fba87e822b9b7b5
Fixed
9f9c79d8e527d867e0875868b14fb76e6011e70c
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
79ff2fc31e0f6a52eeb67fb89fba87e822b9b7b5
Fixed
cf28ff8e4c02e1ffa850755288ac954b6ff0db8c

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
4.10.0
Fixed
4.19.319
Type
ECOSYSTEM
Events
Introduced
4.20.0
Fixed
5.4.281
Type
ECOSYSTEM
Events
Introduced
5.5.0
Fixed
5.10.223
Type
ECOSYSTEM
Events
Introduced
5.11.0
Fixed
5.15.164
Type
ECOSYSTEM
Events
Introduced
5.16.0
Fixed
6.1.101
Type
ECOSYSTEM
Events
Introduced
6.2.0
Fixed
6.6.42
Type
ECOSYSTEM
Events
Introduced
6.7.0
Fixed
6.9.11