CVE-2024-53146

NFSD: Prevent a potential integer overflow

MEDIUM
5.5
CVSS Score
Published: December 24, 2024 at 11:28 AM UTC
Updated: August 5, 2026 at 12:05 PM UTC
1 product affected across 1 vendorLinux Kernel

Using Linux by Linux?

Get instant alerts when new vulnerabilities affect Linux - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
MEDIUM5.5
Exploit prediction
EPSS 0.5%
SSVC
No known exploit

Description

In the Linux kernel, the following vulnerability has been resolved: NFSD: Prevent a potential integer overflow If the tag length is >= U32_MAX - 3 then the "length + 4" addition can result in an integer overflow. Address this by splitting the decoding into several steps so that decode_cb_compound4res() does not have to perform arithmetic on the unsafe length value.

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

v < 4.19.3252.6.12 ≤ v < 4.19.3252.6.12 ≤ v < 5.10.2312.6.12 ≤ v < 5.15.1742.6.12 ≤ v < 5.4.2872.6.12 ≤ v < 6.1.1202.6.12 ≤ v < 6.11.112.6.12 ≤ v < 6.12.22.6.12 ≤ v < 6.132.6.12 ≤ v < 6.6.644.20 ≤ v < 5.4.2875.11 ≤ v < 5.15.1745.16 ≤ v < 6.1.1205.5 ≤ v < 5.10.2316.12 ≤ v < 6.12.26.2 ≤ v < 6.6.646.7 ≤ v < 6.11.111da177e4c3f41524e886b7f1b8a0c1fc7321cac22.6.12
Vendor states this is fixed in 084f797dbc7e52209a4ab6dbc7f0109268754eb9 (fixed)
Vendor states this is fixed in 3c5f545c9a1f8a1869246f6f3ae8c17289d6a841 (fixed)
Vendor states this is fixed in 745f7ce5a95e783ba62fe774325829466aec2aa8 (fixed)
Vendor states this is fixed in 7f33b92e5b18e904a481e6e208486da43e4dc841 (fixed)
Vendor states this is fixed in 842f1c27a1aef5367e535f9e85c8c3b06352151a (fixed)
Vendor states this is fixed in 90adbae9dd158da8331d9fdd32077bd1af04f553 (fixed)
Vendor states this is fixed in ccd3394f9a7200d6b088553bf38e688620cd27af (fixed)
Vendor states this is fixed in dde654cad08fdaac370febb161ec41eb58e9d2a2 (fixed)
Vendor states this is fixed in de53c5305184ca1333b87e695d329d1502d694ce (fixed)
Vendor states this is fixed in 2.6.12 (unaffected)
Vendor states this is fixed in 4.19.325 (unaffected)
Vendor states this is fixed in 5.10.231 (unaffected)
Vendor states this is fixed in 5.15.174 (unaffected)
Vendor states this is fixed in 5.4.287 (unaffected)
Vendor states this is fixed in 6.1.120 (unaffected)
Vendor states this is fixed in 6.11.11 (unaffected)
Vendor states this is fixed in 6.12.2 (unaffected)
Vendor states this is fixed in 6.13 (unaffected)
Vendor states this is fixed in 6.6.64 (unaffected)

References (11)

Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/084f797dbc7e52209a4ab6dbc7f0109268754eb9
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/3c5f545c9a1f8a1869246f6f3ae8c17289d6a841
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/745f7ce5a95e783ba62fe774325829466aec2aa8
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/7f33b92e5b18e904a481e6e208486da43e4dc841
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/842f1c27a1aef5367e535f9e85c8c3b06352151a
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/90adbae9dd158da8331d9fdd32077bd1af04f553
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/ccd3394f9a7200d6b088553bf38e688620cd27af
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/dde654cad08fdaac370febb161ec41eb58e9d2a2

SSVC — Action Prioritization

SSVCNo known exploitNot automatablePartial impact

SSVC signals action urgency (what to patch first), separate from CVSS which measures severity.

CVSS

5.5MEDIUMCISA-ADP
Attack Vector
LOCAL
Complexity
LOW
Privileges
LOW
User Interaction
NONE
Scope
UNCHANGED
Confidentiality
NONE
Integrity
NONE
Availability
HIGH
Vector?

Quick Info

StatusMODIFIED
CWE
CWE-190

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card