Forgot your password?
typodupeerror
AI Bug Linux

The Linux Kernel Is Approaching 2,000 CVEs Per Release (phoronix.com) 26

Phoronix reports on Greg Kroah-Hartman's recent slide from his upcoming talk in Paris at Kernel Recipes 2026 (September 21 to 23): With the proliferation of AI/LLM models analyzing the Linux kernel's vast codebase, there has been a surge in the number of CVEs per kernel release. After typically being around 500 CVEs fixed per release, we are now approaching 2,000 CVEs fixed per release and perhaps will break that threshold for Linux 7.3... Fortunately, most often they end up being lower priority vulnerabilities and often within old/obscure driver code, so the impact is often minimal.

The Linux Kernel Is Approaching 2,000 CVEs Per Release

Comments Filter:
  • To work Linus' Law [wikipedia.org] needs many eyeballs, unfortunately these are not always around. It seems that AI is helping - which is good. I assume/hope that the current deluge will abate once the current/historic CVEs get fixed and that the only new ones are for bugs in new code.

    • It sounds like it finds the most bugs in code with the least human attention given to it (old drivers, etc.) In other words, it gets the low-hanging fruit.

      So it's better than nothing, but not as good as human review. It could have a place in the security ecosystem. Will it come at the expense of human reviewers, though? Because then it's a net negative.

      • by gweihir ( 88907 )

        Exactly. It also needs to be done as the attackers will do it as well. But in a while this effect will die down and we are back to humans doing the vast majority of problem finding.

    • by gweihir ( 88907 )

      Not really. LLMs are actually pretty crap at this. But they have a somewhat different perspective than humans and are not prone to boredom. So they find bugs now that humans did not find, but that is a pretty temporary effect.

  • by Valgrus Thunderaxe ( 8769977 ) on Saturday August 29, 2026 @02:27PM (#66313060)
    vs. weaponizing it to spy on people.
  • by sjames ( 1099 ) on Saturday August 29, 2026 @02:39PM (#66313072) Homepage Journal

    Many CVE's are somewhat junk of the form if you already have 3 ways to legitimately become root, you can use this 4th way too. OR (samn close to) OMG!!! Denial of Service attack, you can turn off the power and nobody can access the server!!! RED ALERT!!!

    Others are real and need to be addressed, but the junk does more harm than good by distracting from real issues.

    • The thing is, Linux is a general purpose kernel rather than something only ever used to run servers with, so the kernel folks can't predict everyone's security model and so have to report anything which allows more to be done with any set of privileges than should be possible, whatever it is. What's really needed here is a secondary classification stage, something like a project which makes a set of assumptions about the security model which are true in most servers and you can check are true for your serve
  • To me it sounds problematic if each release has even more CVEs found by AI fixed, as you should think that after a few releases that number should decline instead of increase as most CVE's should be fixed by then and only a very few new CVE's should be found (like ways never thought off, so nobody looked for those).
  • Given that all new patches are probably checked soon after they are pushed, there will be a day when most older bugs are found. Then the number will go down again, and this will be a good sign.

  • Whew thank God Linux is a monolithic kernel with a minimal attack surface and no drivers up the wazoo to worry about.

    • by davidwr ( 791652 )

      Whew thank God Linux is a monolithic kernel with a minimal attack surface and no drivers up the wazoo to worry about.

      There are ways to do just that. Minimal drivers, all compiled in. No loadable modules. Secure/trusted boot environment. Minimal access to I/O with strong input sanitization and very likely a read-only filesystem so a reboot is a true fresh start. This won't be your general-purpose computer though.

  • So open source like Linux will gradually become more secure, whereas closed source will never get fixed.
  • The LLMs currently find all the boring bugs nobody was interested in finding. Once these are gone, we will be back to normal.

Real Users hate Real Programmers.

Working...