CVE-2026-90104
In the Linux kernel, the following vulnerability has been resolved:
NFSv4.1: zero referring call lists before decoding
decodecbsequenceargs() allocates csarclists with kmalloc_objs(), so
each referringcalllist starts uninitialized. decoderclist() assigns
rclrefcalls only when rclnrefcalls is nonzero. A valid list with zero
referring calls therefore leaves the pointer uninitialized, and
nfs4callbacksequence() later passes stale slab contents to kfree().
Allocate csarclists with kzallocobjs() so every rcl_refcalls member is
NULL from the beginning, including valid empty referring call lists.
Package Versions Affected
Automatically patch vulnerabilities without upgrading
CVSS Version



Related Resources
References
https://git.kernel.org/stable/c/8fa4804fe62ca4155a2d8fc2789d630376cbf2fc, https://git.kernel.org/stable/c/f31f3c042e024aef437cda42f0424ae8d4594b6c, https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/90xxx/CVE-2026-90104.json, https://nvd.nist.gov/vuln/detail/CVE-2026-90104, https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git