Junglewise Threat Intelligence

CVE-2026-23286: Linux kernel NULL pointer dereference in ATM LEC module

CVE-2026-23286 · Severity: medium · CVSS 5.5 · Published 2026-03-25

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability in the Linux kernel's ATM (Asynchronous Transfer Mode) networking component could allow a local user to crash the system. The issue occurs when the system attempts to close certain network connections that are shared across multiple internal tables, leading to a system failure (kernel panic). This primarily impacts system availability and could be used to disrupt operations on affected servers.

Technical details

A NULL pointer dereference exists in the 'lec_arp_clear_vccs' function within the ATM LANE (LAN Emulation) module (net/atm/lec.c). The vulnerability is triggered because multiple 'lec_arp_table' entries can share the same 'atm_vcc' structure. When 'lec_vcc_close' is called, it iterates through ARP entries; the first iteration frees the 'vpriv' (vcc->user_back) and sets it to NULL, but subsequent iterations for the same VCC attempt to dereference this now-NULL pointer to access 'old_pop'. This can be exploited by a local user to cause a denial-of-service (kernel crash). The fix introduces a NULL check for 'vpriv' before dereferencing.

Affected products

  • Linux Linux kernel 2.6.12-rc2 to 6.19.7

Timeline

  • 2026-02-25: patched: Initial patch authored by Jiayuan Chen
  • 2026-03-25: disclosed: CVE-2026-23286 published

References

Related threats