MDZelo
首页/Claude Code 254个真实案例/240. 找出一个潜藏了 23 年的 Linux 漏洞

240. 找出一个潜藏了 23 年的 Linux 漏洞

他们做了什么

Anthropic 的研究科学家 Nicholas Carlini 运行了一个简短的脚本,遍历 Linux 内核源码中的每一个文件。对每个文件,脚本都告诉 Claude Code 它正在参加一场夺旗赛(CTF),提示 bug 就在这个文件里,并要求它把最严重的发现写到一个输出目录。之后由人来验证结果。

结果如何

Claude Opus 4.6 发现了若干个可远程利用的内核 bug,包括一个 2003 年就存在的 NFS 堆溢出。文中列出了五个已修复或已上报的漏洞。更早的模型只能找到其中一小部分。

需要知道

人工验证这些发现是瓶颈:Carlini 手上有几百个尚未审查的崩溃。他不会把未经验证的报告发给维护者,所以大部分发现仍未上报。

你可以这样尝试

在我位于 [路径] 的 [开源项目或内核子系统] 本地代码中,审查 [目录或模块] 中的代码,找出可能构成安全漏洞的内存安全或逻辑 bug。对每个疑似问题,给出文件、行号、它为什么是个问题,以及如何在测试环境中安全地确认。完成的标准是一份按严重程度排序的发现清单;未经我同意,不要做任何改动或公开上报。

评论

0

分享你对这一章的想法

还没有评论成为第一个分享想法的人。