Stackurity Start free trial

CVEs / CVE-2026-31431

CVE-2026-31431: Linux Kernel Incorrect Resource Transfer Between Spheres Vulnerability

Are you affected? Check your servers with Stackurity: it lists the software on each server and the vulnerabilities to fix first.

Check your servers with Stackurity Already using Stackurity? Search for CVE-2026-31431

Summary

Linux Kernel contains an incorrect resource transfer between spheres vulnerability that could allow for privilege escalation.

CISA, Known Exploited Vulnerabilities catalog

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.

The CVE record, via NVD · published 22 Apr 2026 · NVD status: Analyzed

Affected and fixed versions

As stated by the CVE record (from the CNA)
ProductAffectedFixed in
Linux Linuxfrom 72548b093ee38a6d4f2a19e6ef1948ae05c181f7, before 893d22e0135fa394db81df88697fba6032747667893d22e0135fa394db81df88697fba6032747667
Linux Linuxfrom 72548b093ee38a6d4f2a19e6ef1948ae05c181f7, before 19d43105a97be0810edbda875f2cd03f30dc130c19d43105a97be0810edbda875f2cd03f30dc130c
Linux Linuxfrom 72548b093ee38a6d4f2a19e6ef1948ae05c181f7, before 961cfa271a918ad4ae452420e7c303149002875b961cfa271a918ad4ae452420e7c303149002875b
Linux Linuxfrom 72548b093ee38a6d4f2a19e6ef1948ae05c181f7, before 3115af9644c342b356f3f07a4dd1c8905cd9a6fc3115af9644c342b356f3f07a4dd1c8905cd9a6fc
Linux Linuxfrom 72548b093ee38a6d4f2a19e6ef1948ae05c181f7, before 8b88d99341f139e23bdeb1027a2a3ae10d341d828b88d99341f139e23bdeb1027a2a3ae10d341d82
Linux Linuxfrom 72548b093ee38a6d4f2a19e6ef1948ae05c181f7, before fafe0fa2995a0f7073c1c358d7d3145bcc9aedd8fafe0fa2995a0f7073c1c358d7d3145bcc9aedd8
Linux Linuxfrom 72548b093ee38a6d4f2a19e6ef1948ae05c181f7, before ce42ee423e58dffa5ec03524054c9d8bfd4f6237ce42ee423e58dffa5ec03524054c9d8bfd4f6237
Linux Linuxfrom 72548b093ee38a6d4f2a19e6ef1948ae05c181f7, before a664bf3d603dc3bdcf9ae47cc21e0daec706d7a5a664bf3d603dc3bdcf9ae47cc21e0daec706d7a5
Linux Linux4.14—
Siemens SIMATIC AX Runtime Core Linux Common Debianall versions—
Siemens SIMATIC AX Runtime Core Linux Common Debian arm64all versions—
Siemens SIMATIC AX Runtime Core Linux Platform Container Common Debian Developmentall versions—
Siemens SIMATIC AX Runtime Core Linux VMWare Developmentall versions—
Siemens SIMATIC CN 4100before V6.0V6.0
Siemens SIMATIC HMI MTP1000 Unified Basicbefore V21 Update 2 SR1V21 Update 2 SR1
Siemens SIMATIC HMI MTP1000 Unified Comfort Panelbefore V21 Update 2 SR1V21 Update 2 SR1
Siemens SIMATIC HMI MTP1000 Unified Comfort Panel hygienicbefore V21 Update 2 SR1V21 Update 2 SR1
Siemens SIMATIC HMI MTP1000 Unified Comfort Panel hygienic neutral designbefore V21 Update 2 SR1V21 Update 2 SR1
Siemens SIMATIC HMI MTP1000, Unified Comfort Panel neutralbefore V21 Update 2 SR1V21 Update 2 SR1
Siemens SIMATIC HMI MTP1200 Comfort Pro for stand (expandable, flange at the bottom)before V21 Update 2 SR1V21 Update 2 SR1
Siemens SIMATIC HMI MTP1200 Comfort Pro for support arm (expandable, round tube) and extension unitbefore V21 Update 2 SR1V21 Update 2 SR1
Siemens SIMATIC HMI MTP1200 Comfort Pro for support arm (not extendable, flange on top)before V21 Update 2 SR1V21 Update 2 SR1
Siemens SIMATIC HMI MTP1200 Comfort Pro neutral design for stand (expandable, flange at the bottom)before V21 Update 2 SR1V21 Update 2 SR1
Siemens SIMATIC HMI MTP1200 Comfort Pro neutral design for support arm (expandable, round tube) and extensionbefore V21 Update 2 SR1V21 Update 2 SR1
Siemens SIMATIC HMI MTP1200 Comfort Pro neutral design for support arm (not extendable, flange on top)before V21 Update 2 SR1V21 Update 2 SR1
Siemens SIMATIC HMI MTP1200 Unified Basicbefore V21 Update 2 SR1V21 Update 2 SR1
Siemens SIMATIC HMI MTP1200 Unified Comfort Panelbefore V21 Update 2 SR1V21 Update 2 SR1
Siemens SIMATIC HMI MTP1200 Unified Comfort Panel hygienicbefore V21 Update 2 SR1V21 Update 2 SR1
Siemens SIMATIC HMI MTP1200 Unified Comfort Panel hygienic neutral designbefore V21 Update 2 SR1V21 Update 2 SR1
Siemens SIMATIC HMI MTP1200 Unified Comfort Panel neutral designbefore V21 Update 2 SR1V21 Update 2 SR1
As stated by OSV
ProductAffectedFixed in
Kernel (Linux)from 4.14.0, before 5.10.2545.10.254
Kernel (Linux)from 5.11.0, before 5.15.2045.15.204
Kernel (Linux)from 5.16.0, before 6.1.1706.1.170
Kernel (Linux)from 6.2.0, before 6.6.1376.6.137
Kernel (Linux)from 6.7.0, before 6.12.856.12.85
Kernel (Linux)from 6.13.0, before 6.18.226.18.22
Kernel (Linux)from 6.19.0, before 6.19.126.19.12

Exploitation

In CISA KEV since1 May 2026
Due date for US federal agencies15 May 2026
Used in ransomware campaignsUnknown
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.

Severity

CVSS 3.17.8 high
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Scored by the CNA (416baaa9-dc9f-4396-8d5f-8c081fb06d67)
WeaknessCWE-669, CWE-1288

References

Sources

Exploitation status from the CISA Known Exploited Vulnerabilities catalog. EPSS scores from FIRST. Descriptions, severity and references from the National Vulnerability Database. Open-source package versions from OSV (CC-BY 4.0). Text is shown as each source states it; Stackurity does not edit it. Check the vendor's advisory before acting.

This product uses data from the NVD API but is not endorsed or certified by the NVD.