[ovs fw] Restrict IPv6 NA and DHCP(v6) IP and MAC source addresses
Neighbor Advertisments are used to inform other machines of the MAC
address to use to reach an IPv6. This commits prevents VMs from
pretending they are assigned IPv6 they should not use.
It also prevents sending UDP packets with spoofed IP or MAC even using
DHCP(v6) request ports.
Co-authored-by: David Sinquin <email address hidden>
Reviewed: https:/ /review. opendev. org/c/openstack /neutron/ +/791468 /opendev. org/openstack/ neutron/ commit/ 2231a9d40f989a1 e8a20f9862ff039 16091b3215
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/train
commit 2231a9d40f989a1 e8a20f9862ff039 16091b3215
Author: Slawek Kaplonski <email address hidden>
Date: Mon Mar 29 22:21:15 2021 +0200
[ovs fw] Restrict IPv6 NA and DHCP(v6) IP and MAC source addresses
Neighbor Advertisments are used to inform other machines of the MAC
address to use to reach an IPv6. This commits prevents VMs from
pretending they are assigned IPv6 they should not use.
It also prevents sending UDP packets with spoofed IP or MAC even using
DHCP(v6) request ports.
Co-authored-by: David Sinquin <email address hidden>
Closes-bug: #1902917
Conflicts:
neutron/ agent/linux/ openvswitch_ firewall/ firewall. py
Change-Id: Iffb66433595624 87414460f5a7e19 a7fae9f935c bda992ef8a6d454 ec2c6d890e)
(cherry picked from commit ca7822e2108c151