Описание
Security update for ntp
ntp was updated to version 4.2.8p6 to fix 28 security issues.
Major functional changes:
- The 'sntp' commandline tool changed its option handling in a major way, some options have been renamed or dropped.
- 'controlkey 1' is added during update to ntp.conf to allow sntp to work.
- The local clock is being disabled during update.
- ntpd is no longer running chrooted.
Other functional changes:
- ntp-signd is installed.
- 'enable mode7' can be added to the configuration to allow ntdpc to work as compatibility mode option.
- 'kod' was removed from the default restrictions.
- SHA1 keys are used by default instead of MD5 keys.
Also yast2-ntp-client was updated to match some sntp syntax changes. (bsc#937837)
These security issues were fixed:
- CVE-2015-8158: Fixed potential infinite loop in ntpq (bsc#962966).
- CVE-2015-8138: Zero Origin Timestamp Bypass (bsc#963002).
- CVE-2015-7979: Off-path Denial of Service (DoS) attack on authenticated broadcast mode (bsc#962784).
- CVE-2015-7978: Stack exhaustion in recursive traversal of restriction list (bsc#963000).
- CVE-2015-7977: reslist NULL pointer dereference (bsc#962970).
- CVE-2015-7976: ntpq saveconfig command allows dangerous characters in filenames (bsc#962802).
- CVE-2015-7975: nextvar() missing length check (bsc#962988).
- CVE-2015-7974: Skeleton Key: Missing key check allows impersonation between authenticated peers (bsc#962960).
- CVE-2015-7973: Replay attack on authenticated broadcast mode (bsc#962995).
- CVE-2015-8140: ntpq vulnerable to replay attacks (bsc#962994).
- CVE-2015-8139: Origin Leak: ntpq and ntpdc, disclose origin (bsc#962997).
- CVE-2015-5300: MITM attacker could have forced ntpd to make a step larger than the panic threshold (bsc#951629).
- CVE-2015-7871: NAK to the Future: Symmetric association authentication bypass via crypto-NAK (bsc#951608).
- CVE-2015-7855: decodenetnum() will ASSERT botch instead of returning FAIL on some bogus values (bsc#951608).
- CVE-2015-7854: Password Length Memory Corruption Vulnerability (bsc#951608).
- CVE-2015-7853: Invalid length data provided by a custom refclock driver could cause a buffer overflow (bsc#951608).
- CVE-2015-7852: ntpq atoascii() Memory Corruption Vulnerability (bsc#951608).
- CVE-2015-7851: saveconfig Directory Traversal Vulnerability (bsc#951608).
- CVE-2015-7850: remote config logfile-keyfile (bsc#951608).
- CVE-2015-7849: trusted key use-after-free (bsc#951608).
- CVE-2015-7848: mode 7 loop counter underrun (bsc#951608).
- CVE-2015-7701: Slow memory leak in CRYPTO_ASSOC (bsc#951608).
- CVE-2015-7703: configuration directives 'pidfile' and 'driftfile' should only be allowed locally (bsc#951608).
- CVE-2015-7704, CVE-2015-7705: Clients that receive a KoD should validate the origin timestamp field (bsc#951608).
- CVE-2015-7691, CVE-2015-7692, CVE-2015-7702: Incomplete autokey data packet length checks (bsc#951608).
These non-security issues were fixed:
- fate#320758 bsc#975981: Enable compile-time support for MS-SNTP (--enable-ntp-signd). This replaces the w32 patches in 4.2.4 that added the authreg directive.
- bsc#962318: Call /usr/sbin/sntp with full path to synchronize in start-ntpd. When run as cron job, /usr/sbin/ is not in the path, which caused the synchronization to fail.
- bsc#782060: Speedup ntpq.
- bsc#916617: Add /var/db/ntp-kod.
- bsc#956773: Add ntp-ENOBUFS.patch to limit a warning that might happen quite a lot on loaded systems.
- bsc#951559,bsc#975496: Fix the TZ offset output of sntp during DST.
- Add ntp-fork.patch and build with threads disabled to allow name resolution even when running chrooted.
- Add a controlkey line to /etc/ntp.conf if one does not already exist to allow runtime configuuration via ntpq.
- bsc#946386: Temporarily disable memlock to avoid problems due to high memory usage during name resolution.
- bsc#905885: Use SHA1 instead of MD5 for symmetric keys.
- Improve runtime configuration:
- Read keytype from ntp.conf
- Don't write ntp keys to syslog.
- Fix legacy action scripts to pass on command line arguments.
- bsc#944300: Remove 'kod' from the restrict line in ntp.conf.
- bsc#936327: Use ntpq instead of deprecated ntpdc in start-ntpd.
- Add a controlkey to ntp.conf to make the above work.
- Don't let 'keysdir' lines in ntp.conf trigger the 'keys' parser.
- Disable mode 7 (ntpdc) again, now that we don't use it anymore.
- Add 'addserver' as a new legacy action.
- bsc#910063: Fix the comment regarding addserver in ntp.conf.
- bsc#926510: Disable chroot by default.
- bsc#920238: Enable ntpdc for backwards compatibility.
Список пакетов
SUSE Linux Enterprise Desktop 12
SUSE Linux Enterprise Server 12
SUSE Linux Enterprise Server for SAP Applications 12
SUSE Linux Enterprise Software Development Kit 12
Ссылки
- Link for SUSE-SU-2016:1247-1
- E-Mail link for SUSE-SU-2016:1247-1
- SUSE Security Ratings
- SUSE Bug 782060
- SUSE Bug 905885
- SUSE Bug 910063
- SUSE Bug 916617
- SUSE Bug 920238
- SUSE Bug 926510
- SUSE Bug 936327
- SUSE Bug 937837
- SUSE Bug 942587
- SUSE Bug 944300
- SUSE Bug 946386
- SUSE Bug 951559
- SUSE Bug 951608
- SUSE Bug 951629
- SUSE Bug 954982
- SUSE Bug 956773
- SUSE Bug 962318
Описание
The panic_gate check in NTP before 4.2.8p5 is only re-enabled after the first change to the system clock that was greater than 128 milliseconds by default, which allows remote attackers to set NTP to an arbitrary time when started with the -g option, or to alter the time by up to 900 seconds otherwise by responding to an unspecified number of requests from trusted sources, and leveraging a resulting denial of service (abort and restart).
Затронутые продукты
Ссылки
- CVE-2015-5300
- SUSE Bug 951629
- SUSE Bug 959243
- SUSE Bug 962624
Описание
The crypto_xmit function in ntpd in NTP 4.2.x before 4.2.8p4, and 4.3.x before 4.3.77 allows remote attackers to cause a denial of service (crash) via crafted packets containing particular autokey operations. NOTE: This vulnerability exists due to an incomplete fix for CVE-2014-9750.
Затронутые продукты
Ссылки
- CVE-2015-7691
- SUSE Bug 1010964
- SUSE Bug 911792
- SUSE Bug 951608
- SUSE Bug 959243
- SUSE Bug 992991
Описание
The crypto_xmit function in ntpd in NTP 4.2.x before 4.2.8p4, and 4.3.x before 4.3.77 allows remote attackers to cause a denial of service (crash). NOTE: This vulnerability exists due to an incomplete fix for CVE-2014-9750.
Затронутые продукты
Ссылки
- CVE-2015-7692
- SUSE Bug 1010964
- SUSE Bug 911792
- SUSE Bug 951608
- SUSE Bug 959243
- SUSE Bug 992991
Описание
Memory leak in the CRYPTO_ASSOC function in ntpd in NTP 4.2.x before 4.2.8p4, and 4.3.x before 4.3.77 allows remote attackers to cause a denial of service (memory consumption).
Затронутые продукты
Ссылки
- CVE-2015-7701
- SUSE Bug 1010964
- SUSE Bug 951608
- SUSE Bug 959243
- SUSE Bug 992991
Описание
The crypto_xmit function in ntpd in NTP 4.2.x before 4.2.8p4, and 4.3.x before 4.3.77 allows remote attackers to cause a denial of service (crash). NOTE: This vulnerability exists due to an incomplete fix for CVE-2014-9750.
Затронутые продукты
Ссылки
- CVE-2015-7702
- SUSE Bug 1010964
- SUSE Bug 911792
- SUSE Bug 951608
- SUSE Bug 959243
- SUSE Bug 992991
Описание
The "pidfile" or "driftfile" directives in NTP ntpd 4.2.x before 4.2.8p4, and 4.3.x before 4.3.77, when ntpd is configured to allow remote configuration, allows remote attackers with an IP address that is allowed to send configuration requests, and with knowledge of the remote configuration password to write to arbitrary files via the :config command.
Затронутые продукты
Ссылки
- CVE-2015-7703
- SUSE Bug 1010964
- SUSE Bug 943216
- SUSE Bug 943218
- SUSE Bug 943219
- SUSE Bug 943221
- SUSE Bug 951608
- SUSE Bug 959243
Описание
The ntpd client in NTP 4.x before 4.2.8p4 and 4.3.x before 4.3.77 allows remote attackers to cause a denial of service via a number of crafted "KOD" messages.
Затронутые продукты
Ссылки
- CVE-2015-7704
- SUSE Bug 1010964
- SUSE Bug 951608
- SUSE Bug 952611
- SUSE Bug 959243
- SUSE Bug 977446
Описание
The rate limiting feature in NTP 4.x before 4.2.8p4 and 4.3.x before 4.3.77 allows remote attackers to have unspecified impact via a large number of crafted requests.
Затронутые продукты
Ссылки
- CVE-2015-7705
- SUSE Bug 1010964
- SUSE Bug 951608
- SUSE Bug 952611
- SUSE Bug 959243
Описание
An integer overflow can occur in NTP-dev.4.3.70 leading to an out-of-bounds memory copy operation when processing a specially crafted private mode packet. The crafted packet needs to have the correct message authentication code and a valid timestamp. When processed by the NTP daemon, it leads to an immediate crash.
Затронутые продукты
Ссылки
- CVE-2015-7848
- SUSE Bug 1010964
- SUSE Bug 951608
- SUSE Bug 959243
- SUSE Bug 992991
Описание
Use-after-free vulnerability in ntpd in NTP 4.2.x before 4.2.8p4, and 4.3.x before 4.3.77 allows remote authenticated users to possibly execute arbitrary code or cause a denial of service (crash) via crafted packets.
Затронутые продукты
Ссылки
- CVE-2015-7849
- SUSE Bug 1010964
- SUSE Bug 951608
- SUSE Bug 959243
- SUSE Bug 992991
Описание
ntpd in NTP 4.2.x before 4.2.8p4, and 4.3.x before 4.3.77 allows remote authenticated users to cause a denial of service (infinite loop or crash) by pointing the key file at the log file.
Затронутые продукты
Ссылки
- CVE-2015-7850
- SUSE Bug 1010964
- SUSE Bug 951608
- SUSE Bug 959243
- SUSE Bug 992991
Описание
Directory traversal vulnerability in the save_config function in ntpd in ntp_control.c in NTP before 4.2.8p4, when used on systems that do not use '\' or '/' characters for directory separation such as OpenVMS, allows remote authenticated users to overwrite arbitrary files.
Затронутые продукты
Ссылки
- CVE-2015-7851
- SUSE Bug 1010964
- SUSE Bug 951608
- SUSE Bug 959243
Описание
ntpq in NTP 4.2.x before 4.2.8p4, and 4.3.x before 4.3.77 allows remote attackers to cause a denial of service (crash) via crafted mode 6 response packets.
Затронутые продукты
Ссылки
- CVE-2015-7852
- SUSE Bug 1010964
- SUSE Bug 951608
- SUSE Bug 959243
- SUSE Bug 992991
Описание
The datalen parameter in the refclock driver in NTP 4.2.x before 4.2.8p4, and 4.3.x before 4.3.77 allows remote attackers to execute arbitrary code or cause a denial of service (crash) via a negative input value.
Затронутые продукты
Ссылки
- CVE-2015-7853
- SUSE Bug 1010964
- SUSE Bug 951608
- SUSE Bug 959243
- SUSE Bug 992991
Описание
Buffer overflow in the password management functionality in NTP 4.2.x before 4.2.8p4, and 4.3.x before 4.3.77 allows remote authenticated users to cause a denial of service (daemon crash) or possibly execute arbitrary code via a crafted key file.
Затронутые продукты
Ссылки
- CVE-2015-7854
- SUSE Bug 1010964
- SUSE Bug 951608
- SUSE Bug 959243
- SUSE Bug 992991
Описание
The decodenetnum function in ntpd in NTP 4.2.x before 4.2.8p4, and 4.3.x before 4.3.77 allows remote attackers to cause a denial of service (assertion failure) via a 6 or mode 7 packet containing a long data value.
Затронутые продукты
Ссылки
- CVE-2015-7855
- SUSE Bug 1010964
- SUSE Bug 951608
- SUSE Bug 959243
- SUSE Bug 992991
Описание
Crypto-NAK packets in ntpd in NTP 4.2.x before 4.2.8p4, and 4.3.x before 4.3.77 allows remote attackers to bypass authentication.
Затронутые продукты
Ссылки
- CVE-2015-7871
- SUSE Bug 1010964
- SUSE Bug 951608
- SUSE Bug 952606
- SUSE Bug 959243
Описание
NTP before 4.2.8p6 and 4.3.x before 4.3.90, when configured in broadcast mode, allows man-in-the-middle attackers to conduct replay attacks by sniffing the network.
Затронутые продукты
Ссылки
- CVE-2015-7973
- SUSE Bug 959243
- SUSE Bug 962995
Описание
NTP 4.x before 4.2.8p6 and 4.3.x before 4.3.90 do not verify peer associations of symmetric keys when authenticating packets, which might allow remote attackers to conduct impersonation attacks via an arbitrary trusted key, aka a "skeleton key."
Затронутые продукты
Ссылки
- CVE-2015-7974
- SUSE Bug 959243
- SUSE Bug 962960
- SUSE Bug 962995
Описание
The nextvar function in NTP before 4.2.8p6 and 4.3.x before 4.3.90 does not properly validate the length of its input, which allows an attacker to cause a denial of service (application crash).
Затронутые продукты
Ссылки
- CVE-2015-7975
- SUSE Bug 959243
- SUSE Bug 962988
- SUSE Bug 962995
Описание
The ntpq saveconfig command in NTP 4.1.2, 4.2.x before 4.2.8p6, 4.3, 4.3.25, 4.3.70, and 4.3.77 does not properly filter special characters, which allows attackers to cause unspecified impact via a crafted filename.
Затронутые продукты
Ссылки
- CVE-2015-7976
- SUSE Bug 962802
- SUSE Bug 962995
Описание
ntpd in NTP before 4.2.8p6 and 4.3.x before 4.3.90 allows remote attackers to cause a denial of service (NULL pointer dereference) via a ntpdc reslist command.
Затронутые продукты
Ссылки
- CVE-2015-7977
- SUSE Bug 959243
- SUSE Bug 962970
- SUSE Bug 962995
Описание
NTP before 4.2.8p6 and 4.3.0 before 4.3.90 allows a remote attackers to cause a denial of service (stack exhaustion) via an ntpdc relist command, which triggers recursive traversal of the restriction list.
Затронутые продукты
Ссылки
- CVE-2015-7978
- SUSE Bug 959243
- SUSE Bug 962970
- SUSE Bug 962995
- SUSE Bug 963000
Описание
NTP before 4.2.8p6 and 4.3.x before 4.3.90 allows remote attackers to cause a denial of service (client-server association tear down) by sending broadcast packets with invalid authentication to a broadcast client.
Затронутые продукты
Ссылки
- CVE-2015-7979
- SUSE Bug 959243
- SUSE Bug 962784
- SUSE Bug 962995
- SUSE Bug 977459
- SUSE Bug 982065
Описание
NTP before 4.2.8p6 and 4.3.x before 4.3.90 allows remote attackers to bypass the origin timestamp validation via a packet with an origin timestamp set to zero.
Затронутые продукты
Ссылки
- CVE-2015-8138
- SUSE Bug 951608
- SUSE Bug 959243
- SUSE Bug 963002
- SUSE Bug 974668
- SUSE Bug 977446
Описание
ntpq in NTP before 4.2.8p7 allows remote attackers to obtain origin timestamps and then impersonate peers via unspecified vectors.
Затронутые продукты
Ссылки
- CVE-2015-8139
- SUSE Bug 1010964
- SUSE Bug 959243
- SUSE Bug 962997
Описание
The ntpq protocol in NTP before 4.2.8p7 allows remote attackers to conduct replay attacks by sniffing the network.
Затронутые продукты
Ссылки
- CVE-2015-8140
- SUSE Bug 1010964
- SUSE Bug 959243
- SUSE Bug 962994
Описание
The getresponse function in ntpq in NTP versions before 4.2.8p9 and 4.3.x before 4.3.90 allows remote attackers to cause a denial of service (infinite loop) via crafted packets with incorrect values.
Затронутые продукты
Ссылки
- CVE-2015-8158
- SUSE Bug 959243
- SUSE Bug 962966