<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Salaheldinaz</title><link>https://salaheldinaz.com/</link><description>OSINT · Intelligence · Cyber Security · Automation · Technologist · Investigator</description><language>en-US</language><lastBuildDate>Thu, 22 Oct 2026 08:33:33 +0000</lastBuildDate><atom:link href="https://salaheldinaz.com/categories/analysis/" rel="self" type="application/rss+xml"/><item><title>AI bug flood: how fast can you run?</title><link>https://salaheldinaz.com/blog/ai-doubled-the-bug-count/</link><guid isPermaLink="true">https://salaheldinaz.com/blog/ai-doubled-the-bug-count/</guid><pubDate>Thu, 22 Oct 2026 00:00:00 +0000</pubDate><description>Four years of data on frontier AI releases and security. No breach wave followed each launch. Published flaws doubled in 2026, exploitation rose almost as fast, ransomware barely moved, and the PHP2Shell disclosure on 21 October showed how fast the gap between finding a flaw and using it can close.</description><category>ai</category><category>security</category><category>vulnerabilities</category><category>ransomware</category><category>data</category><content:encoded><![CDATA[<p>From January to September 2026, the US National Vulnerability Database published 74,838 new
software flaws. Each gets a CVE, the public ID for a disclosed bug. In the same nine months of
2025 it published 36,824, so the count rose 103%. On 14 October Microsoft fixed 1,413
vulnerabilities in one monthly update, more than in all of 2025
(<a href="https://www.securityweek.com/microsoft-patches-record-1413-vulnerabilities-including-exploited-windows-zero-day/">SecurityWeek</a>).</p>
<p>Most people will guess AI, and the evidence agrees. What usually comes with that guess is
weaker: the idea that every new frontier model sets off a wave of breaches. The data does
not show that. It shows something narrower, and it changes what you should be worrying about.</p>
<figure class="diagram not-prose">
  <img class="diagram-light" src="https://salaheldinaz.com/blog/ai-doubled-the-bug-count/images/ai-bugs-cves-per-month_light.svg" width="760" height="380" alt="Line chart of CVEs published per month from January 2022 to October 2026, with vertical lines at twelve AI model releases. Apart from a spike to 5,103 in May 2024, the line stays between about 2,000 and 4,500 a month until late 2025, then climbs steeply through 2026 to 15,074 in September. October, shown as a hollow point, covers only its first 21 days." loading="lazy" decoding="async">
  <img class="diagram-dark" src="https://salaheldinaz.com/blog/ai-doubled-the-bug-count/images/ai-bugs-cves-per-month_dark.svg" width="760" height="380" alt="Line chart of CVEs published per month from January 2022 to October 2026, with vertical lines at twelve AI model releases. Apart from a spike to 5,103 in May 2024, the line stays between about 2,000 and 4,500 a month until late 2025, then climbs steeply through 2026 to 15,074 in September. October, shown as a hollow point, covers only its first 21 days." loading="lazy" decoding="async">
  <figcaption class="post-caption"><strong>CVEs published per month, January 2022 – October 2026.</strong> Grey lines mark model releases; the hollow point is October 1–21 only. Source: NIST National Vulnerability Database API, pulled 21 October 2026.</figcaption>
</figure>

