Linux kernel是美国Linux基金会发布的开源操作系统Linux所使用的内核。NFSv4 implementation是其中的一个分布式文件系统协议。 Linux kernel 2.6.35之前版本中的fs/ext4/move_extent.c文件中的mext_check_arguments函数存在权限许可和访问控制漏洞。本地用户可以借助MOVE_EXT的系统调用来指定append-only文件为donor进而覆盖这个文件。
Linux kernel是美国Linux基金会发布的开源操作系统Linux所使用的内核。NFSv4 implementation是其中的一个分布式文件系统协议。 Linux kernel 2.6.35之前版本中的fs/ext4/move_extent.c文件中的mext_check_arguments函数存在权限许可和访问控制漏洞。本地用户可以借助MOVE_EXT的系统调用来指定append-only文件为donor进而覆盖这个文件。