CVE-2025-67499

CNI Plugins Portmap nftables backend intercepts non-local traffic

Published Dec 9, 2025 CVSS 3.1 · 6.6 Medium EPSS < 1% KEV · Not listed
Description
The CNI portmap plugin allows containers to emulate opening a host port, forwarding that traffic to the container. Versions 1.6.0 through 1.8.0 inadvertently forward all traffic with the same destination port as the host port when the portmap plugin is configured with the nftables backend, thus ignoring the destination IP. This includes traffic not intended for the node itself, i.e. traffic to containers hosted on the node. Containers that request HostPort forwarding can intercept all traffic destined for that port. This requires that the portmap plugin be explicitly configured to use the nftables backend. This issue is fixed in version 1.9.0. To workaround, configure the portmap plugin to use the iptables backend. It does not have this vulnerability.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-jv3w-x3r3-g6rm CNA Plugins Portmap nftables backend can intercept non-local traffic
History
Type Values Removed Values Added
First Time appeared Linuxfoundation
Linuxfoundation cni Network Plugins
CPEs cpe:2.3:a:linuxfoundation:cni_network_plugins:*:*:*:*:*:*:*:*
Vendors & Products Linuxfoundation
Linuxfoundation cni Network Plugins
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description The CNI portmap plugin allows containers to emulate opening a host port, forwarding that traffic to the container. Versions 1.6.0 through 1.8.0 inadvertently forward all traffic with the same destination port as the host port when the portmap plugin is configured with the nftables backend, thus ignoring the destination IP. This includes traffic not intended for the node itself, i.e. traffic to containers hosted on the node. Containers that request HostPort forwarding can intercept all traffic destined for that port. This requires that the portmap plugin be explicitly configured to use the nftables backend. This issue is fixed in version 1.9.0. To workaround, configure the portmap plugin to use the iptables backend. It does not have this vulnerability.
Title CNI Plugins Portmap nftables backend intercepts non-local traffic
Weaknesses CWE-200
References
Metrics cvssV3_1

{'score': 6.6, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:H'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Dec 10, 2025, 4:50 PM
Reserved
Dec 8, 2025, 8:58 PM
Status
Analyzed
Published
Dec 10, 2025, 12:16 AM
Modified
Oct 14, 2026, 9:10 PM
Severity
Moderate
Public date
Dec 9, 2025, 11:13 PM