On Sun, Aug 30, 2026 at 10:45:41PM -0500, Aaron Rainbolt wrote:
> I was going to respond with something along the lines of "yeah but then
> the agent can just find a different vuln", but then looked at the
> "From" address and realized I'm talking to the ext4 filesystem
> maintainer :) so anything I have to say about how vulns work, you're
> almost certainly well aware of already.

My point is that hyperscalers and other white hat hackers have been
proactively running agents to find the problems to get them fixed
first.  It's actually pretty common that a particular vulnerability
will get found by multiple teams, sometimes using different LLM's.
And when they are found, they get patched quite aggresively.

So while we're still finding new vulnerabilities, most of the really
bad ones from code commited years earlier are getting found and once
they are fixed, there is a finite supply of them.  For example,
RefluXFS[1] (aka CVE-2026-64600) affects all Linux kernels since 2017,
so the bug was introduced almost a decade ago.  And it was found in
the past month, using Anthropic's Mythos LLM.

[1] 
https://blog.qualys.com/vulnerabilities-threat-research/2026/07/22/refluxfs-a-linux-kernel-local-privilege-escalation-to-root-in-xfs-cve-2026-64600

Also, one of the reasons why Google write Project Sashiko, donated it
to the Linux Foundation, and has been contributing Gemini LLM tokens
for it, was to reduce the number of security bugs that were
unwittingly added into new code.  In an early experiment Sashiko was
finding 53% of the bugs in new commits which the human reviewer had
completely missed[2].

[2] 
https://daily.dev/posts/sashiko-an-ai-code-review-tool-for-the-linux-kernel-j5mdnowuc

> The steady stream of 0-days is probably not going to stop soon, but I
> hope something can be done to find missing patches for stable releases.
> (Maybe now that the GR around LLM use in Debian is done, some sort of
> agentic "patch hunter" can point out important patches that humans have
> missed for the Debian Security Team, or something?) In the mean time,
> maybe it would be worth some of my research time at work to figure out
> how to make a VMM that's not quite as swiss-cheese-like as QEMU work for
> convenient desktop virtualization.

As far as the Kernel is concerned, the best thing Debian could do is
to consider upgrading the kernel to a newer LTS.  For example Debian
13 is based on 6.12.  It might be a good idea to consider making 6.18
LTS at least *available*.  The problem is that if a patch doesn't
backport cleanly to the 6.12 kernel, the patch may get dropped.  If
it's a particularly infamous security issue, such as for example
RefluXFS[1], people will generally make sure the relevant fixes will
get correctly backported, but not all fixes will get the same level of
attention.

And as far as Debian oldstable and oldoldstable are concerned,
<<shudder>>.  There are probably many security fixes which never make
it back to those older LTS kernels.

I suspect that for many companies that can support their own kernel
team (disclosure: I work for Google's prodkernel team), in this post-
Project Mythos era they will stick to fairly new LTS kernels.

So for example, once 7.4 or whatever kernel is declared to be end of
year LTS kernel for 2026, best practice might be to immediately start
forwrd porting any out-of-tree patches that your company might be
carrying in their kernel release, start qualifying 7.4 for production,
and in parallel, finish deprecating any production kernels based on
6.12 so that most of the fleet is running 6.18.  That way, as soon as
the 7.4 kernel has been qualified and ready for production deployment,
you can start transitioning the fleet from 6.18 to 7.4.  That's
certainly what *I* would recommend...

                                                - Ted

Reply via email to