CVE-2026-31431
In the Linux kernel, the following vulnerability has been resolved: crypto: algif_aead - Revert to operating out-of-place This mostly reverts commit 72548b093ee3 except for the copying of the associated data. There is no benefit in operating in-place in algif_aead since the source and destination come from different mappings. Get rid of all the complexity added for in-place operation and just copy the AD directly.
- Affected products
- Linuxmint, Linux Kernel, Red Os, Rocky Linux, Ubuntu
- Linux Linux Kernel
- < 5.10.254, 5.15.204, 6.1.170, 6.6.137, 6.12.85, 6.18.22, 6.19.12, 7.0
- Fix
- Available
- CVSS 3.1
- 7.8 HIGH
- EPSS
- 99.9% (100th percentile)
- Weakness
- CWE-669, CWE-1288
- NVD status
- Analyzed
- Published
- 2026-04-22
CVE-2026-31431 at NVD
100 known exploits for CVE-2026-31431
Proof-of-concept code and exploit modules indexed by Sploitus
CVE-2026-31431-simple-test
Copy-Fail-CVE-2026-31431-dirty-frag-CVE-2026-43284
CVE-2026-31431-Linux-Copy-Fail
copyfail2_electric_boogaloo_fix
copy-fail-CVE-2026-31431
copy-fail-cve-2026-31431-linux-kernel-page-cache-lpe
copyfail-rs
CVE-2026-31431
copy_fail
CVE-2026-31431-CopyFail-Linux-PrivEsc
cve-2026-31431-checker
CVE-2026-31431-C
CVE-2026-31431-EXPLOIT
CVE-2026-31431-Copy-Fail---Minified-LPE-PoC
copy-fail-CVE-2026-31431
CVE-2026-31431_exp.c
Detection-Tool-Kit-for-CVE-2026-31431
CVE-2026-31431
copy-fail-c
copy-fail-c
CVE-2026-31431-Copy-Fail
CVE-2026-31431-Advanced-Exploit
CVE-2026-31431
cve-2026-31431
Copy-Fail
CVE-2026-31431
CVE-2026-31431-Copy-Fail-add-arm64
autorootlinux
copy-fail-mitigation-with-bpftrace
cve-2026-31431-copyfail
CVE-2026-31431
CVE-2026-31431_je_sappelle_RoOt
cve-2026-31431
CVE-2026-31431-C
copy-fail-go
copyfail-rs
copy-fail-cve-2026-31431
cve-2026-31431
CVE-2026-31431
Paranoid-Copy-Fail-CVE-2026-31431
CVE-2026-31431-CopyFail-Universal-LPE
wg.copyfail.patch
Linux-copy-fail-CVE-2026-31431
copy-fail-zig
cve-2026-31431-check
CVE-2026-31431-RCE-Exploit
copy-fail-CVE-2026-31431-php
CVE-2026-31431_Kernel_Checker
CVE-2026-31431
CVE-2026-31431-Analysis-and-Fix
CVE-2026-31431
block-copyfail
cve-2026-31431-algif-aead-remediator
CopyFail-Penguin
copyfail-guard
copy-fail-python
XCP_ng_CVE-2026-31431_tester
play-go-copy-fail-cve-2026-31431
Weekly-Breach-Investigation--006
CVE-2026-31431-python-copyfail-POC
CVE-2026-31431-Report-Copy-fail-Vulnerability-
CVE-2026-31431
block-copyfail
alg_check
COPY-FAIL-CVE-2026-31431
cve-2026-31431
copyfail-exploit
CVE-2026-31431
CVE-2026-31431-Copy-Fail
CVE-2026-31431
CVE-2026-31431-Copy-Fail
CVE-2026-31431
copy-fail-CVE-2026-31431
CopyFail-CVE-2026-31431
CVE-2026-31431-Container-Escape
CVE-2026-31431
CVE-2026-31431
CVE-2026-31431-mitigation-suite
CVE-2026-31431
TEST-CVE-2026-31431
copy-fail-CVE-2026-31431
copy-fail-cve-2026-31431-aarch64
Copy_Fail_CVE-2026-31431_test_and_fix
cve-2026-31431-fleet-remediator
CVE-2026-31431-Copy-Fail
cpp-CVE-2026-31431
CVE-2026-31431
copyFail-CVE-2026-31431-workaround-bash
copy-fail-fix
Linux-CopyFail-C-Version-CVE-2026-31431
CVE-2026-31431-copyfail-aarch64
copy-fail-CVE-2026-31431-Python-Golfing
copyfail-check
RK35xx-CopyFail-Hotfix
cve-2026-31431-mitigation
Mitigaciones
CVE-2026-31431-Copy-Fail-Container-Escape
CVE-2026-31431
CVE-2026-31431
CVE-2026-31431-copy-fail