- 发布日期
谷歌披露发现500余个XSS漏洞的PageBreak AI安全智能体
- 作者

- 姓名
- 荷鲁斯快报
- 社交账号
谷歌披露了 PageBreak,这是一个由 AI 驱动的安全代理;它在今年 1 月全面投入运行后,于其 Web 应用中发现 500 多个跨站脚本漏洞。公司发布了一篇描述该系统的论文。PageBreak 使用 Gemini 模型自主调查潜在缺陷。
Google 表示,只有在确定性验证器针对正在运行的应用复现漏洞利用后,才会报告一项发现。验证器会针对 XSS 执行 JavaScript,针对路径遍历写入全局可读位置,或针对远程代码执行触发向外 DNS 请求。该方法带来接近零的误报率。
谷歌信息安全工程师 Michał Bentkowski 表示,团队早期就优先考虑确定性验证。PageBreak 不是根据代码模式假设缺陷,而是针对运行环境验证潜在缺陷。他说,这可以避免产品团队被未经验证的报告淹没。
谷歌会在内部保留非确定性发现,用于为未来更深入的扫描提供种子、识别验证缺口并指导新的验证器。这些候选发现不会发送给产品团队。Bentkowski 承认,当前验证器缺乏对所有漏洞类型或复杂场景的覆盖,存在漏报风险。
在另一篇 Google Bug Hunters 文章中,Bentkowski 描述了三个 PageBreak 案例:一个 XSS 缺陷、一个由服务配置错误导致的缓存投毒,以及一个路径遍历。谷歌高级职员信息安全工程师 Lukas Weichselbaum 在 LinkedIn 上表示,令人信服的 AI 生成漏洞报告往往是错误的。他说,PageBreak 只有在安全工程师编写的验证器于代理循环之外用真实载荷确认后,才会将一项发现计入。
Bentkowski 表示,PageBreak 受益于谷歌的 monorepo 代码可见性、将实时 HTTP 流量与源代码关联的安全信号,以及具备经过身份验证的 Web 应用访问权限的扫描基础设施。谷歌正在将 PageBreak 与 CodeMender 等计划集成,以自动生成修复。长期目标是减少产品团队的参与,使其只需验证 AI 生成的修复。目前尚未提供对这 500 多个漏洞的独立验证。