OpenAI 发布 Codex Security:告别误报洪流,用“上下文感知”重塑应用安全

早报9小时前发布 小马良
3 0

OpenAI 今日正式推出 Codex Security(此前代号 Aardvark),一款专为现代软件开发速度设计的应用安全智能体。它不再是一个只会机械扫描代码的静态工具,而是一个能够构建项目深层上下文、理解业务逻辑、并自动验证漏洞的智能伙伴。

  • 官方介绍:https://openai.com/index/codex-security-now-in-research-preview/

Codex Security 的核心使命非常明确:在加速开发的同时,通过提供高置信度的发现和可操作的修复方案,让安全团队从“误报分类员”回归到“风险决策者”。

OpenAI 发布 Codex Security:告别误报洪流,用“上下文感知”重塑应用安全

核心突破:为什么 Codex Security 与众不同?

传统的安全扫描工具(SAST/DAST)往往因为缺乏上下文,产生大量误报(False Positives)或低优先级警报,导致“狼来了”效应,真正的高危漏洞反而被忽视。Codex Security 通过以下三大机制彻底改变了这一现状:

1. 构建可编辑的威胁模型 (Context-Aware Threat Modeling)

  • 深度理解:扫描开始前,Codex Security 会先“阅读”整个代码库,理解系统的架构、数据流、信任边界和业务逻辑。
  • 动态建模:基于理解,它自动生成一个项目特定的威胁模型
  • 人机协作:这个模型是可编辑的。安全团队可以修正模型的假设,确保智能体与团队的认知对齐。这使得后续的扫描不再是盲目的匹配规则,而是基于对系统意图的深刻理解。

2. 自动验证与去噪 (Automated Verification & De-noising)

  • 沙盒压力测试:发现潜在漏洞后,Codex Security 不会立即报告,而是尝试在沙盒环境中复现攻击。
  • 区分信号与噪声:只有能被成功利用或证实有实际影响的发现,才会被标记为高置信度问题。
  • 成果显著:在测试版期间,针对相同代码库的重复扫描显示,噪声减少了 84%,严重性被高估的发现率降低了 90%,整体误报率下降超过 50%

3. 上下文感知的修复建议 (Contextual Patching)

  • 不仅仅是报错:它不仅告诉你哪里错了,还提供一个符合系统意图的修复补丁。
  • 最小化回归:修复方案会考虑周围的代码逻辑和业务行为,确保修补漏洞的同时不会引入新的 Bug 或破坏现有功能。
  • 持续学习:当用户对某个发现的严重性进行调整时,Codex Security 会学习这些反馈,不断优化其威胁模型和未来扫描的精度。

实战数据:大规模扫描的真实表现

在过去 30 天的测试版队列中,Codex Security 展现了惊人的效率与精准度:

  • 扫描规模:分析了外部代码库超过 120 万次 提交。
  • 关键发现:识别出 792 个 关键漏洞和 10,561 个 高严重性漏洞。
  • 稀缺性证明:关键问题仅出现在不到 0.1% 的扫描提交中。
  • 结论:这证明了该系统能够在海量代码中精准定位真正的风险,同时最大限度地减少对开发者的干扰。

💡 真实案例
在早期内部部署中,Codex Security 成功发现了一个真实的 SSRF(服务器端请求伪造) 漏洞和一个严重的跨租户身份验证漏洞。我们的安全团队在数小时内就完成了补丁部署,避免了潜在的重大安全事故。

守护开源:Codex for OSS 计划

开源软件是现代数字世界的基石,但维护者往往被低质量的漏洞报告困扰。OpenAI 推出了 Codex for OSS 计划,旨在改变这一现状:

  • 高质量报告:只向维护者提交经过验证、高置信度的安全问题,拒绝垃圾报告。
  • 免费支持:为入选的开源项目维护者提供免费的 ChatGPT Pro/Plus 账户、代码审查支持及 Codex Security 使用权。
  • 已有成果:已向 OpenSSH, GnuTLS, GOGS, libssh, PHP, Chromium 等知名项目报告了多个关键漏洞,其中 14 个 已被分配 CVE 编号。
  • 合作伙伴:像 vLLM 这样的热门项目已开始在其日常流程中使用 Codex Security。

如何开始使用?

  • 适用对象:ChatGPT EnterpriseBusiness 和 Edu 客户。
  • 发布状态:即日起以 研究预览 (Research Preview) 形式通过 Codex 网页端推出。
  • 费用下个月起可免费使用(具体长期定价策略待定)。
  • 操作步骤
    1. 登录 Codex 网页端。
    2. 连接你的代码仓库(GitHub/GitLab 等)。
    3. 配置扫描范围,让智能体生成初始威胁模型。
    4. 开始扫描,查看高置信度发现并应用修复建议。
© 版权声明

相关文章

暂无评论

none
暂无评论...