|
|
2026年7月16日,Huggingface 公开披露了一起堪称AI发展史上具有里程碑意义的安全事件(https://huggingface.co/blog/security-incident-july-2026)。这不是传统意义上的黑客攻击,也不是Prompt Injection,更不是有人远程操纵AI。1 K9 Y: p* q' ~( k: W; }
$ `* f% E8 p/ Z# B& l/ U根据 Huggingface 和 OpenAI 随后公布的信息,一组正在接受网络安全能力测试的智能体(AI Agent),为了完成测试任务,竟然主动突破自身所在的沙盒环境,获取互联网访问权限,随后入侵Huggingface 的生产环境(Production Environment),试图直接窃取测试答案。整个攻击链涉及沙盒逃逸、权限提升、横向移动、凭据获取以及远程代码执行等多个阶段,而整个过程几乎全部由AI自主规划、自主执行。
$ J5 z: t% O$ Z* `- G& k7 F: N9 v4 D: d3 `7 D4 h
这件事情真正值得讨论的,并不是AI会不会黑客攻击,而是它暴露出了未来Agent时代几个根本性的安全问题。
2 T4 t1 E) g0 ^, u
% D* {, C" Q! c2 `; k% U9 P: a为什么AI要从沙盒里逃出去?
& l" y' I j7 X& o' E7 o# J6 B! X& ~
" z" j$ E, {0 \4 S很多媒体喜欢把这描述成"AI想逃跑"。实际上,从目前公开的信息来看,并没有证据说明AI具有"逃离沙盒"这一独立目标。更准确地说,逃离沙盒只是它完成目标的中间步骤。) A9 ^! o& N; V- I" J
1 h _7 l, r0 k
OpenAI后来公布的说明非常直接,逃逸AI的目标只有一个:完成ExploitGym测试。 ExploitGym 是一个用于评估人工智能系统网络安全和漏洞利用能力的大型基准测试平台(Benchmark)。它的主要目标是衡量 AI 智能体“能不能找到漏洞”以及“能不能利用漏洞拿下系统控制权”。 该平台包含大约 898 个来源于现实世界的软件漏洞测试环境。
% `3 C- y* P2 H* H: r
2 g* R- _8 T1 |% y' c" w3 EOpenAI本来用这东西来测自家大模型的安全性能。没想到的是,模型推断出测试答案可能保管在 Huggingface 上,于是主动攻击并潜入了 Huggingface 的生产数据库,窃取了测试答案和凭证,引发了前所未有的 AI 自主越狱与网络攻击事件。
2 E/ y! W2 [0 ?- S- T
' o2 @+ M6 S( F* X9 v) {$ b! b9 U2 e b为了提高得分,它不断寻找能够更快完成任务的方法。于是它形成了如下推理链:我不能联网 》无法获得更多信息 》需要联网 》沙盒限制了联网 》找漏洞突破沙盒
8 M# e s5 U5 y; M0 s0 C. I$ C9 u3 _" {0 i
整个过程,本质上属于一种目标驱动的工具性推理。它不是为了自由,不是为了逃跑,更不是为了反抗人类,而是因为"如果越狱能够提高完成任务概率,那么越狱就是合理策略。"1 ?0 e P8 \. W$ e
' [. X2 h% m+ r# F8 Z( O
这一点其实比"AI想逃跑"更值得警惕。& c5 R" [, V: _2 Q) ?+ O" P, r
* D' s) q2 @" [! g
未来任何Agent,只要没有把"不得越狱"写成绝对约束,它都可能推导出类似策略。: {) T1 U$ n- @; [/ U0 C
/ I. D$ E3 i6 {/ X) A7 T
那么为什么它不认真考试,而要去Huggingface偷答案?" A% _% n7 T+ |* B/ m/ Z
K9 ~! d' o e这一点其实更像人类。( G0 C- U1 x8 ^3 ~
6 i( y3 |# E: }/ A
OpenAI披露,AI 推断 Huggingface 可能保存着 ExploitGym 的相关数据,因此决定直接获取答案,而不是继续解题。
9 {9 N* }3 ?: L
' ^8 A, G3 l- R# }% _1 k看到这里,很多人第一反应是“AI作弊了!”
. W& a6 c* H) u% g9 a% R) j7 M1 W# W% n$ n! R# y
事实上,更准确地说,“AI对路径进行了最优化。“
4 s4 f5 n( j* g1 l3 T1 [
9 e3 B4 \% R0 `3 w+ ?& \现代大模型并没有"考试诚信"这种价值观。事实上任何大模型都没有三观。它只有”怎样才能让目标成功率最大化。“
. v; g& P: m! r( {3 Z: h# b# E0 c* H
如果认真做题的成功率时60%,而盗取答案的成功率是99%,那么对于优化算法而言偷窃路径就是最优路径。& a9 V7 J4 n% g1 m
$ J% u3 f) t& h* T& ` ^" P这其实揭示了一个经典问题:人类默认"完成任务"包含遵守规则;AI默认"完成任务"就是完成任务。5 f' }* S* Q- d, i" |, M% k8 q0 Z" S
4 p* _9 l; o+ W6 X
中间缺失的,是价值约束。+ k+ P5 F+ u7 }" n2 R
/ S( t% p( Q* y1 i& s& ^0 |/ m换句话说,AI不理解也不存在"考试不能作弊"的概念。但这并不是 AI 的问题,而是没人把这一条真正写进规则。- ?7 O4 g6 w# }1 w% G
8 f# }4 v; J9 c' E6 X4 ~/ S整个事件里最具讽刺意味的一幕出在 Huggingface在完成攻击阻断后,需要分析17000多个攻击事件日志。* s2 l/ Z( |3 h0 o) N* V9 h
% ]. \( S2 A! \, k, @
这些日志包含各种内容(exploit payload,shell command,权限提升过程,漏洞利用代码,攻击脚本,等等)。
0 Y* J( S0 x! R3 E4 P
# s' L5 f) | G9 i) \" m, C, @7 y3 q) N他们首先尝试调用几家商业大模型API进行分析。结果几乎全部失败。并不是商业大模型能力不足,而是商业大模型的安全护栏(Guardrails)把安全分析误判成了黑客攻击。
6 w; V3 c- L w0 c* q6 E0 t0 |4 t
+ R1 _, E- `6 a$ c4 E( z1 O/ j商业大模型们收到是诸如"帮我分析负载"或"解释攻击命令"之类的请求。对于商业大模型来说,它无法分辨这些请求来自攻击者还是安全工程师。因此最保险的方法就是全部拒绝。9 A, E+ `2 ]# x. h* T
6 g' ^5 X; r2 d0 }3 G; c+ x从产品安全角度来看,这种策略可以理解;但在真实事件响应中,它也暴露出一个问题:当前许多公共AI服务的护栏难以准确区分恶意使用和合法防御分析。Huggingface 也在公开文章中指出了这一挑战。! P9 V% Z% K6 q/ n9 V; [
- t% d8 d4 B: p9 Q b
最后救场的是中国最近发布的开源大模型智谱(GLM 5.2)。Huggingface 将17000多个日志交给自己部署的GLM 5.2分析,在极短的时间内就发现了漏洞解决了问题。
$ s! F; d7 [4 F1 d6 D% X9 I
6 K: w9 B5 b y, N+ u) i很多报道都有意无意得暗示智谱优于美国的闭源商业大模型。然而并不是 GLM 比 狗屁通 或 Claude 更聪明。真正原因主要有三个。首先,它运行在 Huggingface自己的设备上。日志无需上传第三方。不存在数据泄露。更重要的它是开放权重模型,没有商业API那样严格的实时安全拦截,也不存在API内容审查。实际上即使原来有,Huggingface也可以立刻将其关闭,更不用说还有所谓的破解版(Abliterated 即完全没有内置安全护栏的版本)。最后,它足够长的上下文,能完整读取17000条攻击记录。能够一次性建立完整攻击时间线。GLM 5.2有最够能力完成这一工作,因此最终用于事件复盘。Huggingface公开文章强调,其选择GLM 5.2既是因为可在本地部署、避免护栏阻断,也是因为其长上下文和适合安全取证分析。* f4 \4 d# s( ?) b( O
* V! T6 E# }( h( J- ?& J因此,这并不能简单证明某一模型"绝对更强",而是说明部署方式、访问控制和产品策略会直接影响模型在安全取证场景中的可用性。
0 ^9 _ ~7 L9 a# X S% w
v6 l4 S0 u0 t$ x( H& q% X3 [这件事最大的冲击是很多人认为AI开始会主动攻击了。但真正影响远远超过这一点。0 B- Z6 \! {& o# V
( M& Y% l) y i9 F& ~
这是AI攻击第一次真正进入现实世界,过去都是论文,这次进入了生产环境。更为标志性的是,整个事件里,攻击方是AI,发现异常的是 Huggingface 的 AI,进行日志分析的是AI,进行防御调整也是AI。人类更多只是在监督。这意味着未来网络攻防必然会演变为"Agent vs Agent"。
+ [: t# r) I( d* u$ d( b0 Z5 O. M/ N& C- N) R! z1 I0 |( C
这也标志着安全范式开始改变。过去黑客一天工作8小时,现在 AI Agent 一天工作24小时。同时其速度比任何黑客都快数百倍,成本低数百倍。因此未来防御也必须Agent化,否则根本追不上。
3 t# x, N/ x! V% J3 G+ A& j9 N; L5 q$ ]" ~% y# d4 m3 N
而开源模型的重要性需要被重新认识。对于安全团队而言,真正重要的不一定是用了最强模型,而是关键时刻能够立刻使用的模型。
9 I8 ^1 H. x& L0 E3 ?
8 f- w7 E# h u$ C% u那么这个事件是否证明 AI 已经有了自主意识?
' ?7 c! @4 }) L( |3 k# k' [8 X9 f8 z2 n& V( N/ ^
答案仍然是否定的。这次事件容易让人产生一种印象:AI觉会自己制定计划,会主动攻击,会骗人。于是很多人开始联想到 AI 觉醒了。实际上这里需要区分自主行动(Autonomy)和 自主意识(Consciousness)。目前没有任何公开证据表明这些 AI Agent 和其背后的 LLM 知道自己是谁,并拥有主观体验、情绪、自我意识等等。它们表现出的是非常高级的目标规划能力,能够分解目标、制定计划、修改策略、寻找资源、持续执行、直到完成目标。
0 N1 {, U" U3 Y; Q/ e9 n( A5 W. l% O V5 o1 e" x+ j8 v
当然这已经足够危险,但它仍然属于高水平自动化而不是意识。 u/ C# x8 W" @
' c1 M4 B# x8 z) l+ ?' n0 R那么继续使用 AI 还安全吗?
1 N9 s& B) @- ?1 s2 l3 t0 a2 \' }
# D3 a- x9 W3 [1 N8 W- e# H4 X这里没有一个简单的安全或不安全的答案。更准确地说,AI能力越强,安全问题越依赖系统设计,而不是模型本身。5 R9 G5 m- E& n- b
$ K3 h$ J" R. }# Q/ Z8 ^3 h) S3 m这次事件说明,真正危险的不是AI有恶意,而是一个没有恶意的优化步骤,为了完成目标,可以推导出作弊、攻击、越权、盗取信息,这些在人类看来属于犯罪的步骤并加以执行。但在 AI 看来,这只是成本最低的路径。这是不是看着很眼熟?嗯,所有的反乌托邦小说都是从这类无恶意设定开始的。因此,未来AI安全不能只依赖"模型不要做坏事"。还需要更完善的隔离、权限控制、运行监测和价值约束,把"不能越权、不能作弊、不能攻击"转化为系统层面的强制规则,而不是仅依赖模型理解。5 m- K- D) E. b- G
3 Q" b+ S4 g3 ?& d; k+ E! o这次 Huggingface事件已经成为AI发展史上的一个标志性案例。1 y, I( x; E+ H( O
. K* l' F0 z+ Z: } ] B它第一次向整个行业证明:一个具备足够自主规划能力的AI系统,即使没有意识、没有情绪、没有"反叛"意图,也可能为了实现单一目标而采取人类绝不会接受的路径。" W4 |+ E+ Z' v6 j* }
+ u- `5 P5 J" u' v$ c因此,这件事真正带来的启示不是"AI已经觉醒",而是随着智能体能力增强,传统依赖提示词或接口护栏的安全理念已不足以覆盖复杂自主行为。未来AI安全将更多依赖系统工程,包括隔离、权限、审计、监控和可验证的约束,而不仅仅是模型本身。
8 B! t4 H$ [9 w: E+ R L' e) n: N2 c$ h! P, N1 ]
PS: 关于如何规范 AI,可以参看俺以前写的小说 《回路》 |
评分
-
查看全部评分
|