Junglewise Threat Intelligence

CVE-2026-52986: Linux Kernel Netfilter heap out-of-bounds read in nf_conntrack_sip

CVE-2026-52986 · Severity: info · CVSS 0 · Published 2026-06-24

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability was identified in the Linux kernel's Netfilter component, which handles network traffic filtering and connection tracking for SIP (Session Initiation Protocol) communications. The issue involves unsafe processing of network packets that could allow malformed data to bypass security checks or cause unexpected behavior. This affects systems using Linux-based firewalls or routers that monitor VoIP (Voice over IP) traffic.

Technical details

A vulnerability in nf_conntrack_sip was caused by the use of simple_strtoul() on non-NUL-terminated socket buffer (skb) data. The functions epaddr_len(), ct_sip_parse_header_uri(), and ct_sip_parse_request() performed pointer dereferencing without sufficient bounds checks after calling sip_parse_addr(). An attacker could potentially exploit this by sending specially crafted SIP packets. The fix replaces simple_strtoul() with a new sip_parse_port() helper that validates each digit against the buffer limit and enforces stricter base-10 parsing for numerical parameters. The patch also ensures that parsed port values are within the valid 1k-64k range in nf_nat_sip.c.

Affected products

  • Linux Linux Kernel 05e3ced297fe to 8cd035837957

Timeline

  • 2026-04-23: other: Patch authored by Florian Westphal
  • 2026-05-23: patched: Patch committed to stable tree
  • 2026-06-24: disclosed: CVE-2026-52986 published

References

Related threats