Copy Fail: 732 Bytes to Root on Every Major Linux Distribution
Xint Code disclosed CVE-2026-31431, an authencesn scratch-write bug chaining AF_ALG + splice() into a 4-byte page cache write. A 732-byte PoC gets root on Ubuntu, Amazon Linux, RHEL, SUSE. | AI for Security, Vulnerability Research
Opening excerpt (first ~120 words) tap to expand
AI for Security Vulnerability ResearchCopy Fail: 732 Bytes to Root on Every Major Linux Distribution.Xint Code disclosed CVE-2026-31431, an authencesn scratch-write bug chaining AF_ALG + splice() into a 4-byte page cache write. A 732-byte PoC gets root on Ubuntu, Amazon Linux, RHEL, SUSE.Apr 29, 2026ContentsWhat Makes Copy Fail DifferentThe Root Cause: Page Cache Pages in the Writable ScatterlistThe Trigger: authencesn's Scratch WriteHow This HappenedThe ExploitThe DemoThe FixRemediationCoordinated Disclosure TimelineHow We Found ItCopy Fail: 732 Bytes to Root on Every Major Linux Distribution.Xint Code Research TeamCopy Fail (CVE-2026-31431) is a logic bug in the Linux kernel's authencesn cryptographic template.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at Xint.