Date: Tue, 25 Jul 2000 22:39:09 -0700 From: Tim Yardley <yardley@uiuc.edu> To: Wes Peters <wes@softweyr.com> Cc: Don Lewis <Don.Lewis@tsc.tdk.com>, Maksimov Maksim <maksim@tts.tomsk.su>, freebsd-security@FreeBSD.ORG Subject: Re: How defend from stream2.c attack? Message-ID: <4.3.2.7.2.20000725223522.00b5dcc0@students.uiuc.edu> In-Reply-To: <397E783B.ADB8162A@softweyr.com> References: <000401bfdb64$3eae8320$0c3214d4@dragonland.tts.tomsk.su> <000401bfdb64$3eae8320$0c3214d4@dragonland.tts.tomsk.su> <4.3.2.7.2.20000725181153.0218d700@students.uiuc.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
>With FreeBSD prior to 3.4/4.0 it didn't matter if you were attempting to >use multicast or not, a stream attack using random multicast source >addresses would turn your FreeBSD box into an attack reflector on every >attached interface. Urk! Correct. The blocking of multicast statement was meant for people that DO NOT use multicast. If you use multicast, then you cannot block it at the router. In otherwords, block * with multicast addresses. You could always just block tcp with multicast addresses, and that will not affect any real multicast traffic. >That no longer happens; the code now realizes that a TCP packet from a >multicast address is malformed and dumps it on the floor. Any sane stack would drop the multicast packets on the floor immediately if they are TCP packets. That is basically what the patch did. Since the notion of TCP multicast is not even possible, that is the correct thing to do. /tmy -- Diving into infinity my consciousness expands in inverse proportion to my distance from singularity +-------- ------- ------ ----- ---- --- -- --- ------ ------- -------- ---------------+ | Tim Yardley (yardley@uiuc.edu) | http://www.students.uiuc.edu/~yardley/ +-------- ------- ------ ----- ---- --- -- --- ------ ------- -------- ---------------+ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-security" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4.3.2.7.2.20000725223522.00b5dcc0>