CVE-2026-35345uutils coreutils的tail工具在处理--follow=name选项时存在漏洞。与GNU tail不同,当文件被替换为符号链接时,uutils会继续监控并输出链接目标内容。在特权用户监控日志的场景下,拥有写权限的本地攻击者可将日志文件替换为指向敏感文件(如/etc/shadow)的符号链接,导致tail泄露敏感信息。该漏洞CVSS 5.3,属于中危风险。
该漏洞源于uutils对tail命令--follow=name模式的实现缺陷。当文件被删除并替换为符号链接时,uutils未能正确处理路径变化,而是跟随符号链接读取目标。攻击者利用TOCTOU竞争条件,在root用户使用tail监控日志时,删除原日志文件并创建指向/etc/shadow等敏感文件的符号链接。由于tail进程通常以高权限运行,它会读取并显示敏感文件内容,导致信息泄露。此攻击要求攻击者对被监控目录具有写权限。