Anthropic 研究科学家 Nicholas Carlini 在 [un]prompted AI 安全会议上报告称,他使用 Claude Code 在 Linux 内核中发现了多个可远程利用的安全漏洞,其中包括一个已潜伏 23 年未被发现的漏洞。Carlini 表示,他此前从未发现过此类漏洞,而借助语言模型,他找到了一堆。
Carlini 重点展示了一个位于 Linux 网络文件共享(NFS)驱动中的漏洞。该漏洞允许攻击者通过网络读取敏感内核内存。攻击需要两个协作的 NFS 客户端:客户端 A 获取一个锁并声明一个 1024 字节的 owner ID,随后客户端 B 尝试获取同一锁被拒绝,但服务器在生成拒绝响应时,将 1056 字节的消息写入仅 112 字节的缓冲区,导致堆缓冲区溢出。
看英文原文 →