Skip to content
NewA calmer, faster ZeroHour

2026-005: High Vulnerability in the Linux Kernel ("Copy Fail")

CERT-EU Advisories ()2 min read6 · 3 reads
Part of a story covered by 6 sourcesLinux kernel local privilege escalation wave: Copy Fail, ZcopyReaper and IPv6 use-after-free drive CERT-EU, Ubuntu and ZDI advisoriesMerged summary & timeline
AI summary · glm-5.3-flashSummaries by Vani AI

Linux kernel flaw CVE-2026-31431 ('Copy Fail', CVSS 7.8) allows unprivileged users to gain root via AF_ALG; a public PoC is out and most distros remain unpatched.

Disclosed on 29 April 2026, CVE-2026-31431 is a local privilege escalation in the Linux kernel's algif_aead module (AF_ALG crypto API), CVSS 7.8, stemming from a 2017 in-place optimisation. By chaining an AF_ALG socket operation with splice(), an unprivileged user can write 4 bytes into an arbitrary page-cache page, e.g. corrupting a setuid binary like /usr/bin/su to obtain a root shell. It affects virtually all kernels built since 2017, including Ubuntu 20.04-24.04, Amazon Linux 2023, RHEL 10.1, and SUSE 16; the mainline fix landed 1 April 2026 but no vendor packages were available as of 30 April. CERT-EU recommends the interim mitigation (disable algif_aead) and blocking AF_ALG via seccomp, prioritising Kubernetes nodes and CI/CD runners.

Key facts
  • CVE-2026-31431 (CVSS 7.8): local privilege escalation in the AF_ALG algif_aead module
  • Chained AF_ALG + splice() yields a 4-byte arbitrary write to gain root via setuid binaries
  • Affects kernels built since 2017; no distribution patches as of 30 April 2026
  • Public PoC released at copy.fail; mitigation: disable algif_aead or block AF_ALG with seccomp
  • Kubernetes nodes and CI/CD runners exposed to untrusted workloads are priority
Analyze CVE-2026-31431 with Vani AIImpact, affected versions, exploitation, mitigations and detection

Vulnerabilities mentioned

All
CVEVulnerabilityCVSSEPSSSignalsPublished
CVE-2026-31431
Local Privilege Escalation (Copy Fail) in Linux Kernel algif_aead Interface
7.898%KEVPoC ×13
KEV

From the original article

2 min read at cert.europa.eu

On 29 April 2026, a high local privilege escalation vulnerability in the Linux kernel, tracked as CVE-2026-31431 and named "Copy Fail", was publicly disclosed. The vulnerability affects every mainstream Linux distributions shipping a kernel built since 2017. A public proof-of-concept exploit has been released.

CERT-EU Advisories

cert.europa.eu

Read the full article at CERT-EU Advisories

A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.