Claude Code Digs Up a 23-Year-Old Linux Vulnerability

A researcher used Claude Code to find a vulnerability that had lurked in the Linux kernel for 23 years. AI auditing old code went from theoretically feasible to a track record.

The Weight of the Achievement

Consider what 23 years means: this code went through countless pairs of human eyes, static-analysis tools, and fuzzing, and the vulnerability still survived to today. AI could root it out not by magic but by tirelessness—the model can read through all the ancient corners human reviewers can't be bothered to read line by line, maintaining the same attention to hidden cross-function, cross-file logic errors. This finding went through confirmation by human security researchers and the normal disclosure process, which matters, because the credibility crisis of AI reporting vulnerabilities is precisely the pain point of the moment.

Nudging the Balance of Attack and Defense

Every such piece of news raises the same question: attackers can get the same capability too. The optimistic side has grounds: defenders hold the code and context, and the efficiency dividend of AI auditing theoretically favors the defense; the pessimistic side has grounds too: the defense has to patch every vulnerability while the attack only needs to find one, and an efficiency tool boosts the "only one" side more directly. What's certain is that the middle ground is gone—an organization that hasn't yet folded AI auditing into its security process is unilaterally handing this new weapon to the adversary. If even the kernel can turn up a 23-year-old vulnerability, no other codebase has the standing to claim it's clean.

via: Hacker News