CVE-2023-54085
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2023-54085 is a NULL pointer dereference vulnerability in the Linux kernel's Multipath TCP (MPTCP) subsystem, specifically in the fastopen early fallback mechanism. When an early fallback to TCP occurs, subflow_syn_recv_sock() deletes the subflow context before returning the newly allocated socket to the caller, but the fastopen path unconditionally dereferences the (now-deleted) subflow context, triggering a NULL pointer dereference. The vulnerability affects Linux kernel versions in the range 36b122baf6a8bd46b4a591f12f4ed17b22257408 through c0ff6f6da66a7791a32c0234388b1bdc00244917 (main) and through 95135835519b0ab931c39908b2c99e9fb3c9068b (stable), with patches available for kernel 6.2.12 and 6.3. It was publicly disclosed on December 24, 2025, and carries a CVSS v3.1 base score of 7.0 (High) (Red Hat Advisory, Red Hat Bugzilla).

Technical details

The root cause is a NULL pointer dereference (CWE-476) in the MPTCP subsystem's subflow_syn_recv_sock() function. During an early fallback from MPTCP to standard TCP, this function deletes the subflow context prior to returning the newly allocated socket; the fastopen code path then unconditionally attempts to dereference that already-freed subflow context, resulting in a kernel NULL pointer dereference. Exploitation requires local access with low privileges (PR:L) and high attack complexity (AC:H), as the attacker must trigger the specific MPTCP fastopen fallback code path. The fix is tracked in upstream kernel commits 95135835519b0ab931c39908b2c99e9fb3c9068b and c0ff6f6da66a7791a32c0234388b1bdc00244917 (Red Hat Bugzilla, ENISA EUVD).

Impact

Successful exploitation can cause kernel crashes (denial of service) due to the NULL pointer dereference, and in more severe scenarios may allow a local low-privileged attacker to achieve arbitrary code execution within the kernel context. The CVSS assessment assigns high impacts to confidentiality, integrity, and availability, meaning a successful exploit could result in full system compromise, data exposure, and service disruption. The scope is limited to the affected host (S:U), but kernel-level compromise could enable privilege escalation and lateral movement within a multi-tenant or containerized environment (Red Hat Advisory, Red Hat Bugzilla).

Mitigation and workarounds

Apply the upstream Linux kernel patches: commit 95135835519b0ab931c39908b2c99e9fb3c9068b (stable branch) or c0ff6f6da66a7791a32c0234388b1bdc00244917 (main branch), which correspond to patched versions 6.2.12 and 6.3 respectively. Users should update their kernel via official distribution channels (e.g., Red Hat, Ubuntu, Debian) as vendor-specific packages become available. As a workaround, restricting local user access and disabling MPTCP if not required (sysctl -w net.mptcp.enabled=0) can reduce exposure until a patch is applied (Red Hat Advisory, Red Hat Bugzilla).

Community reactions

Red Hat has tracked this vulnerability via its Security Response team and assigned it medium severity in its Bugzilla system, with the upstream advisory referenced from the Linux kernel CVE announcement mailing list (Red Hat Bugzilla). No significant broader community discussion or media coverage has been identified at this time.

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