CVE DatabaseCVE-2026-31431
한국어 권고문 →
CVE-2026-314317.8/HIGHCISA KEVCWE-669CWE-1288

Linux Kernel algif_aead In-place Operation Vulnerability Leading to Local Privilege Escalation (CVE-2026-31431)

Affected Vendors
linux
Affected Components
linux_kernel
Published Date
2026-04-22

Executive & SecOps Summary

SECOPS ASSESSMENT
Affected Scope

Systems running Linux kernel with the `algif_aead` crypto subsystem module enabled.

Impact

A local attacker can exploit this vulnerability to cause kernel memory corruption, potentially leading to local privilege escalation (LPE) to root or system instability (Kernel Panic).

Mitigation

Apply the latest stable kernel updates from your distribution or disable the `algif_aead` socket module if not required.

Affected Products & Version Scope

Linux kernel mainline and LTS branches prior to the integration of the official patch commits.

Remediation & Live Workaround Commands

PATCH & WORKAROUND

1. Kernel Update

Upgrade your Linux kernel to the latest stable release containing the official patches. The fix reverts the complex in-place operation and safely copies the Associated Data (AD) directly.

bash
# For Ubuntu / Debian systems
sudo apt-get update && sudo apt-get install --only-upgrade linux-image-generic

# For RHEL / Rocky Linux systems
sudo dnf update kernel

2. Temporary Mitigation

If your applications do not rely on the User-space Crypto API (AF_ALG), you can prevent the algif_aead module from being loaded:

bash
# Blacklist the algif_aead module
echo "blacklist algif_aead" | sudo tee /etc/modprobe.d/blacklist-algif-aead.conf

# Unload the module if currently loaded
sudo rmmod algif_aead
Recommended Security Control & Mitigation Partner
SentinelOne Singularity AI EDR
This vulnerability is actively tracked in the CISA KEV catalog; prioritize upgrading your Linux kernel immediately.

Block Kernel Privilege Escalation & Ransomware Payloads Before You Can Reboot

Protect unpatched Windows, Linux, and macOS workloads against in-memory exploitation and lateral movement with autonomous EDR.

100% MITRE ATT&CK Detection · 1-Click Rollback

Technical Root Cause & Exploitation Mechanics

This vulnerability exists within the algif_aead implementation of the Linux kernel's Crypto API.

A previous optimization commit (72548b093ee3) attempted to perform in-place operations for AEAD. However, because the source and destination buffers originate from different memory mappings, operating in-place introduces severe memory management and mapping complexities (CWE-669, CWE-1288).

An attacker with local access can leverage AF_ALG sockets to trigger these mismatched mappings, leading to kernel memory corruption. Due to its inclusion in the CISA KEV catalog and an EPSS score of 0.94, this vulnerability represents a high-risk vector that requires immediate remediation.

Official Vendor Advisories & References

SecOps Advisory Dispatch & RSS Feed

Subscribe to Daily Vulnerability Briefings & KEV Alerts

Concise morning briefings for SecOps, DevSecOps, and SRE teams covering newly exploited CVEs and mitigation priorities.

Slack / Teams / RSS Feed: