A “proof” of Fermat’s Last Theorem that fits the margin
blog.trailofbits.com | blog | #memory-safety | #vulnerability | #formal-verification | #trail-of-bits | #lean | #mathematics
Summary
Trail of Bits found a Lean ≤4.33.1 bug: String.Pos.Raw.extract returns a full string where its spec says empty — enough to 'prove' Fermat's Last Theorem. Not a soundness flaw; fixed in 4.34.0-rc1.
- Published
- Collected
Skip to content