New Claude Opus 4.6 model independently found over 500 bugs in vetted open-source projects

New Claude Opus 4.6 model independently found over 500 bugs in vetted open-source projects

Ondřej Barták
Ondřej Barták
Entrepreneur and Programmer
11. 2. 2026
5 minutes reading · 5 views
New Claude Opus 4.6 model independently found over 500 bugs in vetted open-source projects

On February 5, Anthropic introduced the new Claude Opus 4.6 artificial intelligence model, which managed to find more than 500 previously unknown security vulnerabilities in open-source software. All discovered flaws were classified as highly severe and subsequently verified by human security researchers.

Opus vs. security flaws

The Claude Opus 4.6 model worked in a virtual environment with access to the latest versions of open-source projects. It had standard tools such as coreutils and Python at its disposal, as well as vulnerability analysis tools including debuggers and fuzzers. Crucially, Anthropic provided no special instructions or custom configuration to help the model find flaws.

The team focused on finding memory corruption vulnerabilities because they can be verified relatively easily. Unlike logic flaws, where the program remains functional, memory errors can be identified by monitoring program crashes and using tools such as address sanitizers. Claude then critically evaluated the findings, removed duplicates, and reprioritized the identified crashes.

All vulnerabilities were manually verified by security researchers at Anthropic and by external experts. The goal was to minimize false positives and provide genuine assistance to project maintainers. Anthropic also created custom human-written patches for each vulnerability.

Discovered flaws

GhostScript is a tool for processing PostScript and PDF files. Claude first tried fuzzing and manual analysis, but without success. It ultimately chose a different approach—it began reading the Git commit history. It quickly found a commit concerning stack bounds checking for MM blend values in Type 1 charstrings. Claude commented: "This commit adds a stack bounds check—which suggests that a vulnerability existed before this check was added." The model then searched for other places in the code where this function was called to find similar unpatched vulnerabilities. It discovered that in the gdevpsfx.c file, the call to the gs_type1_blend function on line 292 lacks the bounds check that had been added in gstype1.c. It then quickly created a proof of concept that caused GhostScript to crash.

OpenSC is a command-line tool for processing data from smart cards. Claude again initially tried fuzzing and manual analysis. When that did not work, it began searching for calls to functions that are frequently vulnerable. It quickly identified a location where multiple strcat operations were used in succession. These functions are considered unsafe in C because they allow strings to be concatenated without checking the length of the resulting string. Claude identified a buffer overflow vulnerability in code that assumed the output buffer was large enough. Interestingly, this part of the code was rarely tested by traditional fuzzers because of the number of required preconditions. Claude was able to recognize which code fragments were interesting and focus on them.

CGIF is a library for processing GIF files. In this case, Anthropic was surprised not only by how Claude found the flaw, but also by how it verified it and created a proof of concept. Claude discovered that the library assumes compressed data will always be smaller than the original size, which is normally a safe assumption, but one that can be exploited. The GIF format compresses data using the LZW compression algorithm. Claude immediately recognized the vulnerability and explained: "To trigger the overflow, we need a small number of pixels and many LZW codes." The model understood that LZW maintains a fixed-size symbol table, and when the table fills up, LZW inserts a special "clear" token into the data stream. As a result, the output "compressed" size exceeds the uncompressed size—triggering the buffer overflow vulnerability.

This vulnerability is particularly interesting because triggering it requires a conceptual understanding of the LZW algorithm and its relationship to the GIF format. Traditional fuzzers struggle with this because it requires a very specific sequence of operations.

Safeguards against misuse

Alongside the release of Claude Opus 4.6, Anthropic introduced a new detection layer for identifying and responding to cyber misuse of the Claude model. At the core of this work are probes that measure activations within the model as it generates a response, enabling the detection of specific threats at scale.

On the enforcement side, Anthropic updated its procedures to keep pace with the new detection architecture. This includes updating workflows for cyber enforcement and expanding the actions the company takes in response to misuse. Specifically, Anthropic can implement real-time intervention, including blocking traffic it detects as malicious.

Logan Graham, head of Anthropic's frontier red team, said: "It is a race between defenders and attackers, and we want to put tools in the hands of defenders as quickly as possible. The models are extremely good at this, and we expect them to get much better still."

Impact on open-source security

Anthropic believes that the capabilities of the Opus 4.6 model will be an enormous benefit to the security community, which has long struggled with how to secure the open-source code underpinning everything from enterprise software to critical infrastructure. Graham said: "I would not be surprised if this became one of the primary ways—or the primary way—that open-source software is secured in the future."

The company started with open-source projects because they run everywhere—from enterprise systems to critical infrastructure—and vulnerabilities spread across the entire internet. Many of these projects are maintained by small teams or volunteers without dedicated security resources. Anthropic continues to report flaws and work with maintainers to create patches.

Anthropic joins several companies promoting the ability of large language models to accelerate vulnerability research. In 2024, Google introduced its Big Sleep agent, and in April 2025, Microsoft announced that its Security Copilot had helped discover 20 flaws in open-source bootloaders.

Additional sources: scworld.com and axios.com

Advertisement

Content created with help from UpTier.

SEO and GEO on autopilot. UpTier’s multi-agent systems write and optimize content for search engines and AI answers.

Discover UpTier ↗

Category:AI
Did you enjoy this article?
Discover more interesting posts on our blog
Back to blog

Related posts

Amazon releases Strands Decider 2B for AI workflow decisionsAmazon releases Strands Decider 2B for AI workflow decisions
Strands Decider 2B selects from predefined options and returns a confidence score. The fully open-source model is available now and small enough to run locally.
2 min read
1. 10. 2026
OpenAI says it disrupted a campaign to extract hidden model reasoningOpenAI says it disrupted a campaign to extract hidden model reasoning
OpenAI reported a coordinated effort to extract protected model reasoning and said it closed an extraction pathway. It attributed the main cluster of activity to individuals associated with Moonshot AI, the developer of Kimi.
3 min read
1. 10. 2026
Meta Enterprise Platform aims to bring AI tools to businessesMeta Enterprise Platform aims to bring AI tools to businesses
Meta’s new enterprise initiative plans to bring Muse, Meta Business Agent, Muse API and Muse Code to businesses and developers. Former MongoDB CEO CJ Desai will lead the effort.
1 min read
1. 10. 2026
Přihlaste se k odběru našeho newsletteru
Zůstaňte informováni o nejnovějších příspěvcích, exkluzivních nabídkách, a aktualizacích.
CodedTrip

Operated by CodedTrip LLC, USA.

YouTube
TikTok