CVE-2026-31431
Description
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.
Description as published by the source, in English.
Key facts
- Published
- 2026-04-22
- Last modified
- 2026-09-08
- Assigned by
- 416baaa9-dc9f-4396-8d5f-8c081fb06d67
- CVSS vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H- Scored by
- 416baaa9-dc9f-4396-8d5f-8c081fb06d67
- Probability of exploitation
-
94.5 %
among the highest of all known vulnerabilities
EPSS, next 30 days, model v2026.06.15 - Fix available
- Yes, see references
Actively exploited
CISA added this vulnerability to the Known Exploited Vulnerabilities catalogue on 2026-05-01, with a remediation deadline of 2026-05-15 for US federal agencies.
Required action: "Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
Affected products
| Vendor | Product | Versions | Status |
|---|---|---|---|
| Amazon | Amazon Linux | all versions listed | Affected |
| Arista | Cloudvision Agni | ≥ 2024.4.0, ≤ 2025.2.2 | Affected |
| Arista | Cloudvision Portal | ≥ 2024.2.0, ≤ 2026.1.0 | Affected |
| Arista | Netvisor Os | < 7.1.0 | Affected |
| Arista | Netvisor Os | 7.1.0 | Affected |
| Arista | Velocloud Edge | ≥ 4.5.0, ≤ 6.4.1 | Affected |
| Arista | Velocloud Gateway | all versions listed | Affected |
| Arista | Velocloud Orchestrator | all versions listed | Affected |
| Canonical | Ubuntu Linux | all versions listed | Affected |
| Canonical | Ubuntu Linux | 14.04 | Affected |
| Canonical | Ubuntu Linux | 16.04 | Affected |
| Canonical | Ubuntu Linux | 18.04 | Affected |
| Canonical | Ubuntu Linux | 20.04 | Affected |
| Canonical | Ubuntu Linux | 22.04 | Affected |
| Canonical | Ubuntu Linux | 24.04 | Affected |
| Canonical | Ubuntu Linux | 25.10 | Affected |
| Debian | Debian Linux | 11.0 | Affected |
| Debian | Debian Linux | 12.0 | Affected |
| Debian | Debian Linux | 13.0 | Affected |
| Linux | Linux Kernel | 7.0 | Affected |
| Linux | Linux Kernel | ≥ 4.14, < 5.10.254 | Affected |
| Linux | Linux Kernel | ≥ 5.11, < 5.15.204 | Affected |
| Linux | Linux Kernel | ≥ 5.16, < 6.1.170 | Affected |
| Linux | Linux Kernel | ≥ 6.13, < 6.18.22 | Affected |
| Linux | Linux Kernel | ≥ 6.19, < 6.19.12 | Affected |
| Linux | Linux Kernel | ≥ 6.2, < 6.6.137 | Affected |
| Linux | Linux Kernel | ≥ 6.7, < 6.12.85 | Affected |
| Nixos | Nixos | < 25.11 | Affected |
| Opensuse | Leap | 15.3 | Affected |
| Opensuse | Leap | 15.4 | Affected |
| Opensuse | Leap | 15.5 | Affected |
| Opensuse | Leap | 15.6 | Affected |
| Redhat | Enterprise Linux | 10.0 | Affected |
| Redhat | Enterprise Linux | 8.0 | Affected |
| Redhat | Enterprise Linux | 9.0 | Affected |
| Redhat | Enterprise Linux Aus | 8.4 | Affected |
| Redhat | Enterprise Linux Aus | 8.6 | Affected |
| Redhat | Enterprise Linux Eus | 10.0 | Affected |
| Redhat | Enterprise Linux Eus | 8.4 | Affected |
| Redhat | Enterprise Linux Eus | 9.4 | Affected |
| Redhat | Enterprise Linux Eus | 9.6 | Affected |
| Redhat | Enterprise Linux Tus | 8.6 | Affected |
| Redhat | Enterprise Linux Tus | 8.8 | Affected |
| Redhat | Enterprise Linux Update Services For Sap Solutions | 8.6 | Affected |
| Redhat | Enterprise Linux Update Services For Sap Solutions | 8.8 | Affected |
| Redhat | Enterprise Linux Update Services For Sap Solutions | 9.0 | Affected |
| Redhat | Enterprise Linux Update Services For Sap Solutions | 9.2 | Affected |
| Redhat | Openshift Container Platform | 4.0 | Affected |
| Redhat | Openshift Container Platform | ≥ 4.12, < 4.12.89 | Affected |
| Redhat | Openshift Container Platform | ≥ 4.13, < 4.13.66 | Affected |
| Redhat | Openshift Container Platform | ≥ 4.14, < 4.14.65 | Affected |
| Redhat | Openshift Container Platform | ≥ 4.15, < 4.15.64 | Affected |
| Redhat | Openshift Container Platform | ≥ 4.16, < 4.16.61 | Affected |
| Redhat | Openshift Container Platform | ≥ 4.17, < 4.17.53 | Affected |
| Redhat | Openshift Container Platform | ≥ 4.18, < 4.18.40 | Affected |
| Redhat | Openshift Container Platform | ≥ 4.19, < 4.19.30 | Affected |
| Redhat | Openshift Container Platform | ≥ 4.20, < 4.20.21 | Affected |
| Redhat | Openshift Container Platform | ≥ 4.21, < 4.21.14 | Affected |
| Siemens | Simatic Ax Runtime | all versions listed | Affected |
| Siemens | Simatic Cn 4100 | all versions listed | Not affected |
Weakness type
-
CWE-1288: Improper Validation of Consistency within Input
The product receives a complex input with multiple elements or fields that must be consistent with each other, but it does not validate or incorrectly validates that the input is actually consistent.
-
CWE-669: Incorrect Resource Transfer Between Spheres
The product does not properly transfer a resource/behavior to another sphere, or improperly imports a resource/behavior from another sphere, in a manner that provides unintended control over that resource.
References
- https://git.kernel.org/stable/c/19d43105a97be0810edbda875f2cd03f30dc130c
- https://git.kernel.org/stable/c/3115af9644c342b356f3f07a4dd1c8905cd9a6fc
- https://git.kernel.org/stable/c/893d22e0135fa394db81df88697fba6032747667
- https://git.kernel.org/stable/c/8b88d99341f139e23bdeb1027a2a3ae10d341d82
- https://git.kernel.org/stable/c/961cfa271a918ad4ae452420e7c303149002875b
- https://git.kernel.org/stable/c/a664bf3d603dc3bdcf9ae47cc21e0daec706d7a5
- https://git.kernel.org/stable/c/ce42ee423e58dffa5ec03524054c9d8bfd4f6237
- https://git.kernel.org/stable/c/fafe0fa2995a0f7073c1c358d7d3145bcc9aedd8
- http://www.openwall.com/lists/oss-security/2026/04/29/23
- http://www.openwall.com/lists/oss-security/2026/04/29/25
- http://www.openwall.com/lists/oss-security/2026/04/29/26
- http://www.openwall.com/lists/oss-security/2026/04/30/10
- http://www.openwall.com/lists/oss-security/2026/04/30/11
- http://www.openwall.com/lists/oss-security/2026/04/30/12
- http://www.openwall.com/lists/oss-security/2026/04/30/14
- http://www.openwall.com/lists/oss-security/2026/04/30/15
- http://www.openwall.com/lists/oss-security/2026/04/30/16
- http://www.openwall.com/lists/oss-security/2026/04/30/17
- http://www.openwall.com/lists/oss-security/2026/04/30/18
- http://www.openwall.com/lists/oss-security/2026/04/30/2
Related at Berigo
Articles
-
New Linux kernel privilege escalation with no patch available
Mentions this CVE
2026-05-07
A new Linux kernel flaw dubbed dirty frag allows local privilege escalation in every version since 2017, and no patch is available yet.
-
Copy Fail gives local users root on most Linux systems
Mentions this CVE
2026-04-29
CVE-2026-31431 lets an ordinary user obtain root on most Linux distributions, and exploit code is already public.
Does this affect you?
A vulnerability matters only if you run the product, in an affected version, somewhere an attacker can reach.