CVE-2025-71231
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2025-71231 is an out-of-bounds read vulnerability in the Linux kernel's crypto IAA (Intel Analytics Accelerator) compression module. The flaw exists in the find_empty_iaa_compression_mode() function, which can return an out-of-bounds index (IAA_COMP_MODES_MAX) instead of -EINVAL when no empty compression mode slot is available, leading to invalid array access in add_iaa_compression_mode(). It affects Linux kernel versions 6.8 through 6.12.71, 6.13 through 6.18.10, and 6.19.0. It was disclosed on February 18, 2026, and carries a CVSS v3.1 base score of 7.1 (High) (Red Hat Advisory, Red Hat Bugzilla).

Technical details

The root cause is a logic error (CWE-125: Out-of-bounds Read) in find_empty_iaa_compression_mode() within the kernel's IAA crypto driver. The local variable i is initialized to -EINVAL, but the for loop immediately overwrites it; if the loop exhausts all slots without finding an empty one, the function returns IAA_COMP_MODES_MAX — an out-of-bounds index — rather than the intended error code. This invalid index is then passed to add_iaa_compression_mode(), which uses it to access an array, resulting in an out-of-bounds memory read. The attack vector is local, requiring low privileges and no user interaction, making it exploitable by any unprivileged local user on an affected system (Red Hat Bugzilla, Red Hat Advisory).

Impact

Successful exploitation can result in kernel memory corruption, potentially leading to a denial of service (system crash) or unauthorized disclosure of sensitive kernel memory contents. A local attacker with low privileges could leverage the out-of-bounds read to access confidential kernel data or destabilize the system, with high impacts to both confidentiality and availability. Integrity is not directly impacted by this read-class vulnerability (Red Hat Advisory, Red Hat Bugzilla).

Mitigation and workarounds

The Linux kernel stable branches have been patched; users should upgrade to kernel version 6.12.72 or later, 6.18.11 or later, or 6.19.1 or later. Downstream distributions including Debian, SUSE, and Oracle Linux have issued updated kernel packages incorporating this fix. If immediate patching is not feasible, restrict local user access to affected systems and consider disabling IAA compression functionality if it is not operationally required (Red Hat Advisory, Red Hat Bugzilla).

Additional resources


SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-64557NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-selftests-internal
NoNoJul 29, 2026
CVE-2026-64556NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-64k-devel
NoNoJul 29, 2026
CVE-2026-64555NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-fde-6.14
NoNoJul 27, 2026
CVE-2026-64554NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-gcp-6.14
NoYesJul 27, 2026
CVE-2026-64553NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-64k-debug-modules-internal
NoYesJul 27, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management