NEWS

Microsoft fixes more than 950 flaws in one month with AI-assisted discovery

The pace of patches has surged with AI-assisted security research, but finding the vulnerability is only the beginning: those who build software now have to keep up with testing and prioritizing what comes in.

Microsoft fixes more than 950 flaws in one month with AI-assisted discovery
Image: Redação iMasters

Microsoft's September 2026 Patch Tuesday delivered fixes for more than 950 vulnerabilities at once. With that, the company reached about 2,750 flaws fixed this year, more than double the previous annual record, of roughly 1,250 in 2020, according to InfoQ's report. The most cited explanation for the jump is the same across the industry: AI-assisted security research.

This isn't a Microsoft-only phenomenon. Researcher Brian Krebs notes that several major software companies are "shipping monster patch bundles" and attribute the increase to the use of AI tools. Writing for Ars Technica, Dan Goodin linked the trend to an open letter signed by OpenAI, Anthropic, AWS, Google, Microsoft and others, warning that AI-enabled cyberattacks will become much more widespread and sophisticated in the near future. The industry's take is straightforward: if AI is helping find more holes, it's better to find them before the other side does.

What's inside the September batch

Beyond the volume, the content of September's batch helps put the problem into perspective. According to Krebs, 113 of the vulnerabilities were rated critical by Microsoft, meaning they're exploitable with little to no user interaction. And there are two zero-day flaws under active exploitation:

  • CVE-2026-81963 and CVE-2026-85880, both privilege escalation flaws in Windows systems.
  • CVE-2026-85880 was discovered by researchers from Volexity and Proofpoint.
  • CVE-2026-81963 was independently reported by researchers from Airbus Helicopters and Microsoft Threat Intelligence Center.

BleepingComputer broke down the full classification of the fixed flaws: 258 remote code execution (RCE), 438 privilege escalation, and other categories. For anyone running a Windows fleet, this breakdown matters more than the round number: RCE and privilege escalation are exactly the classes that become the starting point for chained attacks.

Finding the flaw has become the easy part

What matters to those who build and maintain software isn't that Microsoft found more bugs. It's what happens after the patch is published. And here the source brings together voices pointing to the same bottleneck.

Jack Bicer, director of vulnerability research at Action1, sums up the prioritization challenge:

"At this scale, the challenge isn't simply getting through the patch list. It's knowing what needs attention first. With hundreds of updates arriving at once, IT and security teams need to quickly separate the vulnerabilities that require immediate action from those that can follow the normal deployment cycle."

Marva Bailer, founding CEO of Qualaix, goes further and shows where the "software patch" becomes a business problem:

"Finding the problem is one step. Organizations still need to understand their exposure, test the patch, determine what else it might affect, and then deploy it across potentially thousands of interconnected devices and systems."

She adds a warning that ties the argument together: AI helps defenders find weaknesses sooner, but it also increases the time pressure between discovery, testing, and deployment. If the attacker also has AI, the window between the patch shipping and the flaw being exploited shrinks.

Tyler Reguly, from Fortra, was the most skeptical: "as long as Microsoft is playing catch-up in patching vulnerabilities, the numbers have lost all meaning." The jab is useful because it shifts the focus from the scoreboard (how many flaws) to the process (how people and teams manage to test and deploy that volume).

What changes for those who build software in Brazil

For the Brazilian team keeping an application in production, the practical takeaway isn't about Microsoft, it's about your own security backlog. If the giants are doubling their volume of fixes with AI support, it's reasonable to expect the same movement to reach the dependencies you use every day: libraries, frameworks, container images, the operating system on your VMs. More discovery means more CVEs showing up in your scanner, not less work.

Some concrete points to think about in your context:

  • Prioritization stops being optional. With hundreds of items per cycle, triaging by CVSS alone doesn't scale. It's worth looking at signals of real-world exploitation, such as CISA's KEV catalog, which lists actively exploited flaws, and cross-referencing that with what's actually exposed on your attack surface.
  • A pipeline that tests patches is the new differentiator. The bottleneck Bailer points to, understanding exposure, testing, and only then deploying, is solved with automation: a staging environment that mirrors production, regression tests running in the pipeline, and canary releases before a broad rollout. Whoever already has this mature absorbs the volume; whoever patches by hand sinks.
  • Security agents are becoming a dev tool, not just a red-team one. The same kind of AI that helps Microsoft hunt for flaws is making its way into development workflows, through AI-assisted SAST, security-focused PR reviews, and fix suggestions. iMasters' take here: just as the code copilot changed day-to-day work, the security agent tends to change who reviews and how the vulnerability backlog gets prioritized.

What remains open

The question the source doesn't answer, and that every team will have to answer on its own, is whether the capacity to absorb patches is growing at the same pace as the capacity to discover flaws. AI has sped up one side of the equation. The other side, testing, validating impact, and deploying without breaking production, remains human work supported by tooling, and that's where Microsoft's record volume stops being a headline and becomes a very concrete engineering problem in your own environment.

Translated from the Brazilian Portuguese original · Read the original