SecurityTracker.com
    Home    |    View Topics    |    Search    |    Contact Us    |   

SecurityTracker
Archives


 


Category:   Application (Generic)  >   ntp Vendors:   ntp.org
(Red Hat Issues Fix) ntp Multiple Flaws Let Remote Users Deny Service, View Files, and Bypass Authentication to Modify the Time
SecurityTracker Alert ID:  1034261
SecurityTracker URL:  http://securitytracker.com/id/1034261
CVE Reference:   CVE-2015-7704   (Links to External Site)
Date:  Nov 26 2015
Impact:   Denial of service via network, Disclosure of system information, Disclosure of user information, Modification of system information, Modification of user information
Fix Available:  Yes  Vendor Confirmed:  Yes  
Version(s): prior to 4.2.8p4
Description:   Multiple vulnerabilities were reported in ntp. A remote user can view files on the target system. A remote user can cause denial of service conditions on the target system. A remote user can bypass authentication. A remote user can modify the time on the target system.

A remote user can trigger a memory leak in CRYPTO_ASSOC [CVE-2015-7701].

A remote user can send AutoKey messages with a specially crafted AutoKey data packet length value to cause denial of service conditions [CVE-2015-7691, CVE-2015-7692, CVE-2015-7702].

A remote user can overwrite "pidfile" and "driftfile" configuration file directives [CVE-2015-7703].

A remote user can supply specially crafted data to cause denial of service conditions [CVE-2015-7704, CVE-2015-7705].

A remote user can trigger a mode 7 loop counter integer overflow in ntpd [CVE-2015-7848].

A remote user can trigger a use-after-free memory error in the processing of trusted keys [CVE-2015-7849].

A remote user can exploit a logfile-keyfile configuration flaw to cause denial of service conditions [CVE-2015-7850].

A remote user can exploit a directory traversal flaw in ntpd saveconfig [CVE-2015-7851].

A remote user can trigger a memory corruption error in the ntpq atoascii() function [CVE-2015-7852].

A remote user can supply specially crafted reference clock data to trigger a buffer overflow [CVE-2015-7853].

A remote user can supply a specially crafted password value to trigger a memory corruption error [CVE-2015-7854].

A remote user can send a specially crafted control packet message to exploit a flaw in decodenetnum() to cause denial of service conditions [CVE-2015-7855].

A remote user can exploit a flaw in the crypto-NAK() function to bypass symmetric association authentication [CVE-2015-7871].

Cisco ASIG, IDA, Cisco TALOS, Tenable, RedHat, OpenVMS, and Boston University reported these vulnerabilities.

Impact:   A remote user can modify time on the target system.

A remote user can view files on the target system.

A remote user can cause denial of service conditions.

A remote user can bypass authentication on the target system.

Solution:   Red Hat has issued a fix for CVE-2015-7704.

The Red Hat advisory is available at:

https://rhn.redhat.com/errata/RHSA-2015-2520.html

Vendor URL:  rhn.redhat.com/errata/RHSA-2015-2520.html (Links to External Site)
Cause:   Access control error, Boundary error, Input validation error
Underlying OS:  Linux (Red Hat Enterprise)
Underlying OS Comments:  6.5, 6.6

Message History:   This archive entry is a follow-up to the message listed below.
Oct 23 2015 ntp Multiple Flaws Let Remote Users Deny Service, View Files, and Bypass Authentication to Modify the Time



 Source Message Contents

Subject:  [RHSA-2015:2520-01] Important: ntp security update

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

=====================================================================
                   Red Hat Security Advisory

Synopsis:          Important: ntp security update
Advisory ID:       RHSA-2015:2520-01
Product:           Red Hat Enterprise Linux
Advisory URL:      https://rhn.redhat.com/errata/RHSA-2015-2520.html
Issue date:        2015-11-26
CVE Names:         CVE-2015-7704 
=====================================================================

1. Summary:

Updated ntp packages that fix one security issue are now available for Red
Hat Enterprise Linux 6.5 and 6.6 Extended Update Support.

Red Hat Product Security has rated this update as having Important security
impact. A Common Vulnerability Scoring System (CVSS) base score, which
gives a detailed severity rating, is available from the CVE link in the
References section.

2. Relevant releases/architectures:

