Microsoft MDASH AI scanner drives 33 Linux kernel CVEs in three months

Microsoft's FORGE Lab reports that an AI scanning system codenamed MDASH drove 59 upstream Linux kernel bug reports and 33 assigned CVEs in three months, with working root privilege-escalation exploits confirmed for eight.

Christopher Ort
By Christopher Ort · 2 min read
Share
A security researcher reviews code on multiple monitors in a dimly lit lab, with Linux terminal windows visible in the background
Image: AI-generated, i10X
On this page
  1. Quick Take
  2. In plain English
  3. What happened
  4. How it works
  5. Who is affected
  6. What you should do
  7. What it means
  8. Sources

Microsoft published a FORGE Lab write-up on November 11, 2026, describing a three-month effort to find Linux kernel bugs using an AI-powered vulnerability-scanning system codenamed MDASH. The system scanned kernel subsystems including networking, filesystems and security modules, producing 59 upstream bug reports and 33 assigned CVEs.

i10X Quick Take

Quick Take

  1. What: Microsoft’s MDASH AI scanner found 59 Linux kernel bugs, resulting in 33 CVEs, with working root privilege-escalation exploits confirmed for eight
  2. Who is affected: Linux kernel users are affected through the CVEs, with 24 rated High or above
  3. Models used: Four frontier models (Sonnet 4.6, GPT-5.4, GPT-5.5, Opus 4.6) performed scanning and proof-of-concept work
  4. Fixes: 38 of 59 reports already have fixes merged into mainline
  5. What to do: Apply kernel fixes as your distribution ships them, prioritizing High-rated CVEs from this batch

In plain English

Microsoft used an AI system to scan the Linux kernel for security bugs and found 33 serious flaws, eight of which can let an attacker gain full control of a computer. The bugs are old, averaging 8.1 years, with the oldest at least 21 years old. Most have already been fixed in the main Linux code.

What you should do: If you use Linux, install security updates from your distribution when they become available, especially for the more serious bugs. The AI found thousands of possible problems but human experts had to check each one, and Microsoft says the human review step was slower than the AI scanning.

What happened

Microsoft’s FORGE Lab published a write-up on November 11, 2026, bylined to Cen Zhang and the FORGE Lab team, describing a three-month effort to find Linux kernel bugs with AI. The team used a system codenamed MDASH to scan kernel subsystems including networking, filesystems and security modules.

A companion FORGE Lab post describes MDASH as an AI-powered vulnerability-scanning system whose findings also feed a Microsoft Defender capability.

How it works

MDASH scanned subsystems and emitted confidence-rated findings, which were screened and then passed to a proof-of-concept step that had to actually run a candidate bug before it counted as evidence. Four frontier models (Sonnet 4.6, GPT-5.4, GPT-5.5, Opus 4.6) did the scanning and proof-of-concept work.

The funnel narrowed sharply at every stage:

  • Raw findings: 26,502 in about two weeks
  • Screened candidates: 11,769
  • With PoC evidence: 621
  • CVEs assigned: 33
  • Rated High or above: 24

Microsoft says human validation and patching, not scanning, was the limiting step.

Who is affected

Linux kernel users are affected through the 33 CVEs, and Microsoft confirms working root privilege-escalation exploits for eight of them.

One example is CVE-2026-64563, a use-after-free in the rhashtable library. Microsoft traces it to a 2018 change that left a stale iterator pointer, and says an unprivileged user can reach it through Netlink socket diagnostics and turn it into a constrained kernel write.

The average bug age is 8.1 years, with the oldest at least 21 years old.

What you should do

Apply kernel fixes as your distribution ships them, and take the High-rated CVEs from this batch first. Microsoft reports that most of the 59 upstream reports already have fixes merged into mainline, which leaves the remainder still moving through maintainers.

What it means

This research demonstrates that AI systems can find real, exploitable vulnerabilities in mature codebases at scale. However, the sharp funnel from 26,502 raw findings to 33 CVEs shows that human validation remains essential. Microsoft’s finding that human review and patching was the bottleneck, not AI scanning, suggests that the limiting factor in vulnerability discovery may be shifting from finding bugs to validating and fixing them.

Sources

Christopher Ort

Christopher Ort

Christopher Ort handles SEO, AI agent workflows and PR & partnerships at i10x.ai, the all-in-one AI workspace built by i10X Global Pte. Ltd. in Singapore. He is a graduate of Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU). He is the author of “The Style Penalty”, a study published on SSRN that analyses 1,576 evaluation decisions by four frontier AI models to show how AI-written CVs fare in automated hiring screens; the research has been covered by heise online and t3n.

Editor's picks

  1. Microsoft MDASH AI scanner drives 33 Linux kernel CVEs in three months
  2. CVE-2026-94407: IBM ContextForge MCP Gateway ReDoS flaw lets authenticated users trigger denial of service
  3. Baidu Pledges Apache 2.0 for ERNIE 5.5 Flash Preview Weights
  4. Scotland AI Data Centers Face Mounting Protests Over Energy Demands
  5. OpenAI Launches ChatGPT Wallet for Agent Purchases