Junglewise Threat Intelligence

CVE-2026-52920: Linux Kernel Netfilter incorrect inbound policy matching in xt_policy

CVE-2026-52920 · Severity: info · Published 2026-06-24

Vendors: Linux.

Executive brief

A vulnerability was identified in the Linux kernel's networking subsystem, specifically within the Netfilter framework used for firewalling and packet filtering. The issue affects how the system validates incoming network traffic against security policies when multiple security transforms (like IPsec) are applied. An exploit could lead to inconsistent policy enforcement, potentially allowing traffic to bypass intended security restrictions or causing unexpected network behavior.

Technical details

A logic error exists in the match_policy_in() function within net/netfilter/xt_policy.c of the Linux kernel. The function iterates through security path (sec_path) entries in reverse order (from the last transform to the first), but fails to correctly map these to the policy array (info->pol[]) which expects forward-order matching in strict mode. This results in an incorrect 'pos' calculation for multi-element inbound rules. An attacker could potentially leverage this inconsistency to bypass security policy matches. The fix adjusts the position calculation to derive the correct index based on the number of transforms already processed, ensuring consistent forward-order matching.

Affected products

  • Linux Linux 2.6.17 to 5.10.258, 5.15.209, 6.1.175, 6.6.x

Timeline

  • 2026-04-17: other: Vulnerability fixed in kernel source
  • 2026-06-24: advisory: CVE published by NVD

References