Junglewise Threat Intelligence

CVE-2026-53223: Linux Kernel heap information disclosure in AF_PACKET sockets

CVE-2026-53223 · Severity: info · CVSS 0 · Published 2026-06-25

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability in the Linux kernel's networking component could allow a local attacker to access sensitive information from the system's memory. The issue occurs when the system incorrectly processes certain network packets, potentially leading to a disclosure of data from the kernel's internal storage (heap). This could compromise the confidentiality of system operations or user data.

Technical details

A vulnerability exists in the Linux kernel's net/socket.c where skb_is_err_queue() incorrectly identifies certain AF_PACKET skbs as error queue entries based solely on the PACKET_OUTGOING marker. When SO_RXQ_OVFL and timestamping are enabled, the kernel may misinterpret AF_PACKET control-buffer state as sock_exterr_skb::opt_stats. This confusion allows an attacker to trigger an out-of-bounds read in non-linear skbs, leading to a disclosure of adjacent heap contents or triggering hardened usercopy protections. The fix involves updating skb_is_err_queue() to verify both the PACKET_OUTGOING marker and the sock_rmem_free destructor.

Affected products

  • Linux Linux Kernel 8605330aac5a5785630aec8f64378a54891937cc to 1ee90b77b727df903033db873c75caac5c27ec98

Timeline

  • 2026-06-25: advisory: CVE-2026-53223 published by NVD
  • 2026-06-09: patched: Mainline kernel patch committed

References

Related threats