<h2 id="discovery-the-curve-broke-in-2026">Discovery: the curve broke in 2026</h2>
<p>For three years, model launches barely moved the count. Disclosures were flat or fell after
GPT-4, GPT-4o, Claude 4 and GPT-5. The rises after o1 and Gemini 3 were within the normal
range, and the jump after Claude 3 lines up with the Linux batch described below. Growth from
26,431 CVEs in 2022 to 49,972 in 2025 has well-documented causes, and none of them needs AI
to explain it.</p>
<p>In February 2024 the Linux kernel became its own CVE issuer and started giving IDs to
thousands of routine bug fixes. Its team issued more than 1,100 in May 2024 alone, which is
much of the spike in the chart (<a href="https://news.risky.biz/risky-biz-news-the-linux-cna-mess/">Risky Biz News</a>).
In 2025 the WordPress security vendors Patchstack and Wordfence added more than 10,000
between them (<a href="https://jerrygamblin.com/2026/01/01/2025-cve-data-review/">Jerry Gamblin, 2025 CVE Data Review</a>).</p>
<p>The curve started to bend around the turn of the year. Mozilla wrote that &ldquo;since February, the
Firefox team has been working around the clock using frontier AI models&rdquo; to find bugs
(<a href="https://blog.mozilla.org/en/firefox/ai-security-zero-day-vulnerabilities/">Mozilla</a>). On
7 April Anthropic announced Claude Mythos Preview and kept it out of public release because it
is so good at finding and exploiting software flaws. Alongside it came Project Glasswing, which
gives partner companies and more than 40 organisations that maintain critical software up to
$100 million in usage credits to find and fix bugs first
(<a href="https://www.anthropic.com/glasswing">Anthropic</a>).</p>
<p>By 22 May, Anthropic said it and about 50 partners had used Mythos Preview to find more than
10,000 high- or critical-severity flaws. Its own scan of open-source projects flagged another
6,202. Of the 1,752 it had checked, mostly through outside security firms, about 90% were
valid and 62% were confirmed as high or critical
(<a href="https://www.anthropic.com/news/glasswing-initial-update">Anthropic</a>). A finding is not a
published CVE, and many get fixed without ever receiving one.</p>
<p>On 9 June Anthropic released Claude Fable 5, a Mythos-class model for general use, along with
Mythos 5, which only Glasswing partners can use. Fable 5 passes cybersecurity requests to an
older model instead of answering them, and access to both was suspended on 12 June and
restored on 1 July (<a href="https://www.anthropic.com/news/claude-fable-5-mythos-5">Anthropic</a>,
<a href="https://www.cnbc.com/2026/06/09/anthropic-mythos-claude-fable-5.html">CNBC</a>). So of the two,
the public model is the less likely one to be finding bugs at scale. Mythos 5.1 followed on
1 September
(<a href="https://www.softwareimprovementgroup.com/blog/mythos-project-glasswing-security/">Software Improvement Group</a>).
Monthly CVEs went from 5,885 in April to 15,074 in September.</p>
<p>Other tools were at work too. By mid-May, Chrome CVEs were up 563% and GitHub&rsquo;s 476% on the
same period of 2025. VulnCheck suspects &ldquo;some combination of Mythos and Google&rsquo;s own AI
models&rdquo; for Chrome, and notes that Microsoft had announced its own AI bug-hunting tool
(<a href="https://www.vulncheck.com/blog/ai-assisted-vulnerability-discovery">VulnCheck</a>). Nobody has
measured how much of the rise comes from AI. CVE records have no tag for AI-found bugs, and the
older causes, such as new CVE issuers, are still there.</p>
<figure class="diagram not-prose">
  <img class="diagram-light" src="https://salaheldinaz.com/blog/ai-doubled-the-bug-count/images/ai-bugs-cves-per-year_light.svg" width="760" height="300" alt="Bar chart of CVEs published per year: 26,431 in 2022, 30,949 in 2023, 40,704 in 2024, 49,972 in 2025 and 87,479 in 2026 up to 21 October." loading="lazy" decoding="async">
  <img class="diagram-dark" src="https://salaheldinaz.com/blog/ai-doubled-the-bug-count/images/ai-bugs-cves-per-year_dark.svg" width="760" height="300" alt="Bar chart of CVEs published per year: 26,431 in 2022, 30,949 in 2023, 40,704 in 2024, 49,972 in 2025 and 87,479 in 2026 up to 21 October." loading="lazy" decoding="async">
  <figcaption class="post-caption"><strong>CVEs published per year.</strong> 2026 runs to 21 October and has already passed every previous full year. Source: NIST NVD API.</figcaption>
</figure>

<h3 id="testing-every-release-not-just-the-one-that-fits">Testing every release, not just the one that fits</h3>
<p>I wanted to know whether releases matter in general, not just pick the one that fits the story.
So I compared the three months before and after each major release, then ranked each result
against the same before-and-after comparison at every other month in the series (51 of them).
A growing series looks higher after almost any date, which is why the ranking is the fair
comparison. It is a ranking, not a test of statistical significance.</p>
<figure class="diagram not-prose">
  <img class="diagram-light" src="https://salaheldinaz.com/blog/ai-doubled-the-bug-count/images/ai-bugs-release-impact_light.svg" width="760" height="378" alt="Two bar charts, one row per AI model release from GPT-4 in 2023 to Fable 5 / Mythos 5 in 2026, showing the percentage change in the three months after each release against the three months before. Left, CVEs published: most releases sit near the typical change of &#43;9%, Claude 3 is &#43;46% (the Linux kernel batch), and the two 2026 Mythos releases are highlighted at &#43;53% and &#43;97%. Right, ransomware claims: the changes swing from -32% to &#43;72% with no pattern, against a typical &#43;3%." loading="lazy" decoding="async">
  <img class="diagram-dark" src="https://salaheldinaz.com/blog/ai-doubled-the-bug-count/images/ai-bugs-release-impact_dark.svg" width="760" height="378" alt="Two bar charts, one row per AI model release from GPT-4 in 2023 to Fable 5 / Mythos 5 in 2026, showing the percentage change in the three months after each release against the three months before. Left, CVEs published: most releases sit near the typical change of &#43;9%, Claude 3 is &#43;46% (the Linux kernel batch), and the two 2026 Mythos releases are highlighted at &#43;53% and &#43;97%. Right, ransomware claims: the changes swing from -32% to &#43;72% with no pattern, against a typical &#43;3%." loading="lazy" decoding="async">
  <figcaption class="post-caption"><strong>What happened in the three months after each release.</strong> Each bar is the change against the three months before; the dark line is the typical change for any three-month stretch. The bug count jumped clearly only after the two 2026 Mythos releases (Claude 3&rsquo;s jump is the Linux kernel batch). Ransomware moves around with no pattern.</figcaption>
</figure>

