Today for AI
返回热点榜
tools热度 11.5°

AI 聚簇研判事件 · 2026/10/8

谷歌用 Gemini 将 C 库转 Rust:差分测试闭环修复零日漏洞并停用沙箱

Google Uses Gemini and Differential Fuzzing to Rewrite C Library in Rust, Fixing Zero-Day

1 篇报道存证1 家独立信源交叉印证持续跟踪至 2026/10/8 17:25:21
全景综述与最新动态
1 家信源交叉印证

谷歌安全团队利用 Gemini 将 3000 行 C 语言库 giflib 自动迁移为 ABI 兼容的 Rust 实现,通过三阶段反馈式流程(初始移植、FFI 人工校准、差分测试迭代)成功消除内存安全隐患。该方案在公开 CVE-2026-26740 之前修复了堆写入零日漏洞,允许停用进程隔离沙箱且未增加延迟,项目已开源为 giflib-rs。

最新动向/谷歌安全团队利用 Gemini 将 3000 行 C 语言库 giflib 自动迁移为 ABI 兼容的 Rust 实现,通过三阶段反馈式流程(初始移植、FFI 人工校准、差分测试迭代)成功消除内存安全隐患。该方案在公开 CVE-2026-26740 之前修复了堆写入零日漏洞,允许停用进程隔离沙箱且未增加延迟,项目已开源为 giflib-rs。

TIMELINE报道时间线

共 1 篇 · 最新优先
  1. InfoQ 中文T2·78 分

    谷歌用 Gemini 将 C 库转 Rust:差分测试闭环修复零日漏洞并停用沙箱

    原文标题:谷歌借助 AI 与差分模糊测试将 C 语言依赖库改写为 Rust

    • 采用“Gemini 初译 + FFI 人工校准 + 差分测试反馈”的三阶段自动化迁移流程,解决纯 AI 翻译在指针所有权和生命周期上的缺陷。
    • 生成的 Rust 库保持与原有 C 库的 ABI 兼容,可直接替换共享对象,无需修改下游调用方代码。
    • 成功修复一个尚未公开的堆写入零日漏洞,并在生产环境中停用沙箱隔离,证明内存安全替代方案的性能可行性。