Skip to content

Claude Code挖出Linux潜伏23年的漏洞:8个月前还挖不到,现在报告满天飞

2026年5月3日

📰 概要

一个AI,写了一个bash脚本,告诉另一个AI"去参加CTF找漏洞"。

结果:5个可远程利用的Linux内核漏洞。其中一个,潜伏了23年。

2026年5月,Anthropic科学家Nicholas Carlini用Claude Opus 4.6做到了一件过去只有顶尖安全研究员才能做的事。

最惊人的不是漏洞本身,而是速度。8个月前的Opus 4.1几乎挖不到。现在,Opus 4.6系统性找漏洞。

Linux内核维护者Greg Kroah-Hartman说:"大约一个月前发生了某些变化,整个世界都不一样了。"


🔍 解读

Carlini用的方法出奇简单:一个bash脚本,遍历每个内核源文件,告诉Claude Code"你正在参加CTF,需要找漏洞"。

没有自定义工具,没有复杂提示词。只是改变了任务描述方式。

效果:5个漏洞,每个都需要理解复杂的协议细节和内核实现逻辑。

更重要的是,这个能力在加速进化。Opus 4.1(8个月前)和Opus 4.6(现在)的差距说明:AI安全研究能力不是线性增长,而是在加速突破。

Linux内核维护者的感受最直接:报告涌入量从每周2-3条变成每天5-10条。不是因为漏洞变多,是因为找漏洞的工具变强了。


💎 深挖

最严重的漏洞

NFS驱动里的堆缓冲区溢出,存在于2003年,早于git诞生。

攻击方式:两个协同NFS客户端对服务器发起操作。

客户端A申请1024字节owner ID的文件锁(异常但合法)。随后客户端B尝试获取同一把锁被拒。

问题:服务器拒绝响应缓冲区只有112字节,而完整消息长1056字节。内核把1056字节写入112字节缓冲区,攻击者就能控制被覆盖的内存。

模型能力跃迁

Carlini对比测试:

  • Opus 4.1(8个月前):几乎找不到
  • Sonnet 4.5(6个月前):几乎找不到
  • Opus 4.6(现在):系统性发现5个

8个月内从"几乎挖不到"到"系统性发现"。

维护者的反馈

Greg Kroah-Hartman:"整个世界都不一样了"。

Willy Tarreau:报告从每周2-3条升到每天5-10条,大多数现在都是正确的。

误报与双重用途

误报率低于20%。Thomas Ptacek称LLM Agent漏洞发现是"模糊测试和静态分析两者的超集"。

但双重用途是最大隐忧:如果AI能找到Linux里潜伏23年的漏洞,攻击者也能把这套流程规模化用于目标攻击。

已确认的5个漏洞(覆盖NFS、io_uring、futex、ksmbd)均已修复。

什么情况不建议用

如果你在传统软件公司,还没有接收AI漏洞报告的流程,这个变化对你来说还太远。

但如果你是安全研究员或开源项目维护方,你需要准备好接收AI生成的漏洞报告。这个变化已经发生。

为什么值得关注

不是"AI能找bug"。是AI找bug的能力在8个月内完成了质的飞跃,而且还没有停下来的迹象。

不要孤军奋战啦!

加入微信群一起学习交流 AI

与大神一起使用 OpenClaw、Hermes、Claude Code、Seedance 2.0、GPT-Image-2 等

微信公众号

扫码关注微信公众号
私信 "加群",将自动获取微信群二维码

探索 AI 世界,掌握智能未来