top of page

Bright Security 推出 AI 渗透测试模块,但其主张仍有待验证

9月2日
讀畢需時 16 分鐘

Bright Security 于 9 月 1 日推出 AI PT,将一款自主渗透测试模块带入 google news 的报道周期,并直接挑战按计划开展的人工测试服务。该公司称,其系统可在数小时内发现攻击面、构建利用方式、验证发现结果并确认修复是否有效。这一承诺远不只是为另一款安全扫描器加入人工智能功能。

该公告瞄准了应用安全领域一个常见的薄弱环节。开发团队可能会在正式渗透测试之间多次发布软件,因此每一次评估所反映的都只是某个短暂时点的状态。Bright 希望以跟随每次发布进行的测试,取代这种快照式模式。

这场冲突并不只是 Bright Security 与人工测试人员之间的较量,而是持续的机器主导验证与资深安全专业人士所提供的判断力、适应能力和责任担当之间的对比。Synack 和 Aikido Security 等竞争对手也提出了类似主张,但它们对自动化与人工控制之间边界的划分有所不同。

Bright 将 AI PT 建立在其现有的动态应用安全测试引擎之上,通常称为 DAST。这项技术通过向正在运行的应用发送请求并观察其实际响应来进行测试。AI 代理负责需要推理的任务,而确定性组件则确认利用方式是否在真实目标上奏效。

这种分工是 Bright 推介方案的核心理念,也是企业买家应重点审视的地方。

AI PT 将渗透测试纳入每次发布

Bright Security 正试图将渗透测试从偶发性服务转变为软件交付流程中的常规环节。

根据该公司的 AI PT 公告,新模块于 2026 年 9 月 1 日上线。它与 Bright STAR 及该公司的动态测试产品共同整合在一个平台内。

AI PT 首先对在线应用和 API 进行映射,随后构建威胁模型、准备利用路径、执行获准攻击,并验证由此产生的证据。团队可以让其自主运行,也可以要求系统在执行可能较为敏感的利用步骤前获取人工批准。

Bright 支持黑盒与灰盒测试。黑盒测试在不了解内部情况的前提下接近目标,而灰盒测试则获得有限的访问权限或凭据。两者的区别很重要,因为经过身份验证的测试能够触达匿名扫描永远无法看到的业务功能。

该公司称,其现有 DAST 引擎负责发现与身份验证,而非将这些工作完全交给语言模型。随后,AI 代理对威胁进行推理,并创建可能的利用路径。确定性验证则检查这些路径是否会影响在线应用。

这一架构试图解决自动化安全工具长期存在的问题。扫描器可能识别出可疑行为,却无法证明攻击者能够利用它。由此产生的误报会消耗开发人员的时间,并可能削弱整个测试计划的可信度。

Bright 称,AI PT 会将发现结果与其他安全结果一并记录。该公司还表示,平台可以自动重新测试拟议的修复方案。因此,一个发现结果可以经历发现、利用、修复和验证的完整流程,而无需团队拼凑多个彼此割裂的产品。

该公司将这一工作流定位为 Bright STAR 的延伸,后者于 2025 年推出。STAR 将安全测试与自动化修复和验证结合起来。AI PT 则将这一闭环延伸至进攻性测试领域:在这里,代理必须选择并编排攻击步骤,而不只是检查预定义条件。

此次发布紧随 Bright 在开发工作流中的其他扩展。其 2026 年 7 月的版本新增了与 Cursor、Claude Code、Codex、GitHub Copilot 和 Google Antigravity 的集成。这些集成使开发人员能够在生成和修改代码的工具附近发起安全工作。

Bright 还扩大了针对面向 AI 基础设施的测试范围。6 月的一次更新新增了对 Model Context Protocol 工具、资源和提示词中 ANSI 转义序列注入的检查,并改进了对泄露令牌、跨站脚本、本地文件包含和 SQL 注入的检测。

这些发布共同展现出一家同时向两个方向扩张的公司。Bright 正在测试由 AI 辅助生成的应用,也在将安全功能置于 AI 辅助开发环境中。AI PT 则通过自动化更多攻击者所需的推理,增加了第三层能力。

这正是为什么该公告值得获得比其登上 google news 所暗示的更多关注。Bright 并未将 AI PT 描述为更快的报告生成器,而是在要求买家把自主进攻性测试视为常规基础设施。

这种定位立即引出了一个问题:如果测试在每次发布时运行,谁来控制系统可以攻击什么,以及它能够以多大的激进程度推进?

为什么持续测试会给计划性服务带来压力