<table>
	<thead>
			<tr>
					<th>Release</th>
					<th style="text-align: right">CVEs: change after release</th>
					<th style="text-align: right">How unusual (percentile)</th>
					<th style="text-align: right">Ransomware claims: change</th>
					<th style="text-align: right">How unusual</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>GPT-4 (Mar 2023)</td>
					<td style="text-align: right">−5.5%</td>
					<td style="text-align: right">10th</td>
					<td style="text-align: right">+72.5%</td>
					<td style="text-align: right">96th</td>
			</tr>
			<tr>
					<td>Claude 3 (Mar 2024)</td>
					<td style="text-align: right">+45.8%</td>
					<td style="text-align: right">90th</td>
					<td style="text-align: right">+13.2%</td>
					<td style="text-align: right">63rd</td>
			</tr>
			<tr>
					<td>GPT-4o (May 2024)</td>
					<td style="text-align: right">−7.0%</td>
					<td style="text-align: right">6th</td>
					<td style="text-align: right">−2.7%</td>
					<td style="text-align: right">41st</td>
			</tr>
			<tr>
					<td>o1 (Sep 2024)</td>
					<td style="text-align: right">+19.8%</td>
					<td style="text-align: right">67th</td>
					<td style="text-align: right">+55.7%</td>
					<td style="text-align: right">90th</td>
			</tr>
			<tr>
					<td>DeepSeek-R1 (Jan 2025)</td>
					<td style="text-align: right">+9.1%</td>
					<td style="text-align: right">51st</td>
					<td style="text-align: right">+4.1%</td>
					<td style="text-align: right">55th</td>
			</tr>
			<tr>
					<td>Claude 4 (May 2025)</td>
					<td style="text-align: right">−5.5%</td>
					<td style="text-align: right">8th</td>
					<td style="text-align: right">−31.7%</td>
					<td style="text-align: right">10th</td>
			</tr>
			<tr>
					<td>GPT-5 (Aug 2025)</td>
					<td style="text-align: right">+0.4%</td>
					<td style="text-align: right">25th</td>
					<td style="text-align: right">+36.4%</td>
					<td style="text-align: right">82nd</td>
			</tr>
			<tr>
					<td>Gemini 3 / Opus 4.5 (Nov 2025)</td>
					<td style="text-align: right">+23.1%</td>
					<td style="text-align: right">71st</td>
					<td style="text-align: right">+15.0%</td>
					<td style="text-align: right">65th</td>
			</tr>
			<tr>
					<td><strong>Mythos Preview + Glasswing (Apr 2026)</strong></td>
					<td style="text-align: right"><strong>+53.2%</strong></td>
					<td style="text-align: right"><strong>92nd</strong></td>
					<td style="text-align: right"><strong>−17.3%</strong></td>
					<td style="text-align: right"><strong>22nd</strong></td>
			</tr>
			<tr>
					<td><strong>Fable 5 / Mythos 5 (Jun 2026)</strong></td>
					<td style="text-align: right"><strong>+96.7%</strong></td>
					<td style="text-align: right"><strong>98th</strong></td>
					<td style="text-align: right"><strong>+16.6%</strong></td>
					<td style="text-align: right"><strong>67th</strong></td>
			</tr>
	</tbody>
</table>
<p><em>A percentile of 92 means about 92% of all the before-and-after comparisons in the series
rose less. The typical change was +8.6% for CVEs and +3.2% for ransomware claims. The
Claude 3 result coincides with the Linux kernel&rsquo;s mass CVE issuance in spring 2024, so it is
unlikely to reflect the model.</em></p>
<p>Across the board, releases have no consistent effect. On discovery, the two Mythos-class
releases of 2026 stand out. The June window is the largest of all 51, and the only windows
bigger than April&rsquo;s are the two months right after it and February 2024, the Linux batch.
Those windows overlap, so they count as one surge, not several separate pieces of evidence.</p>
<h2 id="attacks-two-different-stories">Attacks: two different stories</h2>
<p><strong>Exploitation is rising almost as fast as disclosure.</strong> Google&rsquo;s Threat Intelligence Group
(GTIG) counted 141 vulnerabilities exploited in the wild between January and August 2026,
against 127 in all of 2025 (<a href="https://www.helpnetsecurity.com/2026/10/01/google-ai-discovered-vulnerabilities-remote-code-execution/">Help Net Security</a>).
Per month, that is up 67%, against 79% for published CVEs over the same months. By GTIG&rsquo;s
count only 0.23% of this year&rsquo;s disclosures, about one in 431, have been seen exploited. By
this article&rsquo;s own count the share in 2025 was about the same: 127 exploited against 49,972
NVD records, about one in 390. The worst cases are growing fastest. Exploitation that GTIG
rates High Risk went from 28 in 2025 to 75 in eight months, and zero-days rose from 8 to 11 a
month. GTIG adds that half the flaws it thinks AI likely found allow remote code execution,
meaning an attacker can run their own programs on the target machine. For other flaws the
figure is 26%. AI is finding the kind of bug attackers want.</p>
<figure class="diagram not-prose">
  <img class="diagram-light" src="https://salaheldinaz.com/blog/ai-doubled-the-bug-count/images/ai-bugs-exploited-share_light.svg" width="760" height="150" alt="About 1 in 400 newly disclosed flaws are seen exploited in the wild, roughly the same in 2025 and 2026; Google&#39;s count for January to August 2026 is 1 in 431." loading="lazy" decoding="async">
  <img class="diagram-dark" src="https://salaheldinaz.com/blog/ai-doubled-the-bug-count/images/ai-bugs-exploited-share_dark.svg" width="760" height="150" alt="About 1 in 400 newly disclosed flaws are seen exploited in the wild, roughly the same in 2025 and 2026; Google&#39;s count for January to August 2026 is 1 in 431." loading="lazy" decoding="async">
  <figcaption class="post-caption"><strong>The share that gets exploited has barely moved.</strong> Source: GTIG via Help Net Security, 1 October 2026.</figcaption>
</figure>

