A critical Linux vulnerability, tracked as CVE-2026-31431 and dubbed “Copy Fail” by its discoverers, is being actively exploited in the wild. This high-severity flaw allows authenticated local users to gain full control of a system, potentially impacting a wide range of Linux distributions.
The Cybersecurity and Infrastructure Security Agency (CISA) added CVE-2026-31431 to its catalog of actively exploited vulnerabilities. Theori, the cybersecurity firm that found the bug using its AI-powered platform, disclosed the vulnerability on March 23, along with a proof-of-concept exploit. Major Linux distributions had already released patches before the public disclosure.
Understanding the Linux Vulnerability CVE-2026-31431
Theori’s AI penetration testing tool, Xint, identified a local privilege-escalation flaw within a Linux kernel module. The company claims that nearly all mainstream Linux kernels developed since 2017 are susceptible to this exploit. Upon successful exploitation, an attacker can elevate their privileges to “root,” the highest level of access on a Linux system.
However, exploiting CVE-2026-31431 is not as simple as remotely attacking vulnerable systems. Attackers must first establish a foothold on the target system. This means they would either need existing legitimate access or have successfully exploited another vulnerability to gain initial entry.
Implications for System Security and the AI Disclosure Angle
The disclosure of this Linux vulnerability has sparked discussion not only due to its potential impact but also because of the methods used by Theori. The firm leveraged artificial intelligence to discover the bug and, controversially, to help draft the disclosure. This approach has drawn mixed reactions from the cybersecurity community.
While Theori maintains its AI-assisted disclosure materials were thoroughly reviewed for accuracy by internal teams, some researchers, like Caitlin Condon of VulnCheck, have expressed concern. Condon noted that the AI-generated content in Theori’s blog post was perceived as “fear, uncertainty and doubt” (FUD) and detracted from the technical details necessary for verification.
Tim Becker, a senior security researcher at Theori, defended their approach, stating that the use of AI was intended to expedite the disclosure process. He emphasized that their technical description of the vulnerability is accurate and sufficient for organizations to assess the risk. Theori is withholding further technical details until the patches are more widely adopted.
The nature of CVE-2026-31431 means that it requires a separate exploit or method to gain initial access, which significantly limits its immediate widespread threat. Spencer McIntyre, a secure researcher at Rapid7, highlighted this limiting factor, explaining that the vulnerability “would therefore need to be paired with another.”
Despite the requirement for initial access, hundreds of additional proof-of-concept exploits have emerged since Theori’s disclosure. According to Condon, many of these appear to be less sophisticated, with some simply adding superficial changes. She advised caution when running untested research artifacts, particularly those generated by AI without full explanation.
Theori has acknowledged the challenges defenders face and insists that their disclosures provide enough information for organizations to quickly triage and validate findings related to Copy Fail. The implications of this vulnerability extend to containerization technologies, including Kubernetes, indicating a broad potential impact across various Linux environments.
The next expected step involves continued monitoring of exploitation attempts and the rate at which organizations are applying the provided patches. Uncertainty remains regarding the exact number of affected systems and the extent to which this Linux vulnerability has been leveraged in real-world attacks beyond Theori’s initial report.

