Claude Mythos Preview对网络安全的意义
引言
Claude Mythos Preview 是一款通用大语言模型,在计算机安全任务上表现突出。报告详细介绍了如何测试该模型及其对安全行业的影响,强调其发现和利用零日漏洞的能力,并启动 Project Glasswing 项目以利用 Mythos Preview 保护关键软件安全。
Claude Mythos Preview对网络安全的意义
Mythos Preview 能够识别并利用主要操作系统和网页浏览器中的零日漏洞,发现的漏洞通常微妙且难以检测,部分可追溯至十年或二十年前。模型构建的漏洞利用复杂,如串联多个漏洞、编写 JIT 堆喷射代码等。非专家也能利用该模型发现和利用复杂漏洞,且能力发展迅速。
评估Claude Mythos Preview发现零日漏洞的能力
我们的脚手架
使用智能体脚手架,让 ClaudeCode 运行并分析代码寻找漏洞,通过提示语启动并输出漏洞报告。
我们负责任披露的方法
遵循协调漏洞披露流程,对发现的漏洞进行分类、验证和披露,目前披露的漏洞中超过 99% 尚未修补。
发现零日漏洞
Mythos Preview 在初始提示后无需人工干预即可发现多个零日漏洞,包括:
- OpenBSD 漏洞:一个 27 年历史的漏洞,通过符号整数溢出导致拒绝服务攻击。
- FFmpeg 漏洞:一个 16 年历史的漏洞,通过越界写入导致堆溢出。
- 内存安全 VMM 漏洞:客户机到主机内存损坏漏洞,允许越界写入。
- 其他漏洞:数千个高危和严重漏洞,包括 Linux 内核、网页浏览器、密码学库和 Web 应用程序逻辑漏洞。
利用零日漏洞
Mythos Preview 能够完全自主地编写漏洞利用,例如:
- FreeBSD 远程代码执行漏洞:允许攻击者获得 root 权限,通过利用多个漏洞和 ROP 链实现。
- Linux 内核权限提升:通过串联多个漏洞实现 root 权限提升。
- 网页浏览器 JIT 堆喷射:发现并利用每个主要网页浏览器中的漏洞,串联漏洞实现沙箱逃逸和本地权限提升。
逻辑漏洞和漏洞利用
Mythos Preview 能够识别逻辑漏洞,如:
- 密码学库漏洞:涉及 TLS、AES-GCM 和 SSH 等算法和协议的漏洞。
- Web 应用程序逻辑漏洞:身份验证绕过、账户登录绕过和拒绝服务攻击。
- 内核逻辑漏洞:如 KASLR 绕过漏洞。
将 N 日漏洞转化为漏洞利用
Mythos Preview 能够自主编写复杂漏洞利用,例如:
- 利用相邻物理页写入漏洞:通过串联多个漏洞实现 root 权限提升。
- 将一字节读取转化为 root 权限:通过串联多个漏洞绕过加固措施实现 root 权限提升。
对当今防御者的建议
- 使用前沿模型加强防御,即使它们在创建漏洞利用方面效果较差。
- 练习使用大语言模型进行漏洞发现。
- 超越漏洞发现进行思考,利用模型进行漏洞分类、去重、编写报告和审查代码等。
- 缩短补丁周期,加快漏洞缓解策略。
- 自动化技术事件响应流水线。
- 审查漏洞披露政策,为未来做好准备。
结论
大语言模型已成为卓越的漏洞检测和利用机器,未来将继续改进。防御者需要现在就开始采取行动,利用模型的能力并加强防御措施。