<figure class="diagram not-prose">
  <img class="diagram-light" src="https://salaheldinaz.com/blog/ai-doubled-the-bug-count/images/ai-bugs-disclosed-vs-exploited_light.svg" width="760" height="300" alt="Three bar charts of monthly averages, 2025 against January to August 2026. CVEs published rose from 4,164 to 7,470 a month, up 79%. Vulnerabilities seen exploited in the wild rose from 10.6 to 17.6 a month, up 67%. Exploitation Google rates High Risk rose from 2.3 to 9.4 a month, up about 300%." loading="lazy" decoding="async">
  <img class="diagram-dark" src="https://salaheldinaz.com/blog/ai-doubled-the-bug-count/images/ai-bugs-disclosed-vs-exploited_dark.svg" width="760" height="300" alt="Three bar charts of monthly averages, 2025 against January to August 2026. CVEs published rose from 4,164 to 7,470 a month, up 79%. Vulnerabilities seen exploited in the wild rose from 10.6 to 17.6 a month, up 67%. Exploitation Google rates High Risk rose from 2.3 to 9.4 a month, up about 300%." loading="lazy" decoding="async">
  <figcaption class="post-caption"><strong>Monthly averages, 2025 against January–August 2026.</strong> Each panel has its own scale. CVEs from the NVD API; exploitation counts from GTIG via Help Net Security, 1 October 2026.</figcaption>
</figure>

<p><strong>Ransomware has barely moved.</strong> A dataset compiled from 17 public breach and
ransomware-tracking feeds, with ransomware claims from leak-site trackers such as
ransomware.live, RansomLook and ransomfeed.it, counted 12,814 victims posted on extortion
sites from January to September 2026. The same months of 2025 had 11,219. That is a rise of
about 14%, nowhere near the doubling in disclosed bugs. Historical archives were added to the
dataset in September 2026, so the real figure could be somewhat higher or lower.</p>
<figure class="diagram not-prose">
  <img class="diagram-light" src="https://salaheldinaz.com/blog/ai-doubled-the-bug-count/images/ai-bugs-ransomware-claims_light.svg" width="760" height="380" alt="Line chart of ransomware victims posted on extortion sites per month from January 2022 to October 2026, with vertical lines at twelve AI model releases. The line rises and falls between about 400 and 1,900 with no consistent jump after the releases; the highest month is August 2026 at 1,867. October covers only its first 21 days." loading="lazy" decoding="async">
  <img class="diagram-dark" src="https://salaheldinaz.com/blog/ai-doubled-the-bug-count/images/ai-bugs-ransomware-claims_dark.svg" width="760" height="380" alt="Line chart of ransomware victims posted on extortion sites per month from January 2022 to October 2026, with vertical lines at twelve AI model releases. The line rises and falls between about 400 and 1,900 with no consistent jump after the releases; the highest month is August 2026 at 1,867. October covers only its first 21 days." loading="lazy" decoding="async">
  <figcaption class="post-caption"><strong>Ransomware leak-site claims per month.</strong> A claim is a victim a gang says it hit, not a confirmed breach. Coverage of 2022 and early 2023 is thinner than later years. Source: dataset of 17 public ransomware- and breach-tracking feeds, measured 21 October 2026.</figcaption>
</figure>

