Hi FreeBSD Team,
Myself JGhosh, an open source developer, working on NTP cherry pick integration
from specific CERT: VU#852879 into a FreeBSD stable/10 private view.
Myself facing one NTP to FreeBSD patch integration issue as two (2671 and 2672) out of eight CERT bugs are still missing integration across all FreeBSD branches, however these two issues are already reportedly fixed and closed in the NTP GitHub/BugZilla (Sec 2671, Sec 2672) as per their commit log and NEWS revision.
Would you please kindly advise me how we can get the missing revisions from NTP bug patches repo into FreeBSD head repository.
Missing NTP to FreeBSD bugs, not found across all the FreeBSD repository:
1. Sec 2671 / CVE-2014-9297 / VU#852879
2. Sec 2672 / CVE-2014-9298 / VU#852879
These above missing bugs as already fixed in NTP original base: GitHub / BugZilla (Sec 2671, Sec 2672) :
Git Logs:
References:
1. http://support.ntp.org/bin/view/Main/SecurityNotice#Recent_Vulnerabilities
2. http://bugs.ntp.org/show_bug.cgi?id=2671#c8
3. http://bugs.ntp.org/show_bug.cgi?id=2672#c6
Myself JGhosh, an open source developer, working on NTP cherry pick integration
from specific CERT: VU#852879 into a FreeBSD stable/10 private view.
Myself facing one NTP to FreeBSD patch integration issue as two (2671 and 2672) out of eight CERT bugs are still missing integration across all FreeBSD branches, however these two issues are already reportedly fixed and closed in the NTP GitHub/BugZilla (Sec 2671, Sec 2672) as per their commit log and NEWS revision.
Would you please kindly advise me how we can get the missing revisions from NTP bug patches repo into FreeBSD head repository.
Missing NTP to FreeBSD bugs, not found across all the FreeBSD repository:
1. Sec 2671 / CVE-2014-9297 / VU#852879
2. Sec 2672 / CVE-2014-9298 / VU#852879
These above missing bugs as already fixed in NTP original base: GitHub / BugZilla (Sec 2671, Sec 2672) :
Git Logs:
Code:
1.1. Sec 2671:
$ git log --grep="Sec 2671"
commit 5e08c9af76a5e4214bc8369ddf01ee0e86747b3a
Author: <stenn@psp-deb1.ntp.org>
Date: Tue Jan 6 10:01:10 2015 +0000
[Sec 2671] vallen in extension fields are not validated
commit 158d5aa33f5ce3c10f99cdef364ce8e2cb05c4c5
Author: <stenn@psp-deb1.ntp.org>
Date: Sat Jan 3 10:33:57 2015 +0000
[Sec 2671] vallen in extension fields are not validated
commit 348fc9fa390c7894f589104fbca4d635868b7a45
Author: <stenn@psp-deb1.ntp.org>
Date: Thu Dec 18 13:14:59 2014 +0000
[Sec 2671] vallen in extension fields are not validated
1.2. Sec 2672:
$ git log --grep="Sec 2672"
commit e3b048acc50689de3069ff09c272108902d82566
Author: <stenn@psp-fb1.ntp.org>
Date: Fri Jan 23 10:29:31 2015 +0000
[Sec 2672] Code cleanup: On some OSes ::1 can be spoofed...
commit 2fb392987ee930becfec6d8843ce96ba9b465dec
Author: <stenn@psp-deb1.ntp.org>
Date: Sun Dec 21 01:24:15 2014 +0000
[Sec 2672] On some OSes ::1 can be spoofed, bypassing source IP ACLs
commit 9ebcc199749f89056cf0c5acb82bc5256395102c
Author: <stenn@deacon.udel.edu>
Date: Fri Dec 19 04:43:15 2014 -0500
Disable Sec 2672 interim fix for now
commit 96e106df5925c7d4c51b73b2f03ac403e8e1beb2
Author: <stenn@psp-deb1.ntp.org>
Date: Thu Dec 18 13:11:35 2014 +0000
[Sec 2672] On some OSes ::1 can be spoofed, bypassing source IP ACLs: debug output tweaking
commit 96c37aa51d3033a4b552de3c31d0fc1cc66d1f9b
Author: <stenn@psp-deb1.ntp.org>
Date: Thu Dec 18 01:18:29 2014 +0000
[Sec 2672] On some OSes ::1 can be spoofed, bypassing source IP ACLs
Resolved and Identified bugfixes as in svn.freebsd.org/base/head branch :
$ svn log -v -r r276071
------------------------------------------------------------------------
r276071 | delphij | 2014-12-22 10:54:55 -0800 (Pr, 22 Dec 2014) | 9 lines
Changed paths:
M /head/contrib/ntp/ntpd/ntp_config.c
M /head/contrib/ntp/ntpd/ntp_control.c
M /head/contrib/ntp/ntpd/ntp_crypto.c
M /head/contrib/ntp/ntpd/ntp_proto.c
M /head/contrib/ntp/util/ntp-keygen.c
Fix multiple ntp vulnerabilities.
Reviewed by: roberto (earlier revision), philip
Security: CVE-2014-9293, CVE-2014-9294
Security: CVE-2014-9295, CVE-2014-9296
Security: FreeBSD-SA-14:31.ntp
Differential Revision: [URL]https://reviews.freebsd.org/D1343[/URL]
References:
1. http://support.ntp.org/bin/view/Main/SecurityNotice#Recent_Vulnerabilities
2. http://bugs.ntp.org/show_bug.cgi?id=2671#c8
3. http://bugs.ntp.org/show_bug.cgi?id=2672#c6