See how network time protocol (ntp) compares to other vendors in security performance
The Network Time Protocol (NTP) is used to synchronize a computer's timewith a referenced time source.Robin Park and Dmitri Vinokurov discovered a flaw in the way ntpd handledcertain malformed NTP packets. ntpd logged information about all suchpackets and replied with an NTP packet that was treated as malformed whenreceived by another ntpd. A remote attacker could use this flaw to createan NTP packet reply loop between two ntpd servers via a malformed packetwith a spoofed source IP address and port, causing ntpd on those servers touse excessive amounts of CPU time and fill disk space with log messages.(CVE-2009-3563)A buffer overflow flaw was found in the ntpq diagnostic command. Amalicious, remote server could send a specially-crafted reply to an ntpqrequest that could crash ntpq or, potentially, execute arbitrary code withthe privileges of the user running the ntpq command. (CVE-2009-0159)All ntp users are advised to upgrade to this updated package, whichcontains backported patches to resolve these issues. After installing theupdate, the ntpd daemon will restart automatically.