PT-2024-35663 · Linux+8 · Linux Kernel+8

CVE-2024-53216

·

Published

2024-11-18

·

Updated

2026-08-25

CVSS v3.1

7.8

High

VectorAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel versions prior to 6.12.0-rc3+
Description A vulnerability in the Linux kernel has been resolved, specifically in the nfsd module. The issue arises when the last reference for cache head is reduced to zero in c show and e show using rcu read lock and rcu read unlock. This leads to two problems:
  1. svc export put directly frees ex uuid, but e show/c show accesses ex uuid after cache put, potentially triggering a use-after-free issue.
  2. svc export put/expkey put calls path put, which triggers a sleeping operation due to the following dput, while using rcu read lock/rcu read unlock does not allow sleeping.
Recommendations To resolve the issue, use rcu work to help release svc expkey/svc export. This approach allows for an asynchronous context to invoke path put and also facilitates the freeing of uuid/exp/key after an RCU grace period. As a temporary workaround, consider disabling the svc export show function until a patch is available. Restrict access to the vulnerable nfsd module to minimize the risk of exploitation.

Exploit

Fix

DoS

Use After Free

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

ALSA-2025:20095
ALSA-2025:20518
ALSA-2025_12746
ALSA-2025_12752
ALSA-2025_12753
ALSA-2025_16880
ALSA-2025_18281
ALSA-2025_19102
ALSA-2025_19103
ALSA-2025_19409
ALSA-2025_20518
ALT-PU-2025-12647
AZL-59031
BDU:2025-07288
CVE-2024-53216
ECHO-96A0-701F-2D69
INFSA-2025_20518
OESA-2025-1286
OESA-2025-1450
OESA-2025-2118
OESA-2025-2119
OPENSUSE-SU-2025_0117-1
OPENSUSE-SU-2025_0153-1
OPENSUSE-SU-2025_0154-1
RHSA-2025:20095
RHSA-2025:20518
RHSA-2025:6966
RHSA-2025_20518
RHSA-2026:14339
SUSE-SU-2025:0117-1
SUSE-SU-2025:0153-1
SUSE-SU-2025:0154-1
SUSE-SU-2025:0289-1
SUSE-SU-2025:20165-1
SUSE-SU-2025:20166-1
SUSE-SU-2025:20248-1
SUSE-SU-2025:20249-1
USN-7276-1
USN-7277-1
USN-7310-1

Affected Products

Alt Linux
Almalinux
Debian
Linuxmint
Linux Kernel
Red Hat
Rocky Linux
Suse
Ubuntu