CVE-2024-50241 json
NFSD: Initialize struct nfsd4_copy earlier
published 2024-11-09 1 y ago modified 2026-08-05 3 mo ago also EUVD-2024-45158
- cvss
- 7.5
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.5%
- EPSS 0.5% chance of exploitation in 30 days, percentile 41%
- public exploits
- 0
- none known
Summary
In the Linux kernel, the following vulnerability has been resolved:
NFSD: Initialize struct nfsd4_copy earlier
Ensure the refcount and async_copies fields are initialized early. cleanup_async_copy() will reference these fields if an error occurs in nfsd4_copy(). If they are not correctly initialized, at the very least, a refcount underflow occurs.
Patch / fix
- Linux Linux 6.11, 6.11.7
- linux Debian 14, Debian 13 6.11.7-1
debian advisories DEBIAN-CVE-2024-50241
- kernel-source Linux Micro 6.0 6.4.0-159998.55.1
- kernel-default Linux Micro 6.0 6.4.0-159998.55.1
- kernel-kvmsmall Linux Micro 6.0 6.4.0-159998.55.1
- kernel-default-base Linux Micro 6.0 6.4.0-159998.55.1.159998.21.42
- kernel-64kb SLE Module for Basesystem 15 SP7 6.4.0-150700.53.90.1
- kernel-syms SLE Module for Development Tools 15 SP7 6.4.0-150700.53.90.1
- kernel-azure SLE Module for Public Cloud 15 SP7 6.4.0-150700.53.90.1
- kernel-source SLE Module for Development Tools 15 SP7, SLE Module for Basesystem 15 SP7 6.4.0-150700.53.90.1
suse advisories SUSE-SU-2026:24550-1SUSE-SU-2026:5091-1
- kernel-source-longterm openSUSE Tumbleweed 6.12.11-1.1
- kernel-source openSUSE Tumbleweed 6.11.8-1.1
opensuse advisories openSUSE-SU-2025:14705-1openSUSE-SU-2024:14500-1
- git.kernel.org/stable/c/059434d23c4578d9d02efb92d848ea21bc640112 commit
- git.kernel.org/stable/c/7267625baf365a969f1b25ded6f07b64bc90ec5b commit
- git.kernel.org/stable/c/c3074003fa6837c2b89a34d8d12d9463b59d22d6 commit
- git.kernel.org/stable/c/421f1a2a1afb47d88de09457ef7687e1df7bc997 commit
- git.kernel.org/stable/c/e30a9a2f69c34a00a3cb4fd45c5d231929e66fb1 commit
- git.kernel.org/stable/c/63fab04cbd0f96191b6e5beedc3b643b01c15889 commit
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2024-50241 updated cvss 5.5
kernel: NFSD: Initialize struct nfsd4_copy earlier
-
Red Hat Enterprise Linux 6 perf, kernel, python-perf, kernel-kdump, kernel-firmware, kernel-bootwrapper, +1 more Red Hat Enterprise Linux 7 perf, kernel, bpftool, kernel-rt, python-perf, kernel-kdump, +8 moreaffected: workaround, no fix planned “Out of support scope”
-
Red Hat Enterprise Linux 8 perf, kernel, bpftool, kernel-rt, kernel-core, kernel-tools, +29 more Red Hat Enterprise Linux 9 rv, perf, rtla, kernel, bpftool, libperf, +83 morenot affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
Exploit prediction
0.47% chance of exploitation in the next 30 days, higher than 41% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
| NVD | 3.1 | 5.5 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
Affected products
- Linux Linux
Classification
- Weakness
-
- CWE-908 Use of Uninitialized Resource
- Technology feeds
References
- git.kernel.org /stable/c/059434d23c4578d9d02efb92d848ea21bc640112
- git.kernel.org /stable/c/7267625baf365a969f1b25ded6f07b64bc90ec5b
- git.kernel.org /stable/c/c3074003fa6837c2b89a34d8d12d9463b59d22d6
- git.kernel.org /stable/c/421f1a2a1afb47d88de09457ef7687e1df7bc997
-
git.kernel.org
/stable/c/e30a9a2f69c34a00a3cb4fd45c5d231929e66fb1
mailing-list, patch
-
git.kernel.org
/stable/c/63fab04cbd0f96191b6e5beedc3b643b01c15889
mailing-list, patch
Sources
- CVE List CVE-2024-50241
- NVD CVE-2024-50241
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.