Junglewise Threat Intelligence

CVE-2026-45983: Linux Kernel nfsd denial of service in idmap lookup

CVE-2026-45983 · Severity: info · CVSS 5.3 · Published 2026-05-27

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability in the Linux kernel's Network File System (NFS) server component can lead to a denial-of-service condition. When certain file attribute requests take too long to process, the server may incorrectly drop the request without clearing internal status flags. This causes the server to believe resources are still in use, eventually preventing legitimate clients from performing further operations.

Technical details

A flaw in the Linux kernel's nfsd implementation occurs during NFSv4 compound argument decoding. Certain operations, such as SETATTR, trigger idmap lookup upcalls; if these upcalls exceed a time limit, cache_check() marks the request for deferral and drops it. This prevents nfs4svc_encode_compoundres from executing, which in turn prevents the NFSD4_SLOT_INUSE flag from being cleared. Consequently, subsequent client requests fail with NFSERR_JUKEBOX because the session slots remain permanently marked as in-use. The fix involves ensuring the RQ_USEDEFERRAL flag is cleared during nfs4svc_decode_compoundargs() to prevent improper request dropping.

Affected products

  • Linux Linux Kernel All versions prior to the fix in 2026

Timeline

  • 2025-12-22: other: Patch authored
  • 2026-05-27: disclosed: CVE published

References