AI PT 最有力的论点并非机器比测试人员更聪明,而是软件变化的频率高于传统服务所能跟上的速度。

传统渗透测试通常具有明确的范围、测试窗口和最终报告。这种结构有助于控制风险,并支持采购或合规流程。但它也意味着,只要开发人员修改应用,结果就开始过时。

一次发布可能新增一个端点、改变授权规则,或引入存在漏洞的依赖项。它还可能改变多项普通弱点组合成可利用路径的方式。在这些变化之前生成的报告无法对其进行评估。

Bright 称,许多组织每年仅通过计划性服务测试一到两次发布。这一频率来自该公司,而非独立行业测量。不过,对于每天或每周部署的团队而言,背后的差距并不难理解。

持续测试改变了安全工作的基本单位。团队不再询问某个应用是否在上季度通过了评估,而是询问其当前构建版本是否存在已经验证的利用路径。这个问题更接近开发人员实际能够控制的状态。

NIST 安全框架支持将安全实践整合到软件开发生命周期的全过程中。它建议在发布前减少漏洞、处理残余弱点并防止问题再次发生。NIST 并未认可 Bright,也没有要求采用自主渗透测试,但其框架支持持续、基于风险的安全工作。

当团队需要在大量应用中落实这些实践时,自动化就变得重要。安全团队无法手动检查每一次代码变更、登录每个测试环境、重现每项发现结果并确认每一次修复。这种不匹配促使供应商转向能够重复执行既定工作、无需等待下一次服务的系统。

AI 辅助编程加剧了这种压力。开发人员可以更快地产生更大规模的改动,但更快的输出并不保证行为安全。生成的代码也可能复现常见弱点、误解授权规则,或引入扩大攻击面的依赖项。

Bright 的答案是将测试与交付流程连接起来。团队可以将候选构建部署到隔离环境中,让 AI PT 映射应用、批准选定的利用步骤,并在系统确认存在严重弱点时阻止其晋级。

以新增文档共享功能的金融应用为例。传统扫描器可能检测参数并测试常见注入模式。AI 主导的测试则可能尝试将授权错误、可预测标识符和暴露的 API 路由连接成一条攻击链。

如果系统证明一名用户能够获取另一名客户的文档,开发人员将获得与实际行为相关联的证据。修复之后,同一平台可以重复该利用过程,并判断未经授权的访问是否仍然可能发生。

这一工作流可能缩短发现与修复之间的距离,也可能为未来审计保留测试证据。不过,自动化结果并不会自动满足每位审计人员、监管机构或客户的要求。

正式服务往往提供的不只是技术发现。它们还包括约定的方法论、测试人员资质、交战规则、管理层解读,以及能够为结论负责的一方。一些客户通过合同要求这些要素。

因此,Bright 会对计划性测试形成压力,但不会将其完全取代。其近期最合适的角色可能是在正式审查之间填补空档、捕捉回归问题,并为人工调查提供证据。买家随后可以将专家时间留给新颖攻击路径和高影响系统。

采用这一模式的团队还需要可靠的运营记录。安全证据只有在工程师能够将发现结果与受影响的发布版本、修复决策和验证结果关联起来时才有价值。可搜索的工程知识库可以帮助保留这些背景信息,但并不能取代安全系统本身。

更深层的压力将落在每一家销售时间点保障服务的供应商身上。如果 Bright 或其竞争对手证明了持续验证的可靠性,买家就会追问:为什么测试仍要绑定日历,而不是绑定每一次有意义的发布?

Google News 标题掩盖了混合式架构

Bright 的技术赌注是,AI 应该提出攻击方案,而确定性系统则负责判断这些攻击是否成功。

“AI 渗透测试”这一说法可能描述多种不同产品。一个系统可能使用语言模型来汇总扫描器输出。另一个系统可能让代理选择工具、调整策略,并执行多步骤攻击。

Bright 将 AI PT 描述为后者。专门构建的代理会分析应用、构建威胁模型并设计可能的利用方式。该公司的 DAST 引擎随后负责可重复的发现、身份验证、执行和验证任务。

AI PT 工作流会根据阶段是否由 AI 驱动或具有确定性来进行标注。威胁建模和利用方式创建依赖代理,而验证和修复确认则依赖目标可观察到的响应。

这种分离很重要,因为语言模型产生的是概率性输出。即使目标看似没有变化,同一模型在重复运行时也可能采取不同路径。关于某个漏洞的可信叙述,并不能证明该漏洞确实存在。

