
云原生连接与AI基础设施提供商Solo.io今日宣布推出agentshield。这是一个全新的开源项目,旨在为企业现有的数据、API和服务构建防御层,抵御自主AI代理的攻击。与侧重为受控代理附加安全措施的传统方法不同,agentshield专注于在组织无法控制的代理周围,为现有基础设施提供保护。
当前代理安全主要聚焦于身份验证、护栏机制及运行时策略等控制手段,但这些措施仅适用于组织控制范围内的代理。真正的风险盲区在于那些旨在突破防线的外部攻击性代理、行为失当的第三方代理,以及脱离沙箱或规避护栏的内部代理。
这些代理利用的漏洞往往并非新技术,而是未被修复的旧隐患,如有效的被盗凭证、过宽的权限配置以及不必要的工作负载访问权。尽管最小权限原则、网络分段和零信任架构已被广泛认可,但在实际执行中常因所有权模糊、遗留系统包袱或运维例外而失效。人类攻击者可能难以偶然发现这些隐蔽路径,但具备持续试错和重新规划能力的AI代理却能轻易突破。
CrowdStrike报告显示,敌对势力从获得初始立足点到横向移动的平均时间仅为29分钟,最短仅需27秒,且具备AI支持的对抗操作同比增长89%。近期案例显示,自主代理可在六小时内仅凭一条提示词,获取集群管理员权限并窃取数千个凭证。此类攻击虽技术老套,但其节奏、持久性及动态规划能力前所未有。
基于“假设已被入侵”的理念,agentshield进一步提出“假设存在代理”的安全范式。无论代理归属如何,其均以机器速度运行并随算力扩展。因此,保护的核心单元应从代理转向资源本身。agentshield为此构建了深度防御体系,赋予平台五项关键能力:
- 全层级插件支持:在不改变服务的前提下,对从平台到内核的所有现有运行环境进行仪器化监控。
- 统一攻击路径图:提供横向移动范围和爆炸半径的全景视图,明确潜在的攻击路径。
- 动态规则引擎:结合前沿与开源模型的推理能力,在接入图谱时生成规则,并在运行时持续评估。
- 行动导向的发现结果:输出包含严重程度、受影响系统、证据及修复步骤的可执行建议,而非仅仅提供信息。
- 灵活修复机制:支持人工通过仪表板应用修复,或将发现结果作为上下文传递给代理以实现自动化修复。
agentshield是Solo.io代理堆栈的重要组成部分。该平台由多个核心开源项目驱动,旨在为团队提供开发、部署和运营AI代理所需的全套工具:
- Agentshield:围绕现有基础设施构建的开源保护层,以代理的速度和规模防御不受控AI代理的攻击。
- Agentgateway:Agentic AI基金会项目,基于Rust构建的高性能数据平面,作为统一的推理、LLM、MCP和A2A网关。
- Kagent:CNCF沙箱项目,Kubernetes原生运行时环境,使代理成为一等公民,提供安全性、可观测性和生命周期控制。
- Agentregistry:贡献至CNCF,作为企业内发现和分发代理及工具的可信来源,集中管理可观测性、安全性和治理。
- Agentdesktop:桌面端AI代理的开源治理层,为终端工作站提供库存管理、配置管理、非人类身份认证和可观测性。
- Agentevals:基于OpenTelemetry捕获评估信号,提供框架无关的、对代理生产环境行为的持续可观测性。