<p>Three releases were followed by unusually large ransomware rises, and none of them needs the
model to explain it:</p>
<ul>
<li><strong>After GPT-4 (spring 2023)</strong>, mass postings by the BianLian, Malas and LockBit gangs drove
the jump. Clop&rsquo;s campaign through the GoAnywhere file-transfer flaw landed in March, the
release month itself. Coverage of this period is also the thinnest in the dataset.</li>
<li><strong>After o1 (late 2024)</strong>, the rise was spread across Akira, RansomHub, RAWorld, Clop and a
newcomer, FunkSec. Check Point found FunkSec&rsquo;s tools were &ldquo;likely AI-assisted&rdquo; and written by
inexperienced authors, and warned that its claims may mask a more modest reality, with some
leaks recycled from earlier campaigns
(<a href="https://research.checkpoint.com/2025/funksec-alleged-top-ransomware-group-powered-by-ai/">Check Point Research</a>).</li>
<li><strong>After GPT-5 (autumn 2025)</strong>, the established gangs Qilin and Akira led the posting, with
dozens of smaller groups behind them.</li>
</ul>
<p>The biggest months had ordinary causes as well. In February 2025 the Clop gang posted 361
victims from its campaign against Cleo file-transfer software; without Clop it would have been
an ordinary month. August 2026, the record, was led by Clop, Qilin and The Gentlemen with about
200 victims each, plus about 100 smaller groups. Payments point the same way. By Chainalysis&rsquo;s
count, ransom payments fell 8% in 2025 while victims claimed on leak sites rose 50%
(<a href="https://www.chainalysis.com/blog/crypto-ransomware-2026/">Chainalysis</a>).</p>
<h2 id="21-october-how-fast-the-gap-can-close">21 October: how fast the gap can close</h2>
<p>PHP2Shell, disclosed on 21 October, is what it looks like when the time between finding a
flaw and exploiting it shrinks to hours.</p>
<p>PHP is the programming language behind WordPress, Drupal, Joomla and a large share of the
world&rsquo;s websites. Estimates of exposed servers ran from about 1.3 million
(<a href="https://cyberscoop.com/php-emergency-patches-php2shell-vulnerabilities/">CyberScoop</a>) to
22.6 million (<a href="https://unit42.paloaltonetworks.com/cve-2026-109618-cve-2026-109619/">Unit 42</a>),
depending on what was counted. The two flaws, CVE-2026-109618 and CVE-2026-109619, let an
attacker with no account run code on a web server. On Apache&rsquo;s <code>mod_php</code>, the most exposed
setup, an unauthenticated request can trigger the attack before the website&rsquo;s own code even
runs (<a href="https://www.huntress.com/blog/php2shell-leaked-critical-php-vulnerabilities">Huntress</a>).</p>
<p>AI helped both find the flaw and turn it into a weapon:</p>
<ul>
<li><strong>Discovery.</strong> The research firm Calif found the bug on 1 August; Fortune reports it used
OpenAI&rsquo;s GPT-5.6 Sol
(<a href="https://fortune.com/2026/10/21/ai-tools-discovered-the-php-vulnerability-that-could-take-down-70-of-the-internet-now-the-race-is-on-to-patch-it-before-ai-powered-hackers-attack/">Fortune</a>).
Calif and OpenAI each reported the same root cause to PHP on 11 August, and OpenAI reported
more attack paths in September
(<a href="https://thephp.foundation/blog/2026/10/21/todays-php-security-release-and-how-were-strengthening-php-security/">PHP Foundation</a>).
Wiz found the first flaw on 19 August with its own tooling plus Google&rsquo;s and OpenAI&rsquo;s models,
then worked with PHP, Calif and OpenAI (<a href="https://www.wiz.io/blog/php2shell-php-rce">Wiz</a>).
The vulnerable code goes back to PHP 5.4 (<a href="https://calif.io/php2shell.x/">Calif</a>), released
in March 2012 (<a href="https://www.php.net/ChangeLog-5.php">PHP</a>).</li>
<li><strong>Exploit.</strong> The researchers say AI let one person build a working attack in about a week,
work that would otherwise have taken a team months
(<a href="https://thehackernews.com/2026/10/php-issues-emergency-patches-for-two.html">The Hacker News</a>).
Calif added a caveat: current models &ldquo;do not reliably begin with obscure twenty-year-old
exploitation primitives&rdquo;, the old building blocks an attack is put together from
(<a href="https://calif.io/php2shell.x/">Calif</a>).</li>
</ul>
<p>Then the coordinated disclosure, the agreement to keep a flaw quiet until a fix ships, fell
apart:</p>
<figure class="diagram not-prose">
  <img class="diagram-light" src="https://salaheldinaz.com/blog/ai-doubled-the-bug-count/images/ai-bugs-php2shell-timeline_light.svg" width="760" height="300" alt="Timeline from 20 October 12:00 to 21 October 18:00 UTC. The CVE IDs leak at about 15:00 on 20 October; PHP moves the fix forward at 19:30; an exploit video is posted by mistake at about 20:00; Cloudflare switches on rules at 03:02 on 21 October and sees early attacks; a firm reports attacks at scale at 11:35; the fix is released at about 13:40; exploitation attempts are reported at 14:19. A shaded band marks about 22 hours with the flaw known and no fix." loading="lazy" decoding="async">
  <img class="diagram-dark" src="https://salaheldinaz.com/blog/ai-doubled-the-bug-count/images/ai-bugs-php2shell-timeline_dark.svg" width="760" height="300" alt="Timeline from 20 October 12:00 to 21 October 18:00 UTC. The CVE IDs leak at about 15:00 on 20 October; PHP moves the fix forward at 19:30; an exploit video is posted by mistake at about 20:00; Cloudflare switches on rules at 03:02 on 21 October and sees early attacks; a firm reports attacks at scale at 11:35; the fix is released at about 13:40; exploitation attempts are reported at 14:19. A shaded band marks about 22 hours with the flaw known and no fix." loading="lazy" decoding="async">
  <figcaption class="post-caption"><strong>PHP2Shell, 20–21 October 2026, in UTC.</strong> Attack attempts began before the fix was out. Sources in the table below.</figcaption>
</figure>

<table>
	<thead>
			<tr>
					<th>Time (UTC)</th>
					<th>Event</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>20 Oct, ~15:00</td>
					<td>Both CVE IDs leak on online forums and social media; a Hacker News post had flagged the coming disclosure that morning (<a href="https://thephp.foundation/blog/2026/10/21/todays-php-security-release-and-how-were-strengthening-php-security/">PHP Foundation</a>, <a href="https://www.huntress.com/blog/php2shell-leaked-critical-php-vulnerabilities">Huntress</a>)</td>
			</tr>
			<tr>
					<td>20 Oct, 19:30</td>
					<td>PHP announces it will ship the fixes a day early</td>
			</tr>
			<tr>
					<td>20 Oct, ~20:00</td>
					<td>Calif mistakenly posts a video of its working exploit; it is deleted, but copies start circulating</td>
			</tr>
			<tr>
					<td>21 Oct, 03:02</td>
					<td>Cloudflare switches on default firewall rules. It later reports &ldquo;early attacks emerging&rdquo;, with attackers changing payloads to slip past them (<a href="https://thehackernews.com/2026/10/php-issues-emergency-patches-for-two.html">The Hacker News</a>)</td>
			</tr>
			<tr>
					<td>21 Oct, ~07:00</td>
					<td>watchTowr and Huntress say they have not seen either flaw exploited in the wild (<a href="https://www.securityweek.com/php2shell-mass-exploitation-looms-for-leaked-critical-php-flaws/">SecurityWeek</a>)</td>
			</tr>
			<tr>
					<td>21 Oct, 11:35</td>
					<td>Hadrian says it sees PHP2Shell &ldquo;exploited in the wild at scale&rdquo; (<a href="https://hadrian.io/vulnerability-alerts/php2shell-leaked-critical-php-rce-cve-2026-109618-cve-2026-109619">Hadrian</a>)</td>
			</tr>
			<tr>
					<td>21 Oct, ~13:30–13:45</td>
					<td>PHP publishes the fixed versions, shortly before the announced 14:00 (<a href="https://www.cnbc.com/2026/10/21/government-websites-go-dark-as-software-flaw-sparks-security-scramble.html">CNBC</a>)</td>
			</tr>
			<tr>
					<td>21 Oct, 14:19</td>
					<td>watchTowr reports &ldquo;active exploitation attempts&rdquo; against both flaws (<a href="https://watchtowr.com/intelligence/php-remote-code-execution-php2shell/">watchTowr</a>)</td>
			</tr>
			<tr>
					<td>21 Oct, daytime</td>
					<td>Finland, the Netherlands and France take some government websites offline as a precaution (<a href="https://www.cnbc.com/2026/10/21/government-websites-go-dark-as-software-flaw-sparks-security-scramble.html">CNBC</a>, <a href="https://decrypt.co/381567/who-found-php-bug-governments-unplug-websites-chatgpt">Decrypt</a>)</td>
			</tr>
	</tbody>