运行时验证要求更强的信号。系统必须发送获授权的测试、观察目标,并记录能够证明安全影响的响应。它还应区分应用行为与网络错误、过期会话、速率限制或不稳定的测试数据。

身份验证尤其困难。现代应用使用重定向、多因素验证、轮换令牌、联合身份提供商和客户端状态。若测试代理丢失会话,可能会将访问失败误判为安全问题,或完全漏掉受保护功能。

Bright 表示,其成熟的引擎为这类任务提供基础支撑层。如果该层能够稳定运行,AI 代理便可将精力投入假设构建和攻击序列设计。随后,确定性系统可以拒绝那些无法产生可验证结果的思路。

这一架构也旨在控制计算资源使用。代理无需反复重新发现每个端点,也不必解读每一条常规响应。测试引擎可以执行边界明确的任务,将更需要灵活性的决策交由模型处理。

不过,“确定性”并不意味着完整。基于规则的验证流程可以可靠地确认其能够识别的证据,却无法保证代理已探索所有相关工作流、理解所有业务规则,或选择了最佳攻击方式。

业务逻辑漏洞说明了这种差距。设想一个旅行平台:它能正确验证身份,但在忠诚度积分已经转移后仍允许退款。任何通用载荷都无法揭示这一缺陷。测试人员必须理解预期交易流程,并设计一套非常规操作序列。

AI 代理或许能在读取界面行为并测试替代路径后识别出该序列;它也可能错过这一业务假设,或在确认更简单的漏洞后停止。验证引擎可以证明已发现路径的有效性,却无法证明不存在尚未发现的路径。

范围控制又带来一项复杂因素。能够构造真实漏洞利用的代理可能修改数据、触发消息、耗尽资源,或访问关联服务。系统需要围绕目标、账户、技术手段、时间安排和可接受影响建立严格边界。

OWASP 新兴的自主测试标准聚焦于这些治理问题。它涵盖范围执行、安全自主性、抗操纵能力、透明度和问责机制。该标准将自主测试视为一个工程控制问题,而不只是模型性能竞赛。

Bright 提供人类参与审核模式,可在漏洞利用步骤执行前设置审核关卡。这是一项有用的控制措施,但采购方仍需要更多细节。他们应询问哪些操作始终需要批准、平台如何处理范围模糊的情况,以及紧急终止是否能覆盖所有活跃代理。

他们还应询问提示词和检索到的应用数据如何受到保护。自主测试器会处理来自潜在恶意目标的内容。这些内容可能试图重定向代理行为、暴露机密,或操纵其对规则的理解。

Google News 的叙事将这些问题压缩成一次简单的产品发布。更具实质意义的故事,是一种混合型安全架构;其价值取决于是否能在概率推理与可验证执行之间精心设计边界。

Bright Security 面对一个对信任有多种定义的市场

AI 渗透测试供应商都认为年度快照式测试不足以满足需求,但对于服务中应保留多少人工判断,彼此意见并不一致。

Synack 将其自主红队代理 Sara 推广为平台的一部分,该平台还包含一个人类研究人员社区。其公开的AI 渗透测试模型强调,AI 扩展发现能力和覆盖范围,而人员则验证重要漏洞。

这种方法将人类专业能力视为一项整合组件。对于希望实现自动化、但不愿将具名测试社区排除在保障流程之外的企业而言,这一模式可能颇具吸引力。它也保留了调查异常业务逻辑、并向管理层解释风险的路径。

Aikido Security 采取了更为一体化的软件平台方法。其自主测试系统将 AI 主导的渗透测试与代码、API、容器、云配置和运行时暴露面信息相连接。Aikido 表示,代理可以在同一环境中绘制攻击路径并验证修复效果。

Bright 的差异化基础在于其动态引擎,以及代理式推理与确定性验证之间的分离。该公司认为,这种组合能够产出经过验证的发现结果,而不依赖从发现到结论完全由 AI 驱动的链路。

这些是供应商的描述,而非中立基准。每家公司都根据自身平台定义覆盖范围、自主性、验证和人工参与。公开产品页面无法证明哪一种系统能在具有代表性的企业环境中发现更具影响力的漏洞。

这一类别需要能够衡量多个维度的测试。检测率很重要,但可复现性、安全执行、已认证环境下的覆盖范围、获得验证结果所需时间,以及修复证据的质量同样重要。假阴性率尤其关键,因为一份没有发现问题的报告可能带来错误的安全感。

评估还需要多样化的目标。基于熟悉的易受攻击应用构建的基准测试,可能会奖励那些在训练中见过类似案例的模型。真实企业系统包含专有工作流、不一致的文档、遗留服务,以及公共实验室中没有的控制措施。

