Cybersecurity 6 min read

Microsoft Has Patched 2,760 Flaws This Year. The Old Record Was 1,139.

Microsoft shipped 974 fixes in September, a monthly record. The year is the number that matters: 2,760 so far against a previous annual record of 1,139.

Kenji Tanaka
Developer Tools & Cloud Analyst
Published 14 Sep 2026, 11:05 AM (SGT)
Share:
Two thick blue-bound volumes stacked on a white background — illustrating the volume of advisories a single month of patches now arrives as. Two thick blue-bound volumes stacked on a white background — illustrating the volume of advisories a single month of patches now arrives as. Photo by BRRT on Pixabay
Advertisement

14 SEP 2026 — Microsoft fixed 974 vulnerabilities this month. That is the headline, and it is the wrong number to be alarmed about.

The number that matters is 2,760 — what Microsoft has patched so far in 2026, against a previous annual record of 1,139 set in 2025. The year is not finished. Whatever this is, it is not a bad month.

What September contains

Windows accounts for 723 of the 974, across client and server. Office contributes 222. The remainder is spread over SQL Server, SharePoint, Azure, Exchange, Skype for Business and the developer tools. A further 204 vulnerabilities in Azure, Entra ID and Edge were addressed earlier in the month and sit outside the Patch Tuesday count, which is one of the reasons totals differ between reports.

114 are rated critical. Twenty are described as wormable, affecting DHCP Server, Active Directory, Windows DNS Server, the SMB client, Netlogon, NFS, routing and remote access, IP Helper and Message Queuing — the services that talk to other machines without being asked to, which is what makes a flaw wormable in the first place.

Two are being exploited now. CVE-2026-85880 is a heap buffer overflow in the Windows Advanced Local Procedure Call, giving a local attacker SYSTEM. CVE-2026-81963 is an improper link resolution in the Windows Update stack, exploited after a user follows a malicious link. Both carry a modest CVSS of 7.8, and both matter more than that suggests, because a score describes the flaw rather than the position it hands over.

Why the annual figure is the story

Any single record month can be explained away as scheduling. Fixes cluster, an internal audit lands, a component gets a sweep, and the graph spikes for a month before settling. Defenders have absorbed that pattern many times.

A year running at 2.4 times the previous record resists that explanation. July came in at roughly 570, August at about 400 and September at 974, so what 2026 shows is an upward drift with a step change on top rather than one anomalous release. The Zero Day Initiative's Dustin Childs has suggested this may simply be the new normal, and the arithmetic supports him: 2,760 with a quarter of the year left means 2027 opens with a baseline nobody has staffed for.

The cause is not in dispute and is not sinister. Microsoft attributes the volume to AI-assisted code auditing. These are not new vulnerabilities being introduced. They are old ones being found, in code that has shipped for years, by tooling that reads faster than any review team.

Finding is not the bottleneck any more

The awkward part belongs to defenders rather than to Microsoft.

Automation has reached discovery and stopped there, leaving triage, testing and deployment where they were. An organisation that patches on a monthly cycle now receives, in a single drop, more changes than its test estate can validate before the next one arrives. The constraint has moved from finding flaws to absorbing fixes, and AI-assisted auditing does nothing for the second half of that.

What follows is a queue that never empties. The practical consequence is not that a specific bug goes unpatched; it is that prioritisation stops being a judgement and becomes a lottery, because nobody can meaningfully read 974 advisories in a month. A CVSS score is a useful input to that judgement, and decomposing one into its metrics shows how much of a headline severity comes from reachability rather than impact — but a score cannot tell you which of a hundred critical flaws is reachable in your estate.

Exploitation has not followed volume

There has been no matching spike in active exploitation. That is the counterweight to a headline number built to alarm, and it holds.

Two exploited flaws in 974 is a lower proportion than the historical average, not a higher one. August's 400-odd carried one. The flaws being surfaced by automated auditing are overwhelmingly the difficult, unremarkable kind that nobody was going to weaponise — and finding them is a real security gain even when the volume is unwelcome.

Advertisement

That gap between discovery and exploitation is the thing to watch. If it closes — if attackers begin running the same class of tooling against the same code and turning findings into working exploits at comparable speed — the arithmetic of patching changes completely. Nothing in this month's data says that has happened.

What an organisation should actually change

Stop treating the monthly total as a workload estimate. It is not: 723 Windows fixes arrive in cumulative updates, and installing them is one action, not 723.

Read the exploited list first and the wormable list second. Twenty wormable flaws in server-side network services is the unusual content of this release. For anyone running Active Directory, DNS or DHCP on an internal network, those deserve an out-of-cycle look whatever the rest of the queue holds.

And accept that reading every advisory has stopped being possible. The organisations that will cope are the ones that already patch on a cadence rather than a judgement, because a cadence scales with volume and a judgement does not.

What would change this

The exploitation rate is measurable month by month rather than arguable, which makes it the first thing to track.

Microsoft may also change how it ships the volume. A monthly bundle of a thousand advisories is arguably the wrong delivery format for a world where AI finds flaws continuously, and a severity-tiered cadence would serve defenders better than the calendar does.

Then there is everybody else. This is visible at Microsoft because Microsoft publishes its numbers. Every large vendor has the same tooling available, and most do not report in a way that would show the same curve.

Advertisement
Kenji Tanaka
Developer Tools & Cloud Analyst

Kenji Tanaka covers developer tools, cloud platforms, DevOps, CI/CD, and software supply-chain topics for RECATOOLS.

View author profile → · Editorial policy

About this byline Kenji Tanaka is a RECATOOLS editorial persona for developer tools, cloud, DevOps, and software supply-chain coverage. Articles are produced and reviewed under RECATOOLS editorial supervision.

Corrections policy

Advertisement