</table>
<p>The leaked video showed the exploit working but gave away little about how it worked, and the
PHP Foundation found no working public exploit at release. Within a day, though, the
researchers&rsquo; write-ups were public and code claiming to be exploits was going around. JFrog
documented one such &ldquo;exploit&rdquo; on GitHub that turned out to be a prank: it only changed the
victim&rsquo;s wallpaper (<a href="https://research.jfrog.com/post/php2shell-all-you-need-to-know-about-cve-2026-109618-and-cve-2026-109619/">JFrog</a>).
The attempts people did see probed servers and reworked payloads to get past firewalls. By the
evening of 21 October no source had documented webshells, cryptominers or data theft. CISA
said it had not observed exploitation
(<a href="https://cyberscoop.com/php-emergency-patches-php2shell-vulnerabilities/">CyberScoop</a>), and
the only claim of a break-in was a single unverified account relayed by Fortune. No source
says the attackers used AI.</p>
<p>Node.js, the runtime behind much of the web&rsquo;s server-side JavaScript, fixed 10 flaws the same
day. One is a remote-code-execution bug in its Brotli decompression code, CVE-2026-111497,
and the advisory does not mention exploitation
(<a href="https://nodejs.org/en/blog/vulnerability/october-2026-security-releases">Node.js</a>). OpenAI
president Greg Brockman, announcing the PHP2Shell coalition, linked to an article saying
OpenAI had also been working on &ldquo;a remote code execution that Node.js announced today&rdquo;, and
that he expected &ldquo;to find many more such issues over upcoming months&rdquo;
(<a href="https://x.com/gdb/status/2112921529650688312">Greg Brockman on X</a>).</p>
<h2 id="where-the-ai-attackers-actually-are">Where the AI attackers actually are</h2>
<p>In PHP2Shell, AI found the flaw, but no source has shown attackers using AI to exploit it. The
evidence for AI-driven attacks still comes from a handful of documented incidents, not from
the aggregate numbers.</p>
<table>
	<thead>
			<tr>
					<th>Date</th>
					<th>Event</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>13 May 2024</td>
					<td>GPT-4o jailbroken, meaning its safety rules were bypassed, about four hours after launch (<a href="https://www.venturebeat.com/ai/an-interview-with-the-most-prolific-jailbreaker-of-chatgpt-and-other-leading-llms">VentureBeat</a>)</td>
			</tr>
			<tr>
					<td>29 Jan 2025</td>
					<td>A DeepSeek database with chat logs and secret keys found open on the internet, about a week after R1&rsquo;s release (<a href="https://www.wiz.io/blog/wiz-research-uncovers-exposed-deepseek-database-leak">Wiz</a>)</td>
			</tr>
			<tr>
					<td>Jul 2025</td>
					<td>CERT-UA reports LAMEHUG, malware that asks an open AI model for live Windows commands, attributed with medium confidence to Russia&rsquo;s APT28 (<a href="https://thehackernews.com/2025/07/cert-ua-discovers-lamehug-malware.html">The Hacker News</a>)</td>
			</tr>
			<tr>
					<td>8 Aug 2025</td>
					<td>GPT-5 jailbroken within 24 hours of release; the same researchers had broken Grok 4 within two days of its July launch (<a href="https://www.securityweek.com/red-teams-breach-gpt-5-with-ease-warn-its-nearly-unusable-for-enterprise/">SecurityWeek</a>)</td>
			</tr>
			<tr>
					<td>27 Aug 2025</td>
					<td>Anthropic reports one criminal using Claude Code to extort at least 17 organisations, with some demands above $500,000 (<a href="https://www.anthropic.com/news/detecting-countering-misuse-aug-2025">Anthropic</a>)</td>
			</tr>
			<tr>
					<td>13 Nov 2025</td>
					<td>Anthropic attributes, with high confidence, an espionage campaign against about 30 targets to a Chinese state group. AI carried out 80–90% of the work; a few intrusions succeeded (<a href="https://www.anthropic.com/news/disrupting-AI-espionage">Anthropic</a>)</td>
			</tr>
			<tr>
					<td>21 Apr 2026</td>
					<td>Bloomberg reports an unauthorised group reached Mythos Preview through a contractor&rsquo;s environment on announcement day; Anthropic said it was investigating (<a href="https://techcrunch.com/2026/04/21/unauthorized-group-has-gained-access-to-anthropics-exclusive-cyber-tool-mythos-report-claims/">TechCrunch</a>)</td>
			</tr>
			<tr>
					<td>1 Jul 2026</td>
					<td>Sysdig documents JADEPUFFER, an AI agent that broke into one organisation, encrypted 1,342 configuration items and left a ransom note. Sysdig assesses it as the first documented case of agentic ransomware, an attack run on the model&rsquo;s own decisions; one of its researchers said a human still set up and pointed the operation, though Sysdig could not see the agent&rsquo;s instructions (<a href="https://www.sysdig.com/blog/jadepuffer-agentic-ransomware-for-automated-database-extortion">Sysdig</a>, <a href="https://cyberscoop.com/sysdig-judepuffer-ai-agentic-ransomware-attack/">CyberScoop</a>)</td>
			</tr>
	</tbody>