Red Hat Enterprise Linux Compute Node Optional EUS (v. 6.5) - noarch, x86_64
Red Hat Enterprise Linux Compute Node Optional EUS (v. 6.6) - noarch, x86_64
Red Hat Enterprise Linux HPC Node EUS (v. 6.5) - x86_64
Red Hat Enterprise Linux HPC Node EUS (v. 6.6) - x86_64
Red Hat Enterprise Linux Server EUS (v. 6.5) - i386, ppc64, s390x, x86_64
Red Hat Enterprise Linux Server EUS (v. 6.6) - i386, ppc64, s390x, x86_64
Red Hat Enterprise Linux Server Optional EUS (v. 6.5) - i386, noarch, ppc64, s390x, x86_64
Red Hat Enterprise Linux Server Optional EUS (v. 6.6) - i386, noarch, ppc64, s390x, x86_64

3. Description:

The Network Time Protocol (NTP) is used to synchronize a computer's time
with a referenced time source.

It was discovered that ntpd as a client did not correctly check timestamps
in Kiss-of-Death packets. A remote attacker could use this flaw to send a
crafted Kiss-of-Death packet to an ntpd client that would increase the
client's polling interval value, and effectively disable synchronization
with the server. (CVE-2015-7704)

Red Hat would like to thank Aanchal Malhotra, Isaac E. Cohen, and Sharon
Goldberg of Boston University for reporting this issue.

All ntp users are advised to upgrade to these updated packages, which
contain a backported patch to resolve this issue. After installing the
update, the ntpd daemon will restart automatically.

4. Solution:

Before applying this update, make sure all previously released errata
relevant to your system have been applied.

For details on how to apply this update, refer to:

https://access.redhat.com/articles/11258

