CVE Catalog

CVE-2026-93211

Unknown
Published: Translated: NVD NIST

Summary

In the Linux kernel's NFS server (nfsd), the vulnerability concerns the order of DRC hash table initialization before registering the shrinker. On weakly-ordered architectures (arm64, ppc), the shrinker may observe an uninitialized hash table, causing a NULL pointer dereference in the callback. The fix moves the initialization before registration.

Risk Assessment

The risk includes a potential NFS server crash (NULL deref) during shrinker operation, especially on ARM64 or PowerPC architectures. This can lead to service disruptions.

Recommendation

Apply a kernel update that includes the fix reordering initialization. Especially important on arm64 and ppc systems.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: nfsd: initialize DRC hash table before registering shrinker shrinker_register() precedes the INIT_LIST_HEAD loop and the drc_hashsize store. On weakly-ordered architectures (arm64, ppc), a shrinker scan can observe drc_hashsize before the bucket list heads are initialized, causing a NULL deref in the DRC shrinker callback. Move bucket initialization and the drc_hashsize store before shrinker_register() so the hash table is fully initialized before it becomes visible to the shrinker.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS