2026年5月22日,Anthropic发布了一份足以载入网络安全史册的战报:旗下未公开的顶级模型Claude Mythos Preview,在30天内联合全球50家关键基础设施厂商,扫描1000+核心开源项目,挖出23019个漏洞,其中6202个高危/严重,累计发现超10000个致命漏洞。
这不是一次普通的技术演示,而是AI正式接管网络安全攻防主导权的标志性事件。
一、玻璃翼计划:一场改写规则的安全实验
1.1 计划背景与核心目标
Project Glasswing(玻璃翼计划)是Anthropic于2026年4月启动的全球防御联盟项目,其核心目标是利用Claude Mythos的超强代码理解与漏洞挖掘能力,提前清除互联网基础设施中的"暗雷"。
与以往AI安全工具不同,玻璃翼计划采用**“防御优先”**模式:
- 仅向经过严格审核的50家关键基础设施厂商开放能力(包括Cloudflare、Mozilla、Oracle、wolfSSL等)
- 所有漏洞发现后第一时间同步给厂商,不对外公开细节
- 提供从漏洞发现→POC生成→修复建议的全流程支持
- 建立24小时应急响应通道,处理零日级高危漏洞
1.2 完整工作流程
玻璃翼计划的全自动化漏洞挖掘流程如下:
#mermaid-svg-9DlzvODg3Bkr8Dze{font-family:\”trebuchet ms\”,verdana,arial,sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#mermaid-svg-9DlzvODg3Bkr8Dze .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#mermaid-svg-9DlzvODg3Bkr8Dze .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#mermaid-svg-9DlzvODg3Bkr8Dze .error-icon{fill:#552222;}#mermaid-svg-9DlzvODg3Bkr8Dze .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-9DlzvODg3Bkr8Dze .edge-thickness-normal{stroke-width:1px;}#mermaid-svg-9DlzvODg3Bkr8Dze .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-9DlzvODg3Bkr8Dze .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-9DlzvODg3Bkr8Dze .edge-thickness-invisible{stroke-width:0;fill:none;}#mermaid-svg-9DlzvODg3Bkr8Dze .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-9DlzvODg3Bkr8Dze .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-9DlzvODg3Bkr8Dze .marker{fill:#333333;stroke:#333333;}#mermaid-svg-9DlzvODg3Bkr8Dze .marker.cross{stroke:#333333;}#mermaid-svg-9DlzvODg3Bkr8Dze svg{font-family:\”trebuchet ms\”,verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-9DlzvODg3Bkr8Dze p{margin:0;}#mermaid-svg-9DlzvODg3Bkr8Dze .label{font-family:\”trebuchet ms\”,verdana,arial,sans-serif;color:#333;}#mermaid-svg-9DlzvODg3Bkr8Dze .cluster-label text{fill:#333;}#mermaid-svg-9DlzvODg3Bkr8Dze .cluster-label span{color:#333;}#mermaid-svg-9DlzvODg3Bkr8Dze .cluster-label span p{background-color:transparent;}#mermaid-svg-9DlzvODg3Bkr8Dze .label text,#mermaid-svg-9DlzvODg3Bkr8Dze span{fill:#333;color:#333;}#mermaid-svg-9DlzvODg3Bkr8Dze .node rect,#mermaid-svg-9DlzvODg3Bkr8Dze .node circle,#mermaid-svg-9DlzvODg3Bkr8Dze .node ellipse,#mermaid-svg-9DlzvODg3Bkr8Dze .node polygon,#mermaid-svg-9DlzvODg3Bkr8Dze .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-9DlzvODg3Bkr8Dze .rough-node .label text,#mermaid-svg-9DlzvODg3Bkr8Dze .node .label text,#mermaid-svg-9DlzvODg3Bkr8Dze .image-shape .label,#mermaid-svg-9DlzvODg3Bkr8Dze .icon-shape .label{text-anchor:middle;}#mermaid-svg-9DlzvODg3Bkr8Dze .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#mermaid-svg-9DlzvODg3Bkr8Dze .rough-node .label,#mermaid-svg-9DlzvODg3Bkr8Dze .node .label,#mermaid-svg-9DlzvODg3Bkr8Dze .image-shape .label,#mermaid-svg-9DlzvODg3Bkr8Dze .icon-shape .label{text-align:center;}#mermaid-svg-9DlzvODg3Bkr8Dze .node.clickable{cursor:pointer;}#mermaid-svg-9DlzvODg3Bkr8Dze .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#mermaid-svg-9DlzvODg3Bkr8Dze .arrowheadPath{fill:#333333;}#mermaid-svg-9DlzvODg3Bkr8Dze .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-9DlzvODg3Bkr8Dze .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-9DlzvODg3Bkr8Dze .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#mermaid-svg-9DlzvODg3Bkr8Dze .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#mermaid-svg-9DlzvODg3Bkr8Dze .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#mermaid-svg-9DlzvODg3Bkr8Dze .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#mermaid-svg-9DlzvODg3Bkr8Dze .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-9DlzvODg3Bkr8Dze .cluster text{fill:#333;}#mermaid-svg-9DlzvODg3Bkr8Dze .cluster span{color:#333;}#mermaid-svg-9DlzvODg3Bkr8Dze div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\”trebuchet ms\”,verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-9DlzvODg3Bkr8Dze .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#mermaid-svg-9DlzvODg3Bkr8Dze rect.text{fill:none;stroke-width:0;}#mermaid-svg-9DlzvODg3Bkr8Dze .icon-shape,#mermaid-svg-9DlzvODg3Bkr8Dze .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#mermaid-svg-9DlzvODg3Bkr8Dze .icon-shape p,#mermaid-svg-9DlzvODg3Bkr8Dze .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#mermaid-svg-9DlzvODg3Bkr8Dze .icon-shape .label rect,#mermaid-svg-9DlzvODg3Bkr8Dze .image-shape .label rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#mermaid-svg-9DlzvODg3Bkr8Dze .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#mermaid-svg-9DlzvODg3Bkr8Dze .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#mermaid-svg-9DlzvODg3Bkr8Dze :root{–mermaid-font-family:\”trebuchet ms\”,verdana,arial,sans-serif;}
是
否
厂商提交代码库
Mythos静态代码分析
控制流/数据流深度遍历
漏洞自动分级(CVSS评分)
高危/严重?
自动生成POC与利用链
沙箱环境验证
生成修复建议
厂商安全团队复核
发布补丁与安全公告
生成低危漏洞报告
厂商定期修复
1.3 首月完整战报数据
| 扫描开源项目数 | 1000+ | 覆盖全球90%以上核心基础设施依赖 |
| 总漏洞发现数 | 23019 | 相当于全球顶级安全团队1年的工作量 |
| 高危/严重漏洞数 | 6202 | 占比26.9%,远高于传统工具的5-8% |
| 真阳性准确率 | 90.6% | 人类顶级测试员平均85-90%,传统工具<30% |
| 20年以上隐藏漏洞数 | 127 | 包括OpenBSD中隐藏27年的内核漏洞 |
| 成功拦截攻击次数 | 17 | 包括某银行150万美元电诈攻击 |
二、史诗级漏洞CVE-2026-5194:影响50亿设备的信任危机
2.1 漏洞技术细节
CVE-2026-5194是wolfSSL TLS/SSL库中的一个证书验证逻辑漏洞,CVSS评分高达9.5(Critical级),影响wolfSSL 5.9.1及之前所有版本。
漏洞成因:在X.509证书验证过程中,wolfSSL未正确校验摘要算法的OID与摘要大小的匹配关系,攻击者可以构造恶意证书,使用弱摘要算法伪造任意合法证书的签名。
漏洞代码片段(wolfSSL 5.9.0):
// 有问题的证书验证代码
int VerifySignature(WOLFSSL_X509* cert, WOLFSSL_X509* issuer) {
byte digest[SHA256_DIGEST_SIZE];
int digestLen;
// 计算证书摘要
digestLen = HashCertificate(cert, digest, sizeof(digest));
if (digestLen < 0) return BAD_FUNC_ARG;
// 验证签名 – 未校验摘要算法OID与digestLen的匹配
return RSA_verify(issuer->publicKey, digest, digestLen,
cert->signature, cert->signatureLen);
}
修复后的代码(wolfSSL 5.9.1):
// 修复后的证书验证代码
int VerifySignature(WOLFSSL_X509* cert, WOLFSSL_X509* issuer) {
byte digest[MAX_DIGEST_SIZE];
int digestLen;
int expectedDigestLen;
// 获取证书签名算法对应的摘要长度
expectedDigestLen = GetDigestSizeByOID(cert->sigAlgOID);
if (expectedDigestLen < 0) return BAD_SIG_ALG;
// 计算证书摘要
digestLen = HashCertificate(cert, digest, expectedDigestLen);
if (digestLen != expectedDigestLen) return BAD_DIGEST;
// 验证签名
return RSA_verify(issuer->publicKey, digest, digestLen,
cert->signature, cert->signatureLen);
}
2.2 漏洞利用流程
攻击者可以通过以下步骤完成中间人攻击:
#mermaid-svg-BvvEdpLEIUMpt692{font-family:\”trebuchet ms\”,verdana,arial,sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#mermaid-svg-BvvEdpLEIUMpt692 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#mermaid-svg-BvvEdpLEIUMpt692 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#mermaid-svg-BvvEdpLEIUMpt692 .error-icon{fill:#552222;}#mermaid-svg-BvvEdpLEIUMpt692 .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-BvvEdpLEIUMpt692 .edge-thickness-normal{stroke-width:1px;}#mermaid-svg-BvvEdpLEIUMpt692 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-BvvEdpLEIUMpt692 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-BvvEdpLEIUMpt692 .edge-thickness-invisible{stroke-width:0;fill:none;}#mermaid-svg-BvvEdpLEIUMpt692 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-BvvEdpLEIUMpt692 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-BvvEdpLEIUMpt692 .marker{fill:#333333;stroke:#333333;}#mermaid-svg-BvvEdpLEIUMpt692 .marker.cross{stroke:#333333;}#mermaid-svg-BvvEdpLEIUMpt692 svg{font-family:\”trebuchet ms\”,verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-BvvEdpLEIUMpt692 p{margin:0;}#mermaid-svg-BvvEdpLEIUMpt692 .label{font-family:\”trebuchet ms\”,verdana,arial,sans-serif;color:#333;}#mermaid-svg-BvvEdpLEIUMpt692 .cluster-label text{fill:#333;}#mermaid-svg-BvvEdpLEIUMpt692 .cluster-label span{color:#333;}#mermaid-svg-BvvEdpLEIUMpt692 .cluster-label span p{background-color:transparent;}#mermaid-svg-BvvEdpLEIUMpt692 .label text,#mermaid-svg-BvvEdpLEIUMpt692 span{fill:#333;color:#333;}#mermaid-svg-BvvEdpLEIUMpt692 .node rect,#mermaid-svg-BvvEdpLEIUMpt692 .node circle,#mermaid-svg-BvvEdpLEIUMpt692 .node ellipse,#mermaid-svg-BvvEdpLEIUMpt692 .node polygon,#mermaid-svg-BvvEdpLEIUMpt692 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-BvvEdpLEIUMpt692 .rough-node .label text,#mermaid-svg-BvvEdpLEIUMpt692 .node .label text,#mermaid-svg-BvvEdpLEIUMpt692 .image-shape .label,#mermaid-svg-BvvEdpLEIUMpt692 .icon-shape .label{text-anchor:middle;}#mermaid-svg-BvvEdpLEIUMpt692 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#mermaid-svg-BvvEdpLEIUMpt692 .rough-node .label,#mermaid-svg-BvvEdpLEIUMpt692 .node .label,#mermaid-svg-BvvEdpLEIUMpt692 .image-shape .label,#mermaid-svg-BvvEdpLEIUMpt692 .icon-shape .label{text-align:center;}#mermaid-svg-BvvEdpLEIUMpt692 .node.clickable{cursor:pointer;}#mermaid-svg-BvvEdpLEIUMpt692 .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#mermaid-svg-BvvEdpLEIUMpt692 .arrowheadPath{fill:#333333;}#mermaid-svg-BvvEdpLEIUMpt692 .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-BvvEdpLEIUMpt692 .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-BvvEdpLEIUMpt692 .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#mermaid-svg-BvvEdpLEIUMpt692 .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#mermaid-svg-BvvEdpLEIUMpt692 .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#mermaid-svg-BvvEdpLEIUMpt692 .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#mermaid-svg-BvvEdpLEIUMpt692 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-BvvEdpLEIUMpt692 .cluster text{fill:#333;}#mermaid-svg-BvvEdpLEIUMpt692 .cluster span{color:#333;}#mermaid-svg-BvvEdpLEIUMpt692 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\”trebuchet ms\”,verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-BvvEdpLEIUMpt692 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#mermaid-svg-BvvEdpLEIUMpt692 rect.text{fill:none;stroke-width:0;}#mermaid-svg-BvvEdpLEIUMpt692 .icon-shape,#mermaid-svg-BvvEdpLEIUMpt692 .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#mermaid-svg-BvvEdpLEIUMpt692 .icon-shape p,#mermaid-svg-BvvEdpLEIUMpt692 .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#mermaid-svg-BvvEdpLEIUMpt692 .icon-shape .label rect,#mermaid-svg-BvvEdpLEIUMpt692 .image-shape .label rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#mermaid-svg-BvvEdpLEIUMpt692 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#mermaid-svg-BvvEdpLEIUMpt692 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#mermaid-svg-BvvEdpLEIUMpt692 :root{–mermaid-font-family:\”trebuchet ms\”,verdana,arial,sans-serif;}
攻击者截获客户端TLS握手请求
伪造目标服务器证书
使用弱摘要算法计算证书摘要
用自己的私钥签名伪造证书
将伪造证书发送给客户端
wolfSSL错误验证通过
建立加密TLS连接
窃取所有传输数据
2.3 影响范围与修复难点
- 影响设备数量:超过50亿台,包括智能家居、路由器、工业控制器、汽车电子、医疗设备等
- 核心问题:90%以上的嵌入式设备无法远程升级,漏洞将长期存在
- 临时缓解方案:在网络边界部署入侵检测系统,拦截使用弱摘要算法的证书
三、Claude Mythos:为什么它能做到人类做不到的事?
3.1 技术突破:超越传统漏洞挖掘方法
传统漏洞挖掘主要依赖静态分析工具(SonarQube、Coverity)和模糊测试工具(AFL、libFuzzer),但它们存在明显局限性:
- 静态分析工具误报率极高(通常>70%),无法发现复杂逻辑漏洞
- 模糊测试工具依赖人工编写测试用例,难以覆盖深层代码路径
- 人类研究员只能专注于特定领域,无法大规模扫描代码库
Claude Mythos的核心突破在于端到端的代码语义理解能力:
- 能够理解代码的设计意图,而不仅仅是语法结构
- 可以跨文件、跨模块分析控制流和数据流
- 自动生成高覆盖率的测试用例和POC
- 能够识别人类容易忽略的边缘情况和逻辑错误
3.2 性能对比:AI vs 人类 vs 传统工具
| 日均扫描代码量 | 1000万行 | 1000行 | 100万行 |
| 高危漏洞真阳性率 | 90.6% | 88% | 25% |
| 漏洞发现效率 | 1000个/月 | 10个/月 | 50个/月 |
| 20年以上隐藏漏洞发现能力 | 强 | 弱 | 无 |
| 自动生成POC能力 | 是 | 是 | 否 |
3.3 为什么误报率这么低?
Mythos的低误报率来自于其独特的**"验证-修正"循环机制**:
这种机制使得Mythos能够过滤掉绝大多数假阳性结果,大大减轻了人工复核的负担。
四、安全产能危机:挖得太快,修不过来
4.1 触目惊心的修复率
玻璃翼计划首月发现的6202个高危漏洞中,截至2026年5月22日:
- 仅97个漏洞发布了上游补丁
- 仅88个漏洞发布了安全公告
- 整体修复率不足1.6%
- 预计完全修复所有漏洞需要3-5年时间
4.2 行业集体陷入困境
各大厂商纷纷调整安全策略以应对"漏洞海啸":
- Mozilla:Firefox安全团队规模扩大一倍,从季度安全更新改为月度高危更新
- Cloudflare:紧急部署Mythos辅助修复系统,自动生成补丁代码
- Oracle:将季度补丁周期改为月度高危补丁周期,暂停非核心功能开发
- Linux基金会:成立专项基金,资助开源项目修复Mythos发现的漏洞
4.3 根本原因:安全产能的结构性失衡
全球网络安全人才缺口已达400万人,而开源项目的维护者大多是志愿者,时间和精力有限。AI漏洞挖掘能力的爆发式增长,使得原本就紧张的安全产能雪上加霜。
更严峻的是,很多老旧代码库已经没有维护者,这些代码库中的漏洞将永远无法修复,成为互联网的"永久漏洞"。
五、实战案例:AI如何改变攻防格局
5.1 拦截150万美元电诈攻击
2026年5月10日,某合作银行的安全系统收到Mythos的实时告警:
- 发现一个针对银行员工的钓鱼邮件
- 邮件附件包含一个新型恶意软件
- Mythos自动分析了恶意软件的行为,发现它会窃取员工的登录凭证
- 自动生成了防御规则并部署到防火墙和终端防护系统
- 成功拦截了攻击,避免了150万美元的电诈损失
整个过程从发现攻击到完成防御部署仅用了12分钟,而传统人工响应需要至少4小时。
5.2 发现OpenBSD中隐藏27年的内核漏洞
Mythos在扫描OpenBSD 7.4内核代码时,发现了一个隐藏在TCP协议实现中的缓冲区溢出漏洞。该漏洞自1999年OpenBSD 2.6版本引入以来,从未被任何安全审计发现。
漏洞存在于TCP选项处理代码中,当处理一个特殊构造的TCP选项时,会导致内核栈溢出,攻击者可以利用该漏洞远程执行任意代码。OpenBSD团队在收到报告后24小时内发布了补丁。
六、未来展望:AI安全的双刃剑与新秩序
6.1 积极面:构建更安全的互联网
- 提前清除隐患:在黑客利用之前发现并修复漏洞,保护数十亿用户
- 降低安全门槛:中小企业也能获得顶级的安全能力
- 推动行业升级:安全工具和流程将全面AI化,效率大幅提升
6.2 风险面:AI军备竞赛的阴影
- 能力滥用:如果AI漏洞挖掘技术落入黑客手中,将导致大规模网络攻击
- 攻防失衡:攻击方的AI能力可能超过防御方,形成"攻易守难"的局面
- 监管空白:全球尚未建立针对AI安全的有效监管框架
6.3 行业新方向
七、给企业和开发者的建议
八、结语
Anthropic玻璃翼计划的首月战报,标志着网络安全行业正式进入AI主导的新时代。AI不仅是安全工具的一次升级,更是整个行业范式的革命。
我们正在见证历史:过去,漏洞是人类的"失误";未来,漏洞将由AI发现,也将由AI修复。在这场变革中,只有那些能够快速适应AI技术的企业和个人,才能在日益复杂的网络安全环境中立于不败之地。