5. Bugs fixed (https://bugzilla.redhat.com/):

1271070 - CVE-2015-7704 ntp: disabling synchronization via crafted KoD packet

6. Package List:

Red Hat Enterprise Linux HPC Node EUS (v. 6.5):

Source:
ntp-4.2.6p5-2.el6_5.1.src.rpm

x86_64:
ntp-4.2.6p5-2.el6_5.1.x86_64.rpm
ntp-debuginfo-4.2.6p5-2.el6_5.1.x86_64.rpm
ntpdate-4.2.6p5-2.el6_5.1.x86_64.rpm

Red Hat Enterprise Linux HPC Node EUS (v. 6.6):

Source:
ntp-4.2.6p5-3.el6_6.1.src.rpm

x86_64:
ntp-4.2.6p5-3.el6_6.1.x86_64.rpm
ntp-debuginfo-4.2.6p5-3.el6_6.1.x86_64.rpm
ntpdate-4.2.6p5-3.el6_6.1.x86_64.rpm

Red Hat Enterprise Linux Compute Node Optional EUS (v. 6.5):

Source:
ntp-4.2.6p5-2.el6_5.1.src.rpm

noarch:
ntp-doc-4.2.6p5-2.el6_5.1.noarch.rpm

x86_64:
ntp-debuginfo-4.2.6p5-2.el6_5.1.x86_64.rpm
ntp-perl-4.2.6p5-2.el6_5.1.x86_64.rpm

Red Hat Enterprise Linux Compute Node Optional EUS (v. 6.6):

noarch:
ntp-doc-4.2.6p5-3.el6_6.1.noarch.rpm

x86_64:
ntp-debuginfo-4.2.6p5-3.el6_6.1.x86_64.rpm
ntp-perl-4.2.6p5-3.el6_6.1.x86_64.rpm

Red Hat Enterprise Linux Server EUS (v. 6.5):

Source:
ntp-4.2.6p5-2.el6_5.1.src.rpm

i386:
ntp-4.2.6p5-2.el6_5.1.i686.rpm
ntp-debuginfo-4.2.6p5-2.el6_5.1.i686.rpm
ntpdate-4.2.6p5-2.el6_5.1.i686.rpm

ppc64:
ntp-4.2.6p5-2.el6_5.1.ppc64.rpm
ntp-debuginfo-4.2.6p5-2.el6_5.1.ppc64.rpm
ntpdate-4.2.6p5-2.el6_5.1.ppc64.rpm

s390x:
ntp-4.2.6p5-2.el6_5.1.s390x.rpm
ntp-debuginfo-4.2.6p5-2.el6_5.1.s390x.rpm
ntpdate-4.2.6p5-2.el6_5.1.s390x.rpm

x86_64:
ntp-4.2.6p5-2.el6_5.1.x86_64.rpm
ntp-debuginfo-4.2.6p5-2.el6_5.1.x86_64.rpm
ntpdate-4.2.6p5-2.el6_5.1.x86_64.rpm

Red Hat Enterprise Linux Server EUS (v. 6.6):

Source:
ntp-4.2.6p5-3.el6_6.1.src.rpm

i386:
ntp-4.2.6p5-3.el6_6.1.i686.rpm
ntp-debuginfo-4.2.6p5-3.el6_6.1.i686.rpm
ntpdate-4.2.6p5-3.el6_6.1.i686.rpm

ppc64:
ntp-4.2.6p5-3.el6_6.1.ppc64.rpm
ntp-debuginfo-4.2.6p5-3.el6_6.1.ppc64.rpm
ntpdate-4.2.6p5-3.el6_6.1.ppc64.rpm

s390x:
ntp-4.2.6p5-3.el6_6.1.s390x.rpm
ntp-debuginfo-4.2.6p5-3.el6_6.1.s390x.rpm
ntpdate-4.2.6p5-3.el6_6.1.s390x.rpm

x86_64:
ntp-4.2.6p5-3.el6_6.1.x86_64.rpm
ntp-debuginfo-4.2.6p5-3.el6_6.1.x86_64.rpm
ntpdate-4.2.6p5-3.el6_6.1.x86_64.rpm

Red Hat Enterprise Linux Server Optional EUS (v. 6.5):

Source:
ntp-4.2.6p5-2.el6_5.1.src.rpm

i386:
ntp-debuginfo-4.2.6p5-2.el6_5.1.i686.rpm
ntp-perl-4.2.6p5-2.el6_5.1.i686.rpm

noarch:
ntp-doc-4.2.6p5-2.el6_5.1.noarch.rpm

ppc64:
ntp-debuginfo-4.2.6p5-2.el6_5.1.ppc64.rpm
ntp-perl-4.2.6p5-2.el6_5.1.ppc64.rpm

s390x:
ntp-debuginfo-4.2.6p5-2.el6_5.1.s390x.rpm
ntp-perl-4.2.6p5-2.el6_5.1.s390x.rpm

x86_64:
ntp-debuginfo-4.2.6p5-2.el6_5.1.x86_64.rpm
ntp-perl-4.2.6p5-2.el6_5.1.x86_64.rpm

Red Hat Enterprise Linux Server Optional EUS (v. 6.6):

i386:
ntp-debuginfo-4.2.6p5-3.el6_6.1.i686.rpm
ntp-perl-4.2.6p5-3.el6_6.1.i686.rpm

noarch:
ntp-doc-4.2.6p5-3.el6_6.1.noarch.rpm

ppc64:
ntp-debuginfo-4.2.6p5-3.el6_6.1.ppc64.rpm
ntp-perl-4.2.6p5-3.el6_6.1.ppc64.rpm

s390x:
ntp-debuginfo-4.2.6p5-3.el6_6.1.s390x.rpm
ntp-perl-4.2.6p5-3.el6_6.1.s390x.rpm

x86_64:
ntp-debuginfo-4.2.6p5-3.el6_6.1.x86_64.rpm
ntp-perl-4.2.6p5-3.el6_6.1.x86_64.rpm

These packages are GPG signed by Red Hat for security.  Our key and
details on how to verify the signature are available from
https://access.redhat.com/security/team/key/

7. References:

https://access.redhat.com/security/cve/CVE-2015-7704
https://access.redhat.com/security/updates/classification/#important

8. Contact:

The Red Hat security contact is <secalert@redhat.com>. More contact
details at https://access.redhat.com/security/team/contact/

Copyright 2015 Red Hat, Inc.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iD8DBQFWVxQRXlSAg2UNWIIRAn3FAJ9kauV52JaskxqIQrOKCK9OQ3zn/ACfbn/9
IGHD8SGjeD8S9bWrpmj4v2I=
=ub4I
-----END PGP SIGNATURE-----


--
RHSA-announce mailing list
RHSA-announce@redhat.com
https://www.redhat.com/mailman/listinfo/rhsa-announce
 
 


Go to the Top of This SecurityTracker Archive Page





Home   |    View Topics   |    Search   |    Contact Us

This web site uses cookies for web analytics. Learn More

Copyright 2019, SecurityGlobal.net LLC