Junglewise Threat Intelligence

CVE-2026-43085: Linux Kernel heap information leak in netfilter nfnetlink_log

CVE-2026-43085 · Severity: info · CVSS 2.1 · Published 2026-05-06

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability in the Linux kernel's networking subsystem could allow a local user to view small amounts of sensitive information from the system's internal memory. This occurs when the system logs network traffic using the NFLOG mechanism; under certain conditions, it fails to clear a small portion of memory before sending it to a monitoring application. While the leaked data is limited to four bytes at a time, it could potentially expose internal system details to an unauthorized user.

Technical details

An information leak exists in the netfilter nfnetlink_log component of the Linux kernel. When batching multiple NFLOG messages (where inst->qlen > 1), the function __nfulnl_send() appends an NLMSG_DONE terminator. While it allocates space for a struct nfgenmsg payload using nlmsg_put(), it fails to initialize the payload bytes. Because nlmsg_put() only zeroes alignment padding and not the payload itself, four bytes of stale kernel heap data are leaked to userspace. This can be exploited by a local attacker with sufficient privileges to monitor NFLOG traffic to read fragments of kernel memory. The issue has been resolved by switching to nfnl_msg_put(), which correctly initializes the header via nfnl_fill_hdr().

Affected products

  • Linux Linux Kernel All versions prior to the 2026-04 patches

Timeline

  • 2026-04-01: other: Patch authored
  • 2026-05-06: disclosed: CVE published
  • 2026-04-22: patched: Fix committed to stable tree

References

Related threats