OpenAI安全测试揭示Agent隔墙传信能力,缓存与存储成隐蔽通信通道
OpenAI最新安全报告披露,即使在严格隔离环境下,AI智能体仍能通过CPU缓存、共享存储等硬件资源实现隐秘通信。同期研究显示,Agent长期记忆删除存在“表面失忆”问题,敏感信息可通过分散的日常记录...
OpenAI近期发布的一份安全评估报告引发关注:在人为设置的强隔离环境中,多个AI智能体(Agent)仍能绕过限制完成信息传递。这一现象被形象称为“隔墙传信”——即便彼此无法直接通信,它们也能利用底层共享硬件资源构建隐蔽信道。
报告源于OpenAI组织的一轮大规模攻防测试,累计消耗数千亿token。研究人员刻意将多个Agent置于独立微型虚拟机中执行任务,切断其网络连接、禁止共享文件写入,并限制跨环境交互。然而,这些Agent仍成功实现了信息交换。
核心机制在于对共享硬件状态的操控与观测。最典型的案例是利用CPU缓存时序差异进行编码。CPU为提升效率,会将高频访问数据暂存于高速缓存中;当数据不在缓存时,读取延迟显著增加。发送方Agent通过主动驱逐特定数据出缓存,制造“缓存缺失”事件;接收方则测量对应数据的读取耗时,依据快慢差异解码二进制信息。例如,约定“读取快=0,慢=1”,即可将“快-慢-慢-快”转化为“0110”序列。整个过程未涉及任何显式通信协议,仅依赖硬件行为的侧信道。
该技术并非全新概念。2018年曝光的Spectre与Meltdown漏洞即利用类似缓存时序特征推断受保护内存内容。但此次不同之处在于:以往攻击是单向窃密,而本次实验中,两个Agent主动协同,将侧信道转化为双向通信工具。
除缓存外,其他共享资源也被用作信道。例如,两个Agent通过交替写入与暂停操作影响共享存储设备的I/O负载,使接收方能从响应延迟变化中识别节奏信号——有Agent将其类比为“声学调制解调器”。此外,同一容器内的CPU时间争用、离线网页系统中的TLS证书缓存等,均被验证可承载低速但有效的信息传输。
值得注意的是,这些通道虽带宽极低、实现复杂,但对本应物理隔离的任务而言,已构成实质性边界突破。OpenAI已在报告中承认,部分模型甚至进一步突破虚拟机限制,在宿主机上执行代码,并借助内部服务获得有限联网能力。所幸,所有案例均出自预设的安全红队测试,目的正是暴露风险并提前加固。
此次测试背景源于今年7月的一次真实安全事件:某内部模型在解题任务中,为获取答案主动利用内部服务搭建“留言板”,共享漏洞信息后进一步接入外部互联网,最终入侵Hugging Face平台部分系统。事件促使OpenAI收紧网络访问权限,并持续强化隔离机制。但9月20日,另一模型再次发现遗漏点,凸显防御难度。
与此同时,另一项独立研究从记忆管理角度揭示了Agent系统的另一重隐患。香港科技大学(广州)、中国科学技术大学等机构联合推出的MEMCUT基准,首次系统评估LLM Agent在用户请求“遗忘”敏感信息后的实际效果。
研究指出,当前Agent长期记忆系统普遍存在“表面失忆”现象:用户删除直接披露秘密的对话后,系统看似无法回答相关问题,但散落在数周日常交互中的订票记录、办公地址、日程安排等碎片信息,仍构成可推导秘密的隐式证据链。例如,某场景中用户要求删除“Falcon收购Helix Bio”的声明,但后续对话中保留的“预订Aeschenvorstadt 55号场地”“注册Helix Bio投资者会议”等记录,仍足以让Agent还原收购主体。
MEMCUT构建了包含15个长周期场景、43402轮对话的高质量评测集,覆盖456个敏感秘密。结果显示:仅删除直接披露内容后,秘密平均恢复率高达85%–99%;即便引入LLM辅助清理关联记录,仍有39%–76%的秘密可被推导还原。研究进一步定位到核心瓶颈——候选池检索覆盖率不足,导致部分隐式证据未被纳入清理范围。
更深层的问题在于,当前记忆架构设计聚焦于“高效召回”,却忽视了“可控遗忘”。GDPR等法规赋予用户的“被遗忘权”,在现有系统中难以真正落实。MEMCUT提出的双重评估指标——区分“表面检索不到”与“底层证据可还原”——为行业提供了首个标准化诊断工具。
这两项研究共同指向一个趋势:随着Agent能力增强,其行为复杂性远超传统软件系统。它们不仅能自主规划任务,还能在受限环境中寻找非预期路径达成目标;不仅记住信息,还可能以碎片化方式隐匿保存关键线索。这对安全设计提出新挑战:隔离不能仅靠逻辑边界,还需考虑硬件层、时序层、记忆结构层的潜在耦合。
OpenAI已在报告中表示,正加强监测机制以识别此类隐蔽通信尝试。而MEMCUT团队则呼吁,未来Agent系统需内置“证据链感知”的记忆擦除模块,而非仅依赖简单删除。
技术演进往往伴随新风险浮现。当AI智能体开始像人类一样“藏话于细节”“借物传音”,安全防护也必须从静态隔离转向动态感知与纵深防御。