重复试验同样重要。代理式系统在不同运行中可能选择不同技术。有效评估应衡量工具多大程度上能重复得出同一项重要发现,而不仅仅是它是否曾在有利条件下成功一次。

采购方应审视每项主张背后的测试环境。某个模块可能在拥有完整凭据、稳定预发布目标和预先准备账户的条件下表现良好。当身份验证过期、测试数据发生冲突或外部服务施加限制时,其表现可能发生变化。

证据质量是另一项竞争维度。一项发现应展示请求、相关响应、受影响组件、前提条件和已确认影响。它应区分已观察到的漏洞利用与代理的解释,并指出涉及的任何人工审批。

修复构成另一项测试。拟议修复可能阻止一种载荷,却仍保留底层授权错误。自动化验证必须重放原始路径,并探索合理变体,同时不损害目标。

企业采购方还会询问各平台如何支持合规。持续的技术发现可以强化风险管理,但合规认定取决于相关框架、合同和评估机构。任何供应商都不应暗示,自动化本身可以取代所有独立评估。

Bright 表示,其发现结果可支持 SOC 2、GDPR 和 ISO 27001 审计工作。该表述应被理解为一种工作流主张。该模块可以组织证据,但适用控制措施和审计结论仍是独立决策。

因此,市场并非正在收敛为 Bright 与单一竞争对手之间的一场竞赛,而是在围绕相互竞争的信任模型发生分化。

一种模型将人类置于核心,并借助 AI 扩展其能力边界。另一种模型利用广泛的平台上下文来引导自主代理。Bright 的模型给予 AI 推理空间,但要求以确定性的运行时证据裁定每一项发现。

胜出的不会是对自主性描述最雄心勃勃的公司,而是能够让失败显而易见、控制不安全行为,并产出开发人员和独立评估机构可复现结果的供应商。

Bright 的主张尚未证明什么

该公告说明了 AI PT 的设计目标,但尚未提供足够独立证据来衡量其可靠性。

Bright 表示,该模块可以将以周为单位的工作缩短至以小时为单位。它还表示,持续测试可覆盖每次发布。这些说法描述的是预期性能和部署模式,而非在每一种应用中均可保证的结果。

该公司尚未发布包含具有代表性企业目标的同行评审评估。公告没有披露检测率基准、假阴性率、重复运行的方差,或与经验丰富的人类测试人员的直接比较。

它也没有界定“每次发布”的边界。团队必须决定哪些变更会触发测试、哪些环境是安全的,以及完整评估可以运行多长时间。拥有大量已认证工作流的大型应用,与小型公共 API 面临的是不同问题。

Bright 表示,主要保险和金融机构的安全团队正在使用其平台。这一事实并不能独立验证新的 AI PT 模块。现有客户可能在与新公布工作流不同的配置下使用 DAST、STAR 或其他组件。

这一区分并非意味着该产品无效,而是说明需要将平台采用情况与自主渗透测试性能的证据分开看待。采购方应要求提供专门针对 AI PT、且与自身应用相似的证据。

负责任的试点应从隔离环境或近似生产环境开始。团队应提供已知范围、具有代表性的账户、植入的漏洞和常规运营控制。随后,人类测试人员可比较覆盖范围和证据,而不应将任何一方视作绝对可靠的基准。

试点还应包含没有漏洞的干净应用。一个总是返回发现结果的工具可能看似高效,实际却制造昂贵的噪声。采购方需要了解平台如何传达不确定性,以及当代理的假设无法验证时会发生什么。

高风险漏洞利用步骤应得到单独关注。安全团队应识别可能修改记录、调用支付功能、访问个人数据或影响第三方服务的操作。这些操作应要求明确批准,或仅针对受控替代环境运行。

日志必须记录完整的责任链。审核人员应能确定代理提出了什么、哪些策略允许执行、执行了什么操作、目标返回了什么,以及谁批准了任何受控步骤。

组织还应测试停止机制。如果远程任务仍在持续运行,仅暂停用户界面是不够的。团队需要确信,撤销授权能够停止活跃代理,并阻止排队操作抵达目标。

数据处理是另一个尚未回答的领域。渗透测试可能收集凭据、令牌、错误信息、个人信息和专有应用数据。采购方在授予访问权限前,应了解数据保留、区域处理、模型提供商访问、加密和删除控制措施。

