CVE-2026-23024
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2026-23024 is a memory leak vulnerability in the Linux kernel's idpf (Intel Data Plane Function) driver affecting the flow steering list cleanup during module removal. When the idpf kernel module is removed while active flow steering rules exist (created via ethtool), the list entries are not properly freed, resulting in a memory leak. The vulnerability was published on January 31, 2026, and affects Linux kernel versions 6.17 through 6.18.5 and 6.19-rc1 through 6.19-rc4. It carries a CVSS v3.1 base score of 5.5 (Medium) (Red Hat Bugzilla, Red Hat CVE).

Technical details

The root cause is classified as CWE-401 (Missing Release of Memory after Effective Lifetime): the idpf driver's module removal path (rmmod) fails to iterate through and free remaining entries in the flow steering list when active ethtool-managed flow steering rules are present. The fix involves adding cleanup logic during module teardown to iterate through all remaining list entries and free associated memory, as well as introducing a spinlock (flow_steer_list_lock) to protect concurrent list access from multiple threads. Exploitation requires local access with low privileges — an attacker or unprivileged user can trigger the leak by creating flow steering rules via ethtool and then repeatedly loading/unloading the idpf module (Red Hat Bugzilla, Red Hat CVE).

Impact

Successful exploitation leads to progressive memory exhaustion on systems where the idpf module is loaded and unloaded with active flow steering rules. Over repeated module cycles, the accumulated memory leak can cause system instability, degraded performance, or a denial of service through resource exhaustion. There is no confidentiality or integrity impact; the vulnerability is limited to availability (CVSS availability impact: High) (Red Hat CVE).

Mitigation and workarounds

Upgrade the Linux kernel to version 6.18.6 or 6.19-rc5 (or later) to obtain the fix, which is addressed by commits 1aedff70a5e97628eaaf17b169774cb6a45a1dc5 and f9841bd28b600526ca4f6713b0ca49bf7bb98452. For systems that cannot immediately update, minimize or avoid repeated idpf module load/unload cycles while active flow steering rules are configured. Monitor system memory usage for signs of gradual exhaustion, and consider implementing resource limits to contain the impact (Red Hat Bugzilla, Red Hat CVE).

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