CVE-2026-31431: high-severity vulnerability in Linux
crypto: algif_aead - Revert to operating out-of-place
Published · Updated
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
Patch now. It under exploitation confirmed by CISA, has an official Brazilian government alert and has a working public exploit.
Brazil's federal government published an alert, recommendation or bulletin that cites this vulnerability.
- CTIR Gov · ALERTA 32/2026Vulnerabilidade Crítica "Copy Fail" no Kernel Linuxread on gov.br ↗
Official vendor statements in CSAF/VEX format: whether their product is affected, already fixed, or ruled out — and why. These are the vendor's assertions, not Vexday's judgment.
"Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
A flaw in the Linux kernel's AEAD encryption interface allowed inefficient in-place memory operations that could be exploited. The fix reverts to safer out-of-place operations where input and output are kept separate, improving both security and performance.
CVE-2026-31431 addresses a vulnerability in the algif_aead (AEAD algorithm interface) within the Linux kernel's crypto subsystem where in-place encryption operations introduced unnecessary complexity and potential security risks. The vulnerability stems from attempting to operate on the same memory location for both source and destination when these buffers originate from different memory mappings; the remediation reverts to out-of-place operations that copy associated data directly, eliminating attack surface and improving reliability.
The full analysis of this CVE is available in Portuguese →
In the same product, most dangerous first.