</table>
<p>Two things run through this list. The fastest security failures after a release hit the
model itself: jailbreaks within hours, exposed infrastructure, reported unauthorised access.
And the attacks people documented used tools that had been public for months. Anthropic&rsquo;s
September 2026 threat report found that none of the misuse cases it investigated involved its
Fable or Mythos-class models, apart from one attempt to copy Fable&rsquo;s abilities by training
another model on its answers. The misuse ran on the older, widely available Haiku, Sonnet and
Opus (<a href="https://www.anthropic.com/threat-intelligence-report-september-2026">Anthropic</a>).</p>
<h2 id="what-this-means">What this means</h2>
<p>New frontier models have not set off a breach wave each time one ships. What changed in 2026
is discovery. AI-assisted bug hunting is the most likely reason the global count of published
flaws doubled in a year, and the restricted Mythos models with their Glasswing partners are
the best-documented case.</p>
<p>I&rsquo;d watch the exploitation numbers. The share of flaws that get exploited has held at roughly
one in 400, so when twice as many are found, more get used, and the High Risk end has grown
fastest. Fixing is a bottleneck as well. By 2 October, Anthropic&rsquo;s disclosure dashboard
showed 6,157 bugs reported to open-source maintainers and 516 known to be patched
(<a href="https://www.softwareimprovementgroup.com/blog/mythos-project-glasswing-security/">Software Improvement Group</a>).</p>
<p>The same tools that found a flaw sitting in PHP since 2012 built a working exploit for it in
a week, and a leaked video put attackers on its trail before most servers were patched.
Ransomware numbers have not followed the bug count yet. Whether they do depends less on the
next model launch than on how fast fixes reach servers, and how often a disclosure leaks before
they do.</p>
<h2 id="what-organisations-should-be-ready-for">What organisations should be ready for</h2>
<p>The next model launch is not the thing to plan around. Faster, better-aimed patching is, along
with a few habits most security teams already know they need.</p>
<figure class="diagram not-prose">
  <img class="diagram-light" src="https://salaheldinaz.com/blog/ai-doubled-the-bug-count/images/ai-bugs-readiness-map_light.svg" width="760" height="342" alt="A map of the nine recommendations under four themes. Know: inventory what you run and what is exposed (1); plan for a much bigger patch load (2). Prioritise: rank by exploited and remote-code flaws (3); patch file-transfer and edge products first (4). Move fast: an emergency patch path that runs in hours (5); never run exploit code from strangers (6). AI and basics: limit what your AI agents can reach (7); hunt bugs in your own code and staff the triage (8); restorable backups and multi-factor login (9)." loading="lazy" decoding="async">
  <img class="diagram-dark" src="https://salaheldinaz.com/blog/ai-doubled-the-bug-count/images/ai-bugs-readiness-map_dark.svg" width="760" height="342" alt="A map of the nine recommendations under four themes. Know: inventory what you run and what is exposed (1); plan for a much bigger patch load (2). Prioritise: rank by exploited and remote-code flaws (3); patch file-transfer and edge products first (4). Move fast: an emergency patch path that runs in hours (5); never run exploit code from strangers (6). AI and basics: limit what your AI agents can reach (7); hunt bugs in your own code and staff the triage (8); restorable backups and multi-factor login (9)." loading="lazy" decoding="async">
  <figcaption class="post-caption"><strong>Nine things to get ready, in four groups.</strong> Numbers match the list below.</figcaption>
</figure>

