Description
The TCP implementation in various BSD operating systems (tcp_input.c) does not properly block connections to broadcast addresses, which could allow remote attackers to bypass intended filters via packets with a unicast link layer address and an IP broadcast address.
References
- 20020317 TCP Connections to a Broadcast Address on BSD-Based Systems mailing-list
- 4309 vdb-entry
- http://cvsweb.netbsd.org/bsdweb.cgi/syssrc/sys/netinet/tcp_input.c.diff?r1=1.136&r2=1.137
- bsd-broadcast-address(8485) vdb-entry
- http://www.openbsd.org/cgi-bin/cvsweb/src/sys/netinet/tcp_input.c.diff?r1=1.109&r2=1.110
- http://www.FreeBSD.org/cgi/query-pr.cgi?pr=35022
- 5308 vdb-entry