CVE-2026-23023
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2026-23023 is a memory leak vulnerability in the Linux kernel's idpf (Infrastructure Data Path Function) network driver. The flaw exists in the idpf_vport_rel() function, which fails to free the vport->rx_ptype_lkup memory allocation during vport release/reset operations. It affects Linux kernel versions 6.7 through 6.12.65, 6.13 through 6.18.5, and release candidates 6.19-rc1 through 6.19-rc8. The vulnerability was published on January 31, 2026, and carries a CVSS v3.1 base score of 5.5 (Medium) (Red Hat Advisory, Red Hat Bugzilla).

Technical details

The root cause is classified as CWE-401 (Missing Release of Memory after Effective Lifetime). During driver reset operations, idpf_vport_rel() is called to clean up vport resources, but it omits freeing the vport->rx_ptype_lkup buffer that was allocated via __kmalloc_cache_noprof during idpf_send_get_rx_ptype_msg(). The leak was detected by the kernel's kmemleak tool, which reported an unreferenced 4096-byte object allocated in the idpf_init_task worker thread context. Exploitation requires local access with low privileges, as an attacker or process would need to trigger repeated driver reset cycles to accumulate leaked memory (Red Hat Bugzilla, Red Hat Advisory).

Impact

Each driver reset cycle leaks 4096 bytes of kernel memory that is never reclaimed, and repeated resets can progressively exhaust available kernel memory, ultimately leading to a denial of service condition. There is no confidentiality or integrity impact — the vulnerability is limited to availability (HIGH availability impact per CVSS). The scope is confined to the local system running the affected idpf driver, with no known potential for lateral movement or data exposure (Red Hat Advisory, Red Hat Bugzilla).

Indicators of compromise

  • Logs: Kernel kmemleak reports of unreferenced objects allocated by idpf_send_get_rx_ptype_msg or idpf_init_task; dmesg entries showing repeated idpf driver reset events.
  • System Behavior: Gradual, unexplained decrease in available kernel memory on systems using the idpf network driver, particularly following network adapter resets or driver reload cycles.
  • Process: Worker threads (kworker) associated with the idpf module showing repeated initialization cycles in process listings or kernel traces.

Mitigation and workarounds

Upgrade to a patched Linux kernel version: 6.12.66 or later, 6.18.6 or later, or 6.19-rc5 or later. Patch commits are available at git.kernel.org with IDs a4212d6732e3f674c6cc7d0b642f276d827e8f94, ec602a2a4071eb956d656ba968c58fee09f0622d, and f6242b354605faff263ca45882b148200915a3f6. As a temporary workaround prior to patching, minimize driver reset operations on systems using the idpf driver and monitor kernel memory usage for signs of progressive exhaustion (Red Hat Bugzilla, Red Hat Advisory).

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