Junglewise Threat Intelligence

CVE-2026-23066: Linux Kernel rxrpc memory corruption in recvmsg queueing

CVE-2026-23066 · Severity: high · CVSS 7.8 · Published 2026-02-04

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability in the Linux kernel's networking subsystem could allow a local user to cause a system crash or potentially gain unauthorized access to data. The issue occurs in the AF_RXRPC protocol, which is used for certain types of network communications. An attacker could exploit this flaw to corrupt internal system memory, leading to unpredictable behavior or a complete system shutdown.

Technical details

A vulnerability exists in the rxrpc_recvmsg() function within the Linux kernel's AF_RXRPC implementation. When MSG_DONTWAIT is specified and a mutex is already locked, the kernel unconditionally requeues the call even if it is already present on the queue (e.g., due to a simultaneous MSG_PEEK or I/O thread activity). This unconditional requeue leads to corruption of the recvmsg queue, resulting in use-after-free (UAF) scenarios or reference count underruns. An attacker with local access can trigger this race condition to cause a denial of service or potentially escalate privileges. The issue has been patched in various stable branches including 5.10, 6.1, 6.6, and 6.12.

Affected products

  • Linux Linux Kernel 4.11 to 6.18.8

Timeline

  • 2026-02-04: disclosed: Initial publication of the vulnerability advisory
  • 2026-02-04: advisory
  • 2026-03-25: patched: Fixes merged into various stable kernel branches

References