<ol>
<li><strong>Know where your common software runs.</strong> Estimates of servers exposed to PHP2Shell ran
from 1.3 million to 22.6 million, depending on who counted and how. With an up-to-date
inventory of languages, runtimes and internet-facing servers, &ldquo;are we affected?&rdquo; becomes a
query instead of a day of searching.</li>
<li><strong>Plan for a much bigger patch load.</strong> Attackers still exploit about the same small share
of flaws, so more flaws found means more urgent fixes. Exploited flaws are up by about
two-thirds this year. Budget staff time and maintenance windows for that, and track how
long a critical fix takes to reach production, not just whether one exists.</li>
<li><strong>Rank fixes by exploitation, not by volume.</strong> No team can treat 15,000 new CVEs a month as
equal. Put flaws known to be exploited (CISA&rsquo;s Known Exploited Vulnerabilities list, vendor
and threat-intelligence warnings) and flaws that allow remote code execution at the top.
Half the flaws AI finds are the remote-code-execution kind, and the High Risk end of
exploitation is growing fastest.</li>
<li><strong>Watch the file-transfer and edge products.</strong> Some of the biggest ransomware months in this
data came from one gang mass-exploiting a single file-transfer product, GoAnywhere in 2023
and Cleo in 2025, not from model launches. Internet-facing file-transfer tools, VPNs and
gateways deserve your fastest patch cycle.</li>
<li><strong>Assume a disclosure can leak.</strong> PHP2Shell went from a forum post to exploitation attempts
in under a day, and a day before the fix was due. Keep a tested emergency patch path that
can run within hours, plus a fallback for when no fix exists yet: firewall rules, switching
off the affected feature, or taking a service offline the way several governments did.</li>
<li><strong>Do not run exploit code from strangers.</strong> Prank and possibly malicious &ldquo;proof-of-concept&rdquo;
repositories appeared within a day of PHP2Shell. Test only with code from vendors and
researchers you trust, in an isolated environment.</li>
<li><strong>Treat your own AI tools as attack surface.</strong> Models were jailbroken within hours of
launch, and the documented AI-driven attacks ran through coding agents with access to real
systems. Limit what AI agents and their plug-ins can reach, keep secrets out of their
context, and patch AI software like any other software. GTIG tracked more than 2,000
vulnerabilities in AI-related software since January 2025, about half of this year&rsquo;s in
agent frameworks
(<a href="https://www.helpnetsecurity.com/2026/10/01/google-ai-discovered-vulnerabilities-remote-code-execution/">Help Net Security</a>).</li>
<li><strong>Point the same tools at your own code, with triage ready.</strong> Mozilla, Microsoft and the
Glasswing partners already run AI bug hunting on their own products. If you do the same,
staff the review. Findings need checking before they become fixes, and reported bugs need a
route to the people who can patch them.</li>
<li><strong>Keep the ransomware basics.</strong> Ransomware has not followed the bug count yet, and none of
its spikes in this data needed a new technique to explain them. Offline backups you have
actually restored from, multi-factor login and the patching above are still the defence
that matters.</li>
</ol>
<hr>
<h3 id="method-and-caveats">Method and caveats</h3>
<ul>
<li><strong>CVE counts</strong> were pulled month by month from the NVD public API on 21 October 2026,
counting every record NVD published in each month. The 2022–2025 totals match an
independent compilation (<a href="https://tecunningham.github.io/ai-discovery-data/cyber-nvd-disclosed.html">tecunningham</a>).
Jerry Gamblin&rsquo;s totals (48,185 for 2025) run slightly lower because they leave out rejected
records; September 2026 (15,074) is within 1% of his 14,943. GTIG&rsquo;s monthly figures run
lower again because GTIG counts differently.</li>
<li><strong>Ransomware claims</strong> come from a dataset compiled from 17 public breach and
ransomware-tracking feeds, measured on 21 October 2026, with posts carried by several feeds
merged into one. A claim is a gang&rsquo;s assertion, not a confirmed breach. Most entries rest
on a single feed, and many are dated only to the month, so the analysis works month by
month. Historical archives were added in September 2026, which could move the 2025 and
2026 counts in either direction. Other breach types were left out because one-off bulk
additions distort their trends.</li>
<li><strong>The before-and-after test</strong> compares the three full months before a release month with
the three after it, ranked against the same comparison at every other month. Neighbouring
windows overlap, so they are not independent. It is a screen, not a causal model: it does
not control for disclosure delays, seasonality or concurrent campaigns. Mythos 5.1
(1 September 2026) is marked on the charts but has fewer than three full months after it,
so it is not tested. ChatGPT (November 2022) is marked for context; there are too few
months before it to test.</li>
<li><strong>PHP2Shell</strong> reporting reflects sources published up to the evening of 21 October 2026,
which disagreed on whether exploitation had begun.</li>
<li><strong>Checks:</strong> research leads were gathered with help from two other AI models and every claim
kept was checked against its primary source. The draft was then fact-checked by
independent reviewers working from the data and the sources.</li>
</ul>
<h3 id="sources">Sources</h3>
<p>Every claim above links to its source where it is made. The data behind the charts:</p>
<ul>
<li>NIST National Vulnerability Database, CVE API 2.0 (monthly queries, pulled 21 Oct 2026): <a href="https://services.nvd.nist.gov/rest/json/cves/2.0">https://services.nvd.nist.gov/rest/json/cves/2.0</a></li>
<li>Ransomware leak-site claims from a dataset of 17 public breach and ransomware-tracking feeds, including ransomware.live, RansomLook and ransomfeed.it (measured 21 Oct 2026). RansomLook and ransomfeed.it publish their data under CC BY 4.0 and are credited here as the licence requires.</li>
<li>Exploitation counts: Google Threat Intelligence Group, via Help Net Security, 1 Oct 2026: <a href="https://www.helpnetsecurity.com/2026/10/01/google-ai-discovered-vulnerabilities-remote-code-execution/">https://www.helpnetsecurity.com/2026/10/01/google-ai-discovered-vulnerabilities-remote-code-execution/</a></li>
<li>Independent NVD compilation used as a cross-check: <a href="https://tecunningham.github.io/ai-discovery-data/cyber-nvd-disclosed.html">https://tecunningham.github.io/ai-discovery-data/cyber-nvd-disclosed.html</a></li>
<li>Jerry Gamblin, <em>2025 CVE Data Review</em>, 1 Jan 2026: <a href="https://jerrygamblin.com/2026/01/01/2025-cve-data-review/">https://jerrygamblin.com/2026/01/01/2025-cve-data-review/</a></li>
</ul>
]]></content:encoded></item></channel></rss>