High impact

Using Claude to reduce the attack surface of code

Anthropic•USA•

What happened

Anthropic ran its Claude model on 25 open‑source projects, finding 493 issues related to code that could be unnecessarily reachable. The research shows how AI can map reachable code and suggest moving or restricting it—such as shifting functionality from pre‑authentication to post‑authentication or requiring explicit opt‑in—to reduce the attack surface. By limiting code reachability, unknown vulnerabilities become harder to exploit, improving security without fixing each flaw individually. The study highlights three focus areas: default configuration exposure, problematic configuration interactions, and early reachability of security‑sensitive code.

Why it matters

For everyday developers and users, tighter code exposure means software is less likely to be compromised by unknown bugs. It also offers a more scalable way to boost security than patching each vulnerability one by one.

Reality check

An automated, sceptical read of the source

Incremental. The approach builds on existing concepts of attack‑surface reduction, applying an existing AI model to automate the analysis rather than introducing a fundamentally new technology.

Who it affectsDevelopersBusinessesResearchers
What to watchWatch for further releases from Anthropic showing how Claude‑based analysis can be integrated into regular development workflows.
Do you agree with this rating?

Is this a big deal?

Get stories like this every morning

The day's AI news in plain English, in your inbox at 8:30 IST. Free.

More from Anthropic

Anthropic Upgrades Claude Code Projects to Run Parallel AI Workers Hands-FreeAnthropic · 14 Nov 2026Claude designed FPGA scaler board for 6th-gen consolesAnthropic · 13 Nov 2026I asked Claude Fable 5.2 to turn my site into a 90s Silicon Graphics workstationAnthropic · 13 Nov 2026Anthropic is endorsing SB 53Anthropic · 13 Nov 2026Understanding and addressing AI harmsAnthropic · 13 Nov 2026

This page was collected from anthropic.com and summarised automatically by AIPulsee's pipeline. See how it runs.