Junglewise Threat Intelligence

CVE-2026-53238: Linux Kernel out-of-bounds read in NetLabel netlbl_unlabel_addrinfo_get

CVE-2026-53238 · Severity: info · CVSS 5.5 · Published 2026-06-25

Technologies: Linux. Vendors: Linux.

Executive brief

A vulnerability was identified in the Linux kernel's NetLabel component, which manages security labels for network traffic. A local attacker could send a specially crafted request that causes the system to read network address information incorrectly, potentially leading to a system crash or instability. This issue affects the reliability of network security policy enforcement on the system.

Technical details

A vulnerability in net/netlabel/netlabel_unlabeled.c exists due to insufficient validation of attribute lengths in netlbl_unlabel_addrinfo_get(). While the function validated the address attribute length, it failed to independently verify the corresponding mask attribute length. A crafted Generic Netlink request could provide a valid IPv4/IPv6 address with a shorter-than-expected mask attribute, causing the kernel to read past the end of the provided buffer when treating it as a full struct in_addr or struct in6_addr. The fix implements NLA_POLICY_EXACT_LEN() to enforce strict length requirements during Netlink policy validation.

Affected products

  • Linux Linux 2.6.25 to 6.9.x

Timeline

  • 2026-06-25: disclosed
  • 2026-06-19: patched

References