Artificial Intelligence
Claude finds 493 security issues in open source
Anthropic said Claude reviewed 25 open-source projects, uncovered 493 security issues, and found configuration flaws and pre-authentication reachability that left some code exposed for years.
- Anthropic said Claude analysed 25 open-source projects covering more than five million lines of code in C, C++, Java, PHP and Python.
- The company said Claude found 493 issues, including 93 unnecessary pre-authentication surfaces in gated projects and 162 security-sensitive configuration combinations with no documented interaction.
- Anthropic said one configuration conflict had existed for 21 years and could disable a certificate requirement without warning.
- In OpenSSH, Anthropic said Claude found about 4,500 lines of ML-DSA-44 code reachable before authentication in the 10.4 release, and the 10.5 release moved the check earlier.
- Anthropic said a further gap remained in the 10.5 check and that it worked with maintainers on a fix.
Anthropic said it was testing automated attack-surface analysis and reduction with Claude, using the model to map reachable code and then limit access to code a deployment did not need. It said it applied the method to 25 open-source projects and organised the results into public, gated and private categories.
The company said Claude found unintentional reachability in all eleven gated projects. It also said it identified 162 security-sensitive configuration combinations that were accepted without warning, 94 of which turned off a security control.
Anthropic said one pattern appeared in four unrelated projects, where hostname-based deny rules failed open if reverse DNS lookups were disabled. It also said a separate configuration conflict had been present for 21 years and could leave a server accepting connections it was supposed to reject.
In its OpenSSH case study, Anthropic said Claude traced the SSH daemon in version 10.4 and found roughly 4,500 lines of pre-authentication ML-DSA-44 code reachable even when the algorithm was not enabled. It said it reported the issue with patches, after which version 10.5 moved the check before parsing, but it later found two gaps in that fix and built a proof of concept before working through further changes with maintainers.
Named in this story
People
- Chris Rohlf
- authored the post and described the research
Companies
- Anthropic
- published the research summary and framed the findings around Claude
Organisations
- OpenSSH developers
- received Anthropic’s report and changed the later check
Products and systems
- Claude
- analysed 25 open-source projects and found the issues
- OpenSSH
- the SSH codebase Anthropic analysed in its case study
How the source tells it
The piece is a self-promotional research summary: technical in detail, but framed to emphasise Claude’s usefulness and Anthropic’s approach.
- vendor boosterism first-person claims that Claude improved security, with the results presented as proof of capability
- triumph the write-up repeatedly foregrounded findings, largest reductions and worked-through fixes to cast the research as a success