Linux kernel是美国Linux基金会发布的开源操作系统Linux所使用的内核。NFSv4 implementation是其中的一个分布式文件系统协议。 当O_EXCL创建失败时,Linux kernel 2.6.18及其他版本中的NFSv4没有正确清楚索引节点,造成文件在被创建时带有不安全的设置,比如setuid bits,并且可能允许本地用户获得特权。
Linux kernel是美国Linux基金会发布的开源操作系统Linux所使用的内核。NFSv4 implementation是其中的一个分布式文件系统协议。 当O_EXCL创建失败时,Linux kernel 2.6.18及其他版本中的NFSv4没有正确清楚索引节点,造成文件在被创建时带有不安全的设置,比如setuid bits,并且可能允许本地用户获得特权。