Junglewise Threat Intelligence

CVE-2026-43116: Linux Kernel Netfilter race condition in ctnetlink

CVE-2026-43116 · Severity: high · CVSS 7.8 · Published 2026-05-06

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A race condition vulnerability was identified in the Linux kernel's Netfilter subsystem, which manages network connection tracking. A local attacker could exploit this flaw to cause a system crash or potentially gain unauthorized access to sensitive information by manipulating network connection 'expectations' while the system is processing them. This issue affects the reliability and security of the firewall and NAT services provided by the kernel.

Technical details

A race condition exists in the Netfilter ctnetlink subsystem (specifically within nf_conntrack_netlink.c) due to improper synchronization when accessing master conntrack objects via expectations. The root cause is that holding a reference on an expectation is insufficient to guarantee the validity of the associated master conntrack object, which can be deleted while being accessed. An attacker with local access can trigger this use-after-free or null pointer dereference by racing expectation deletion or retrieval commands with the teardown of the master conntrack. The fix involves extending the nf_conntrack_expect_lock spinlock sections to cover expectation lookups and event deliveries, ensuring serialized access.

Affected products

  • Linux Linux Kernel 2.6.16 to 7.0

Timeline

  • 2026-03-25: other: Patch authored by Pablo Neira Ayuso
  • 2026-05-06: disclosed: CVE published
  • 2026-04-22: patched: Patch committed to stable tree

References

Related threats