CVE-2025-67499: Knftables Missing Fib Daddr Local

The nftables backend configuration in a Go application (like the CNI portmap plugin) omits the 'fib daddr type local' instruction in the prerouting or output chain. This oversight allows traffic not destined for the node/host to be incorrectly intercepted and NAT-forwarded if rules match solely on port numbers. This defect can lead to unintended Man-in-the-M

Provally CuratedPublic repositoryHighMedium confidenceVerifiedApache-2.0Go
greprules fetch cve-2025-67499-knftables-missing-fib-daddr-local --engine opengrep

Description

The nftables backend configuration in a Go application (like the CNI portmap plugin) omits the 'fib daddr type local' instruction in the prerouting or output chain. This oversight allows traffic not destined for the node/host to be incorrectly intercepted and NAT-forwarded if rules match solely on port numbers. This defect can lead to unintended Man-in-the-M