Back to the news feed
Featured development

Claude generated machine-checked security proofs across 123 open-source libraries

Anthropic and Theorem report that Claude produced formal security proofs at the RISC‑V machine-code level for 239 fuzz-test entry points across 123 open-source libraries.

2 min readAI RadarSource: Anthropic — LLMs are making formal software verification feasible
AI Radar cover illustration for Claude generated machine-checked security proofs across 123 open-source libraries

AT A GLANCE

Key points

  • Claude verified 239 entry points across 123 open-source libraries.
  • The proofs cover the no-crash property for every input smaller than 64 MB.
  • The project produced roughly 180 million lines of Rocq proofs.
  • The findings are bounded by specific RISC‑V and Linux model assumptions.

What is changing?

Anthropic and Theorem published a large-scale formal software-verification effort on October 22. The team converted existing fuzz tests from open-source projects into mathematical properties, then had Claude write Rocq proofs showing those properties always hold in compiled RISC‑V code.

After patching bugs it found, Claude proved that 239 entry points across 123 OSS-Fuzz libraries do not crash for any input smaller than 64 MB. The generated proofs total roughly 180 million lines of Rocq; a typical proof contains about 600,000 lines and is checked by the external Rocq verifier.

The result does not mean the software is free of every bug. The proofs depend on assumptions including single-threaded static RISC‑V binaries, a fixed memory budget and modeled Linux behavior. Anthropic is releasing a subset of the proofs and trusted components for independent verification.

Explore the original sources

Source date: 22 October 2026.
Published by AI Radar: 23 Oct 2026, 06:59 (Istanbul, UTC+3).

FOLLOW THE TOPIC

Topics and tags

Share your discovery.

Send this story to a friend.

Reader comments

What do you think about this development? Share your experience or question. Comments are published after editorial approval.

Your name/nickname and comment become public if approved. Read: Privacy notice.

10–2000 characters. Please leave out links and personal contact details.

Loading comments…

STAY ON THE RADAR

You might also like

@airadarhaber

Your radar is on Instagram, too.

Fresh AI developments, dedicated visuals and product examples. Explore our posts and catch up in Stories.

Follow on Instagram

GRAPHIC. DIGITAL. MOTION.

Let’s bring your next idea
to life.

Explore my graphic design, branding
and motion work.

Explore the portfolio