E-Ink 新闻日报

返回列表

Lean证明了这个程序是正确的;然后我发现了漏洞

通过Lean定理证明验证正确的zlib实现,却在Lean运行时中发现缓冲区溢出漏洞。这揭示了即使经过形式化验证的软件,其底层验证系统本身也可能存在漏洞。该事件凸显了在AI驱动漏洞发现快速发展的时代,形式化验证的潜力和局限性。

背景

形式化验证使用数学方法证明软件正确性,而模糊测试是通过提供随机输入来发现意外行为的测试技术。Lean定理证明器是软件系统形式化验证的流行工具。

来源
Lobsters
发布时间
2026年4月14日 00:04
评分
8.0 / 10