Linux kernel是美国Linux基金会发布的开源操作系统Linux所使用的内核。NFSv4 implementation是其中的一个分布式文件系统协议。 Linux kernel的NFS锁定管理守护程序(lockd)中存在拒绝服务漏洞,远程攻击者可能利用此漏洞对NFS执行拒绝服务攻击。 clntlock.c文件的nlmclnt_mark_reclaim函数无法正确处理同一客户端上的lock和nolock选项混合,攻击者可以触发空引用和死锁,导致进程崩溃,拒绝访问NFS导出。
Linux kernel是美国Linux基金会发布的开源操作系统Linux所使用的内核。NFSv4 implementation是其中的一个分布式文件系统协议。 Linux kernel的NFS锁定管理守护程序(lockd)中存在拒绝服务漏洞,远程攻击者可能利用此漏洞对NFS执行拒绝服务攻击。 clntlock.c文件的nlmclnt_mark_reclaim函数无法正确处理同一客户端上的lock和nolock选项混合,攻击者可以触发空引用和死锁,导致进程崩溃,拒绝访问NFS导出。