From owner-FreeBSD-users-jp@jp.FreeBSD.org Tue Dec  7 22:30:21 2004
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id iB7DUL826170;
	Tue, 7 Dec 2004 22:30:21 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from mail.asahi-net.or.jp (mail2.asahi-net.or.jp [202.224.39.198])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id iB7DUJ826148
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Tue, 7 Dec 2004 22:30:20 +0900 (JST)
	(envelope-from sanpei@sanpei.org)
Received: from cherry2.sanpei.org (j069113.ppp.asahi-net.or.jp [61.213.69.113])
	by mail.asahi-net.or.jp (Postfix) with ESMTP id A5A0912ABB
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Tue,  7 Dec 2004 22:30:16 +0900 (JST)
Received: from localhost (localhost [127.0.0.1])
	by cherry2.sanpei.org (8.13.1/8.12.10) with ESMTP id iB7DUFjj003887;
	Tue, 7 Dec 2004 22:30:16 +0900 (JST)
	(envelope-from sanpei@sanpei.org)
Message-Id: <20041207.223014.124088234.sanpei@sanpei.org>
To: FreeBSD-users-jp@jp.FreeBSD.org
From: MIHIRA Sanpei Yoshiro <sanpei@sanpei.org>
X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-1.5.6 (cherry2.sanpei.org [127.0.0.1]); Tue, 07 Dec 2004 22:30:16 +0900 (JST)
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Tue, 07 Dec 2004 22:30:14 +0900
X-Sequence: FreeBSD-users-jp 82044
Subject: [FreeBSD-users-jp 82044] NTP 4.1.0
 =?ISO-2022-JP?B?GyRCMEo5XyROJTUhPCVQJFgkThsoQg==?= NAT
 =?ISO-2022-JP?B?GyRCN1BNMyROO340VjlnJG8kOzw6R1QbKEI=?=
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: sanpei@sanpei.org
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+041128

$B!!;0J?$H?=$7$^$9!#(B

$B!!(BFreeBSD $BIUB0$N(B NTP $B$,(B 4.5-RELEASE $B0J9_(B NTP-4.1.0$B$J$I$K99?7$5$l$^$7$?!#(B

$B!!(BNTP$B%5!<%P$H$7$F;H$C$F$$$?%^%7%s$r(B4.5-RELEASE$B0J9_$K$7$?$H$3$m!"(BNAT $B$J(B
$B$I!"(BIP-Port $BJQ49$7$?4D6-$+$i$N;~4V9g$o$;$,$&$^$/F0$+$J$/$J$j$^$7$?!#(B

$B!!;2>H$5$l$k%5!<%PB&$G(B tcpdump $B$r<B;\$9$k$H(B NTP-client $B$+$i$N%j%/%(%9(B
$B%H$,FO$$$F$$$^$9$,!"JV;v$r$7$F$$$^$;$s!#(B
$B!!$I$&$b(B NTP-Client $B$N(B SRC Port $B$,(B IP-Port$BJQ49$G!"(B123$BHV$+$iJQ$o$C$F$$(B
$B$k>l9g$d(B1024$B0J2<$N>l9g!"(BNTP-4.1.0 $B0J9_$O=hM}$7$J$$$h$&$K;W$($^$9!#(B

$B!!(BNAT $B4D6-$G@83h$5$l$F$$$kJ}$bB?$$$H;W$$$^$9!#B>$NJ}$O$I$N$h$&$K$7$F(B
$BBP=h$7$F$$$^$9$G$7$g$&$+(B? $B8-$$(BNAT Box$B$J$i$P!"(BPort$BJQ498e(B1024$B0J>e$K%"(B
$B%5%$%s$9$l$P2sHr$G$-$^$9$,!#$=$N$h$&$J<jCJ$,Ds6!$5$l$F$$$J$$(BBox$B$G(B
$B$O(B.....

$B!!(BNTPD$B$N8E$$%P!<%8%g%s$K%;%-%e%j%F%#!<%[!<%k$,8+$D$+$C$F8E$$$_$s$J(B 
4.1.0$B0J>e$K$J$C$?$i;~4V68$C$?%5!<%P$,A}$($@$9$N$@$m$&$+(B...

$B!!$A$J$_$K!"%=!<%9$rDI$C$+$1$k$H!"(Bcontrib/ntp/ntpd/ntp_proto.c $B$N2<5-(B
$B$G(B SRC PORT $B$r%A%'%C%/$,A}$($F$$$^$9!#$3$N%A%'%C%/$rL58z2=$9$k$H(BNAT$B$+(B
$B$i$G$b7R$,$j$^$7$?!#(B

    311 #endif
    312         if (restrict_mask & RES_IGNORE)
    313                 return;                         /* no anything */
    314         if (!(SRCPORT(&rbufp->recv_srcadr) == NTP_PORT || $B"+"+"+"+"+(B
    315             SRCPORT(&rbufp->recv_srcadr) >= IPPORT_RESERVED)) {$B"+"+(B
    316                 sys_badlength++;
    317                 return;                         /* invalid port */
    318         }

http://www.freebsd.org/cgi/cvsweb.cgi/src/contrib/ntp/ntpd/ntp_proto.c.diff?r1=1.3&r2=1.4&f=h

ChangeLog $B$+$i$9$k$H0J2<$NJQ99$H;W$o$l$^$9!#(B
2001-05-10  Harlan Stenn  <stenn@whimsy.udel.edu>

        * configure.in: 4.0.99k33

        * ntpd/ntp_proto.c (receive): Validate the source port.  Lose
        NTPv1 support.

$B!!>e5-$O!"(BFreeBSD $B8GM-$NOC$G$O$J$$$H;W$o$l$^$9!#$3$NOCBj$KBP$7$F$h$jE,(B
$B@Z$J>l$r$4B8CN$N>l9g$*65$($$$?$@$1$l$P$H;W$$$^$9!#(B

---
MIHIRA, Sanpei Yoshiro
Tokyo, Japan.
