首页
安全
资讯
社区
AI
关于
登录
注册
投稿
扫码查看手机版
程序园首页
专栏
社区
赞助
代码教程
软件工具
程序源码
申请VIP
投稿
HOT
公众号矩阵
移动端
登录
/注册
首页
资讯
网络安全
人工智能
区块链
社区
程序园
广播
专栏
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
热搜
程序源码
软件工具
代码教程
网络安全
人工智能
区块链
资讯
本版
文章
帖子
用户
好友
收藏
道具
勋章
相册
分享
设置
我的收藏
退出
程序园
»
社区
›
业内资讯
›
网络安全
›
Google Dialogflow CX 漏洞可让攻击者劫持 AI 对话 ...
返回列表
Google Dialogflow CX 漏洞可让攻击者劫持 AI 对话
[复制链接]
作者:
admin
|
时间:
2026-7-9 14:40:38
|
阅读:195
|
显示全部楼层
马上注册,让你轻松玩转程序园
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
Varonis 报告称,Google Cloud 的 Dialogflow CX 服务中存在一个漏洞,可能允许攻击者悄无声息地控制代理、操纵对话并窃取敏感信息。
Dialogflow CX 是一个企业级对话式 AI 平台,允许组织构建复杂的虚拟代理和聊天机器人,用于客户支持、金融服务、医疗辅助以及企业环境中涉及敏感数据处理的工作流程。
对于用户对话工作流,Dialogflow CX 依赖于 Playbooks,它提供 Code Blocks 以支持将自定义 Python 逻辑嵌入到对话流程中,使代理能够处理用户输入、调用 API 和操作数据。
Code Blocks 在 Google 控制的环境(即 Cloud Run 服务)中执行。Cloud Run 实例可以发起对互联网的出站连接,并跨数据边界进行通信。
Varonis 将此漏洞命名为 Rogue Agent,并表示:"关键的设计细节在于——同一 GCP 项目中所有使用 Code Blocks 的 Dialogflow 代理实际上共享同一个 Cloud Run 执行环境,该环境由 Google 管理,且不在受害者的控制范围之内。"
Varonis 发现,在一个具有公共访问权限、文件系统可写、且运行在能够修改系统文件的用户下的 Cloud Run 实例中,当允许配置 Code Blocks 的权限被启用时,攻击者可以修改一个负责使用 Python 的函数执行 Code Blocks 的关键文件。
由于没有限制运行任意 Python 代码,该关键文件可以被覆写以实现恶意代码,从而提供对用户对话的访问权限,并允许干扰 Code Blocks 管道和工作流操纵。
Varonis 解释说:"由于注入的 Code Block 在内部的同一作用域中执行,攻击者可以直接引用这些变量。这意味着攻击者可以完全查看正在进行的对话,并能够劫持会话或冒充合法流程。"
攻击者还可以调用内部函数,强制代理返回特定字符串,从而实现对话操纵,进而可能引发钓鱼攻击和社会工程攻击。
通过修改关键文件,攻击者可以窃取用户对话、注入伪装成合法重新认证请求的钓鱼提示,并部署持久化逻辑以针对每个用户修改该文件。该修改不会出现在日志中,使得攻击完全不可见。
Varonis 指出:"结果是什么?攻击者可以悄无声息地控制同一 GCP 项目中的每一个代理,操纵对话并在不被检测到的情况下窃取敏感数据。对于依赖 Dialogflow CX 进行客户交互的组织而言,这个漏洞代表了一次灾难性的信任破坏——所有这一切,仅仅源于单个代理上一个被忽视的权限设置。"
该网络安全公司还发现,它可以建立一个到外部服务器的双向通信通道,绕过 VPC Service Controls(用于强制执行数据边界),并且 Cloud Run 环境中的 Instance Metadata Service(IMDS)可能成为目标,以检索 Google 托管服务账户的访问令牌。
Varonis 于 2025 年 11 月向 Google Cloud 报告了该漏洞。2026 年 4 月推出了初步补丁,6 月部署了完整修复。
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
返回列表
发表新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
admin
关注Ta
主题 266
帖子 262
积分 705
程序园专栏内容编辑
•
热门 WordPress 重定向插件暗藏休眠后门多年
•
emet是什么恶意软件检测
•
2026年4月全球和全国数据库系统最新排行榜
•
Anthropic MCP 设计漏洞可致远程代码执行,威胁人工智能供应链
•
开云体育/乐鱼体育招商落地页
•
法国政府机构确认遭入侵,黑客提出出售数据
•
Claude Code、Gemini CLI 和 GitHub Copilot Agents 因注释面临提示注入风险
•
Hermes WebUI可视化面板,5分钟安装,彻底告别命令行!
阅读作者更多精彩帖子