]> err.no Git - linux-2.6/commit
[BRIDGE]: prevent bad forwarding table updates
authorStephen Hemminger <shemminger@osdl.org>
Sun, 29 May 2005 21:15:55 +0000 (14:15 -0700)
committerDavid S. Miller <davem@davemloft.net>
Sun, 29 May 2005 21:15:55 +0000 (14:15 -0700)
commit85967bb46dd1f8f2c49b85a313866c00ac0c9b59
tree3de44cb857e648d57e74baa047a0c89a96a00893
parent81d35307dd468b92fe8c58797abb13c62e3e64dd
[BRIDGE]: prevent bad forwarding table updates

Avoid poisoning of the bridge forwarding table by frames that have been
dropped by filtering. This prevents spoofed source addresses on hostile
side of bridge from causing packet leakage, a small but possible security
risk.

Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/bridge/br_input.c
net/bridge/br_stp_bpdu.c