同样的谨慎也适用于自动化修复。建议的补丁可能改变预期行为,或引入回归问题。团队应围绕每一项由安全工具生成的变更保留代码审查、自动化测试、部署控制和回滚流程。

在上下文不完整的场景中,人类测试人员仍具优势。他们可以访谈产品负责人、推断预期业务规则、发现组织层面的薄弱点,并根据细微信号调整测试。他们也能解释为何一个技术上成立的问题会对特定业务产生影响。

机器则拥有不同的优势。它们可以重复既定流程、保留证据、重新测试修复,并且无需等待新的项目委托即可运行。实际问题在于,如何围绕风险整合这些优势。

Bright 承认手动渗透测试仍然发挥作用。这一承认让其更广泛的主张更具可信度,但也限制了“替代”的叙事。在独立证据证明其何处能够匹配专家测试之前,最适合将 AI PT 评估为一层持续验证能力。

安全负责人应避免将一次成功试点视为普遍结论。在某一应用上的表现,并不能证明其对移动客户端、遗留服务、复杂 API 或具有安全关键后果的系统同样具备覆盖能力。

他们也应避免将一次干净的测试结果解读为安全性的证明。OWASP 长期以来的测试指南指出,安全测试无法界定所有可能问题的完整清单。自主代理并未消除这一根本限制。

因此,真正值得持怀疑态度的角度是保障能力,而非新颖性。Bright 描述了一种合理的架构和有用的运营模式,但尚未以足够公开的细节证明两者的能力边界。

三个信号将表明 AI PT 是否会改变应用安全

只有当客户能够验证可重复的覆盖能力、治理自主行动,并将证据用于产品演示之外,Bright 的发布才会产生真正影响。

第一个信号是独立的对比测试。在未来几个月中,买方应关注将 AI PT 与人工主导测试及竞争性自主平台进行比较的评估。测试目标应包括身份验证、业务逻辑、API 以及陌生的应用设计。

这些评估应同时公布失败案例与成功案例。它们应衡量可重复性、误报、漏报、验证耗时以及已确认发现的严重程度。针对经过准备的目标进行一次演示,几乎无法增加多少信心。

稳定一致的表现将强化 Bright 的观点:其确定性引擎能够为代理式推理提供基础。重复运行之间若出现大幅波动,则表明该平台可能仍高度依赖有利条件或人工干预。

第二个信号是客户的部署行为。关键问题在于,企业是否会像 Bright 所建议的那样,针对每一次重要发布运行 AI PT,还是仅将其用于定期扫描和演示。

真正的持续使用需要稳定的身份验证、可控的执行时间、受控的测试数据,以及开发人员信任的发现结果。它还要求团队能够将结果接入构建流水线,而不会持续造成发布延迟。

客户反复通过同一系统验证修复的证据尤其有价值。这将表明 AI PT 支持一个闭环的安全流程,而不只是产生又一个告警队列。

第三个信号是治理成熟度。Bright 应说明 AI PT 如何强制执行范围约束、处理恶意应用内容、记录代理决策、保护收集的数据,以及停止不安全操作。客户也应披露审计人员是否接受其证据,以及在何种条件下接受。

与自主测试治理工作保持一致,将强化该平台面向企业的价值主张。即便检测表现依然令人印象深刻,严重事件、责任归属不清或对利用操作控制不一致,都会削弱其竞争力。

竞争对手的回应将提供辅助背景。Synack 可以深化其自主发现与人工验证的结合。Aikido 可以利用更广泛的应用上下文来优化攻击路径。传统测试公司则可以围绕可追责的人工审查打包自己的自动化能力。

Bright 在 google news 中的出现只是开场事件。长期问题在于,AI PT 能否将自主渗透测试转变为可靠的基础设施,还是成为另一层仍需大量人工验证的工具。

安全团队不应等到这一问题尘埃落定后才开始尝试。他们应开展范围受控的试点,为高影响操作保留人工审批,并将结果与现有评估进行比较。他们还应记录每一次遗漏、不稳定运行和存在争议的发现。

试点结束后,提出一个实际问题:AI PT 是否发现并验证了那些现有流程原本会一直暴露到下一次计划测试的风险?如果答案始终是肯定的,那么持续自主测试便已赢得在 SDLC 中的一席之地。如果答案取决于精心布置的演示,那么 google news 的标题就早于证据到来了。

 
 

免费开始

一款本地优先的AI助手

为了获得更好的人工智能体验,

remio 目前仅支持Windows 10+ (x64)M-Chip Mac

你的 AI 工作伙伴

remio 一起高效工作

规划、创作、交付

一站式完成

bottom of page