I started experiencing a server lockup issue after a security update that upgraded the kernel from 4.18.0-553.53.1.el8_10.x86_64 to 4.18.0-553.166.1.el8_10.x86_64. I updated several servers that night, but the one in question is unique because it connects to a CIFS share. In looking at the journalctl logs, I find the following entries:
During one of the reboots, the CIFS mount failed. The server was stable overnight; I reconnected the mount in the morning, and the server locked up again about an hour later.
I booted the server with an older kernel, and it has been stable since then.
I searched but couldn’t find any other articles about a possible bug in that kernel with CIFS.
This is my first post here in the forums, so I’d appreciate any assistance.
I’m not sure if this is the same issue, but when I updated our dev servers last Friday from / to:
4.18.0-553.163.1.el8_10.x86_64 (before)
4.18.0-553.168.1.el8_10.x86_64 (after)
most, but not all, servers that made any NFS mounts would hang during that step in the boot process. One server that didn’t have any NFS mounts in its /etc/fstab hung when automount mounted an NFS home directory. I was able to trace it down to NFSv4. If I force mount to use vers=3, then the hosts booted and mounted the NFS file systems without issue.
Might be worthwhile opening a bug here: https://bugs.rockylinux.org/ as now looks like not only cifs but nfs mounts also have issues would certainly suggest a kernel problem.
I installed 4.18.0-553.170.1.el8_10.x86_64 this morning and indeed, my issue is resolved.
I asked Claude about what might have fixed the issue and got this response:
Found it — and interestingly, none of the listed CVE fixes are NFS-related either (RDMA/siw, vmxnet3, liquidio, dm-integrity), but there’s a non-CVE bug fix in that same update that’s a very strong candidate:
request_key_auth use-after-free on every request-key upcall since 4.18.0-553.165.1 (regression from CVE-2026-63823 backport)
That’s significant for your case. Here’s why:
NFSv4 relies heavily on request-key upcalls. NFSv4 uses the kernel’s request_key() mechanism for both idmapper (uid/gid name mapping, via id_resolver/id_legacy key types — which you can actually see registering in your very first screenshot) and, if Kerberos is involved, for rpc.gssd ticket handling. NFSv3 does not use this path at all, since it’s all AUTH_SYS and doesn’t need name-to-id resolution via upcall.