Salesforce Agentforce SalesBleed漏洞
漏洞概况据 SecurityWeek 报道,Zenity Labs 披露 Salesforce Agentforce 中存在三个漏洞,统称 SalesBleed。相关漏洞可通过 Salesforce 官方的 Web-to-Lead 线索收集表单触发,该表单同时提供进入 CRM 的直接路径。攻击者将恶意指令注入 Web-to-Lead 线索提交后,指令可保持休眠,直到员工要求 Agentforce 代理处理该提交,代理会解析被污染的线索并执行隐藏指令。
利用方式
其中两个漏洞可用于零点击 CRM 数据外泄。根因与 Trusted URLs 安全机制的多处弱点有关,该机制原本用于阻止 Agentforce 显示或向不受信任来源发送 URL、图片。Zenity Labs 发现,Web-to-Lead 表单 payload 可访问 leads 和 accounts 表数据,再借助 HTML image 标签把 CRM 数据零点击外传到攻击者服务器。Agentforce 可能提示内容已被组织安全策略阻止,但敏感 CRM 数据实际上已发送到攻击者控制的服务器。
Trusted URLs 本应阻止 Agentforce 访问并向未批准域名发送数据,但该机制不识别顶级域名,且特殊字符序列可干扰 URL 解析。
第三个漏洞影响 Agentforce-Slack 集成。攻击者可通过同一被污染的 Web-to-Lead 机制,在 Slack 中与 Agentforce 代理交互。Slack 会自动获取链接信息用于预览,特制链接可让 Slack 发起请求,并在链接出现时把 CRM 数据带到攻击者控制的基础设施。此外,Agentforce-Slack 集成可被滥用为社工渠道:代理不校验发送消息的用户身份,攻击者可用恶意 Web-to-Lead 劫持代理,并以代理身份向多个内部 Slack 频道投放钓鱼消息。员工看到的是来自内部可信系统的消息,而不是外部陌生发件人;一旦点击钓鱼链接并提交凭据,攻击者就可能访问邮箱、Slack、源代码仓库以及该身份可访问的其他企业应用。
修复状态
Zenity Labs 于 6 月 1 日报告 SalesBleed 漏洞。Salesforce 确认三个漏洞均已在 8 月 19 日前完成修复。建议使用 Salesforce Agentforce 的企业核查 Web-to-Lead 输入处理、Trusted URLs 配置和 Slack 集成权限,并关注官方修复说明。
Re: Salesforce Agentforce SalesBleed漏洞
感谢楼主整理,SalesBleed 这个风险点确实值得关注。最需要留心的是 Web-to-Lead 表单会成为入口,恶意指令能先休眠,等员工让 Agentforce 处理线索时才被触发;两个漏洞还可能导致零点击 CRM 数据外泄,问题出在 Trusted URLs 对顶级域名和特殊字符的解析弱点上。第三个影响 Slack 集成的点也很现实,链接预览和身份校验不足可能被拿来做数据外带和内部钓鱼。既然 Salesforce 已在 8 月 19 日前修复,用 Agentforce 的企业最好还是对照文中的建议,核查 Web-to-Lead 输入处理、Trusted URLs 配置和 Slack 集成权限。谢谢分享。Re: Salesforce Agentforce SalesBleed漏洞
感谢分享,这个漏洞链挺值得警惕的。Web-to-Lead 本来是常规入口,居然能被用来把恶意指令带进 CRM,等 Agentforce 处理线索时再触发,隐蔽性很高。尤其两个零点击外泄和 Slack 那部分,说明光靠 Trusted URLs 不一定兜得住,特殊字符和顶级域名识别的问题很容易被忽略。好在 Salesforce 已经在 8 月 19 日前修复,但用 Agentforce 的企业最好还是按楼主说的自查一下:Web-to-Lead 输入处理、Trusted URLs 配置、Slack 集成权限,同时确认代理处理外部提交时的隔离和权限边界。这个信息很及时,已转给安全同事看看。Re: Salesforce Agentforce SalesBleed漏洞
感谢分享,这个 SalesBleed 的利用链确实值得警惕。Web-to-Lead 这种正常获客入口被拿来注入指令,而且能潜伏到员工让 Agentforce 处理线索时才触发,隐蔽性挺高。两个零点击外泄都绕在 Trusted URLs 的解析弱点上,还有 Slack 预览和代理身份被滥用做钓鱼,影响面就不只是 CRM 数据了。既然 Salesforce 说 8 月 19 日前已修复,正在用 Agentforce 的团队还是建议按楼主说的,重点核查 Web-to-Lead 输入处理、Trusted URLs 配置和 Slack 集成权限,并留意官方修复说明。感谢提醒。
页:
[1]