Every CVE Search/ Get API key

CVE-2015-1798

The symmetric-key feature in the receive function in ntp_proto.c in ntpd in NTP 4.x before 4.2...

1.8 LowFix available

The symmetric-key feature in the receive function in ntp_proto.c in ntpd in NTP 4.x before 4.2.8p2 requires a correct MAC only if the MAC field has a nonzero length, which makes it easier for man-in-the-middle attackers to spoof packets by omitting the MAC.

Exploit likelihood

2.24%Down 0.4 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 1.8

The symmetric-key feature in the receive function in ntp_proto.c in ntpd in NTP 4.x before 4.2.8p2 requires a correct MAC only if the MAC field has a nonzero length, which makes it easier for man-in-the-middle attackers to spoof packets by omitting the MAC.

Record
CVE-2015-1798
CVSS 2.0
1.8 LowAV:A/AC:H/Au:N/C:N/I:P/A:N
Weakness
CWE-17
Updated
2026-11-02
CVE List No score

The symmetric-key feature in the receive function in ntp_proto.c in ntpd in NTP 4.x before 4.2.8p2 requires a correct MAC only if the MAC field has a nonzero length, which makes it easier for man-in-the-middle attackers to spoof packets by omitting the MAC.

Record
CVE-2015-1798
Updated
2026-11-02
EUVDEUVD-2015-1923 No score

The symmetric-key feature in the receive function in ntp_proto.c in ntpd in NTP 4.x before 4.2.8p2 requires a correct MAC only if the MAC field has a nonzero length, which makes it easier for man-in-the-middle attackers to spoof packets by omitting the MAC.

Record
EUVD-2015-1923
Updated
2026-11-03
GitHub AdvisoriesGHSA-cx2f-jc4r-m5vp No score

The symmetric-key feature in the receive function in ntp_proto.c in ntpd in NTP 4.x before 4.2...

The symmetric-key feature in the receive function in ntp_proto.c in ntpd in NTP 4.x before 4.2.8p2 requires a correct MAC only if the MAC field has a nonzero length, which makes it easier for man-in-the-middle attackers to spoof packets by omitting the MAC.

Record
GHSA-cx2f-jc4r-m5vp
Updated
2026-11-02
OSV No score

The symmetric-key feature in the receive function in ntp_proto.c in ntpd in NTP 4.x before 4.2.8p2 requires a correct MAC only if the MAC field has a nonzero length, which makes it easier for man-in-the-middle attackers to spoof packets by omitting the MAC.

Record
CVE-2015-1798
Updated
2026-11-02
OSVDEBIAN-CVE-2015-1798 No score

The symmetric-key feature in the receive function in ntp_proto.c in ntpd in NTP 4.x before 4.2.8p2 requires a correct MAC only if the MAC field has a nonzero length, which makes it easier for man-in-the-middle attackers to spoof packets by omitting the MAC.

Record
DEBIAN-CVE-2015-1798
Updated
2026-11-02
Show 5 moreShow less
OSVMGASA-2015-0152 No score

Updated ntp packages fix security vulnerabilities

Updated ntp packages fix security vulnerabilities:

The symmetric-key feature in the receive function in ntp_proto.c in ntpd in NTP before 4.2.8p2 requires a correct MAC only if the MAC field has a nonzero length, which makes it easier for man-in-the-middle attackers to spoof packets by omitting the MAC (CVE-2015-1798).

The symmetric-key feature in the receive function in ntp_proto.c in ntpd in NTP before 4.2.8p2 performs state-variable updates upon receiving certain invalid packets, which makes it easier for man-in-the-middle attackers to cause a denial of service (synchronization loss) by spoofing the source IP address of a peer (CVE-2015-1799).

Record
MGASA-2015-0152
Updated
2026-11-02
OSVopenSUSE-SU-2024:10181-1 No score

ntp-4.2.8p9-1.1 on GA media

These are all security issues fixed in the ntp-4.2.8p9-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10181-1
Updated
2026-11-02
OSVSUSE-SU-2015:0865-1 No score

Security update for ntp

ntp was updated to fix two security related flaws as well as 'slew' mode handling for leap seconds.

The following vulnerabilities were fixe:

  • ntpd could accept unauthenticated packets with symmetric key crypto. (CVE-2015-1798)
  • ntpd authentication did not protect symmetric associations against DoS attacks (CVE-2015-1799)
  • ntp-keygen may generate non-random symmetric keys on big-endian systems (bsc#928321, CVE-2015-3405).

The following non-security issues were fixed:

  • Fix slew mode for leap seconds (bnc#918342).
Record
SUSE-SU-2015:0865-1
Updated
2026-11-02
OSVUBUNTU-CVE-2015-1798 No score

The symmetric-key feature in the receive function in ntp_proto.c in ntpd in NTP 4.x before 4.2.8p2 requires a correct MAC only if the MAC field has a nonzero length, which makes it easier for man-in-the-middle attackers to spoof packets by omitting the MAC.

Record
UBUNTU-CVE-2015-1798
Updated
2026-11-02
OSVUSN-2567-1 No score

ntp vulnerabilities

Miroslav Lichvar discovered that NTP incorrectly validated MAC fields. A remote attacker could possibly use this issue to bypass authentication and spoof packets. (CVE-2015-1798)

Miroslav Lichvar discovered that NTP incorrectly handled certain invalid packets. A remote attacker could possibly use this issue to cause a denial of service. (CVE-2015-1799)

Juergen Perlinger discovered that NTP incorrectly generated MD5 keys on big-endian platforms. This issue could either cause ntp-keygen to hang, or could result in non-random keys. (CVE number pending)

Record
USN-2567-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
ntp
Debian:11
before 1:4.2.6.p5+dfsg-6
1:4.2.6.p5+dfsg-6
ntp
Debian:6.0
From an advisory covering 3 CVEs
before 1:4.2.6.p2+dfsg-1+deb6u3, plus listed versions
1:4.2.6.p2+dfsg-1
1:4.2.6.p2+dfsg-1+deb6u3
ntp
Debian:7
From an advisory covering 3 CVEs
before 1:4.2.6.p5+dfsg-2+deb7u4, plus listed versions
1:4.2.6.p5+dfsg-21:4.2.6.p5+dfsg-2+deb7u11:4.2.6.p5+dfsg-2+deb7u21:4.2.6.p5+dfsg-2+deb7u3
1:4.2.6.p5+dfsg-2+deb7u4
ntp
Mageia:4
From an advisory covering 2 CVEs
before 4.2.6p5-15.5.mga4
4.2.6p5-15.5.mga4
ntp-debuginfo
Red Hat:enterprise_linux:6::client
From an advisory covering 7 CVEs
before 0:4.2.6p5-5.el6
0:4.2.6p5-5.el6
ntp-doc
Red Hat:enterprise_linux:6::client
From an advisory covering 7 CVEs
before 0:4.2.6p5-5.el6
0:4.2.6p5-5.el6
ntp-perl
Red Hat:enterprise_linux:6::client
From an advisory covering 7 CVEs
before 0:4.2.6p5-5.el6
0:4.2.6p5-5.el6
ntp
Red Hat:enterprise_linux:6::client
From an advisory covering 7 CVEs
before 0:4.2.6p5-5.el6
0:4.2.6p5-5.el6
ntpdate
Red Hat:enterprise_linux:6::client
From an advisory covering 7 CVEs
before 0:4.2.6p5-5.el6
0:4.2.6p5-5.el6
ntp-debuginfo
Red Hat:enterprise_linux:6::computenode
From an advisory covering 7 CVEs
before 0:4.2.6p5-5.el6
0:4.2.6p5-5.el6
Show 44 moreShow less
Affected packages
PackageAffectedFixed
ntp-doc
Red Hat:enterprise_linux:6::computenode
From an advisory covering 7 CVEs
before 0:4.2.6p5-5.el6
0:4.2.6p5-5.el6
ntp-perl
Red Hat:enterprise_linux:6::computenode
From an advisory covering 7 CVEs
before 0:4.2.6p5-5.el6
0:4.2.6p5-5.el6
ntp
Red Hat:enterprise_linux:6::computenode
From an advisory covering 7 CVEs
before 0:4.2.6p5-5.el6
0:4.2.6p5-5.el6
ntpdate
Red Hat:enterprise_linux:6::computenode
From an advisory covering 7 CVEs
before 0:4.2.6p5-5.el6
0:4.2.6p5-5.el6
ntp-debuginfo
Red Hat:enterprise_linux:6::server
From an advisory covering 7 CVEs
before 0:4.2.6p5-5.el6
0:4.2.6p5-5.el6
ntp-doc
Red Hat:enterprise_linux:6::server
From an advisory covering 7 CVEs
before 0:4.2.6p5-5.el6
0:4.2.6p5-5.el6
ntp-perl
Red Hat:enterprise_linux:6::server
From an advisory covering 7 CVEs
before 0:4.2.6p5-5.el6
0:4.2.6p5-5.el6
ntp
Red Hat:enterprise_linux:6::server
From an advisory covering 7 CVEs
before 0:4.2.6p5-5.el6
0:4.2.6p5-5.el6
ntpdate
Red Hat:enterprise_linux:6::server
From an advisory covering 7 CVEs
before 0:4.2.6p5-5.el6
0:4.2.6p5-5.el6
ntp-debuginfo
Red Hat:enterprise_linux:6::workstation
From an advisory covering 7 CVEs
before 0:4.2.6p5-5.el6
0:4.2.6p5-5.el6
ntp-doc
Red Hat:enterprise_linux:6::workstation
From an advisory covering 7 CVEs
before 0:4.2.6p5-5.el6
0:4.2.6p5-5.el6
ntp-perl
Red Hat:enterprise_linux:6::workstation
From an advisory covering 7 CVEs
before 0:4.2.6p5-5.el6
0:4.2.6p5-5.el6
ntp
Red Hat:enterprise_linux:6::workstation
From an advisory covering 7 CVEs
before 0:4.2.6p5-5.el6
0:4.2.6p5-5.el6
ntpdate
Red Hat:enterprise_linux:6::workstation
From an advisory covering 7 CVEs
before 0:4.2.6p5-5.el6
0:4.2.6p5-5.el6
ntp-debuginfo
Red Hat:enterprise_linux:7::client
From an advisory covering 7 CVEs
before 0:4.2.6p5-22.el7
0:4.2.6p5-22.el7
ntp-doc
Red Hat:enterprise_linux:7::client
From an advisory covering 7 CVEs
before 0:4.2.6p5-22.el7
0:4.2.6p5-22.el7
ntp-perl
Red Hat:enterprise_linux:7::client
From an advisory covering 7 CVEs
before 0:4.2.6p5-22.el7
0:4.2.6p5-22.el7
sntp
Red Hat:enterprise_linux:7::client
From an advisory covering 7 CVEs
before 0:4.2.6p5-22.el7
0:4.2.6p5-22.el7
ntp
Red Hat:enterprise_linux:7::client
From an advisory covering 7 CVEs
before 0:4.2.6p5-22.el7
0:4.2.6p5-22.el7
ntpdate
Red Hat:enterprise_linux:7::client
From an advisory covering 7 CVEs
before 0:4.2.6p5-22.el7
0:4.2.6p5-22.el7
ntp-debuginfo
Red Hat:enterprise_linux:7::computenode
From an advisory covering 7 CVEs
before 0:4.2.6p5-22.el7
0:4.2.6p5-22.el7
ntp-doc
Red Hat:enterprise_linux:7::computenode
From an advisory covering 7 CVEs
before 0:4.2.6p5-22.el7
0:4.2.6p5-22.el7
ntp-perl
Red Hat:enterprise_linux:7::computenode
From an advisory covering 7 CVEs
before 0:4.2.6p5-22.el7
0:4.2.6p5-22.el7
sntp
Red Hat:enterprise_linux:7::computenode
From an advisory covering 7 CVEs
before 0:4.2.6p5-22.el7
0:4.2.6p5-22.el7
ntp
Red Hat:enterprise_linux:7::computenode
From an advisory covering 7 CVEs
before 0:4.2.6p5-22.el7
0:4.2.6p5-22.el7
ntpdate
Red Hat:enterprise_linux:7::computenode
From an advisory covering 7 CVEs
before 0:4.2.6p5-22.el7
0:4.2.6p5-22.el7
ntp-debuginfo
Red Hat:enterprise_linux:7::server
From an advisory covering 7 CVEs
before 0:4.2.6p5-22.el7
0:4.2.6p5-22.el7
ntp-doc
Red Hat:enterprise_linux:7::server
From an advisory covering 7 CVEs
before 0:4.2.6p5-22.el7
0:4.2.6p5-22.el7
ntp-perl
Red Hat:enterprise_linux:7::server
From an advisory covering 7 CVEs
before 0:4.2.6p5-22.el7
0:4.2.6p5-22.el7
sntp
Red Hat:enterprise_linux:7::server
From an advisory covering 7 CVEs
before 0:4.2.6p5-22.el7
0:4.2.6p5-22.el7
ntp
Red Hat:enterprise_linux:7::server
From an advisory covering 7 CVEs
before 0:4.2.6p5-22.el7
0:4.2.6p5-22.el7
ntpdate
Red Hat:enterprise_linux:7::server
From an advisory covering 7 CVEs
before 0:4.2.6p5-22.el7
0:4.2.6p5-22.el7
ntp-debuginfo
Red Hat:enterprise_linux:7::workstation
From an advisory covering 7 CVEs
before 0:4.2.6p5-22.el7
0:4.2.6p5-22.el7
ntp-doc
Red Hat:enterprise_linux:7::workstation
From an advisory covering 7 CVEs
before 0:4.2.6p5-22.el7
0:4.2.6p5-22.el7
ntp-perl
Red Hat:enterprise_linux:7::workstation
From an advisory covering 7 CVEs
before 0:4.2.6p5-22.el7
0:4.2.6p5-22.el7
sntp
Red Hat:enterprise_linux:7::workstation
From an advisory covering 7 CVEs
before 0:4.2.6p5-22.el7
0:4.2.6p5-22.el7
ntp
Red Hat:enterprise_linux:7::workstation
From an advisory covering 7 CVEs
before 0:4.2.6p5-22.el7
0:4.2.6p5-22.el7
ntpdate
Red Hat:enterprise_linux:7::workstation
From an advisory covering 7 CVEs
before 0:4.2.6p5-22.el7
0:4.2.6p5-22.el7
ntp
SUSE:Linux Enterprise Desktop 12
From an advisory covering 3 CVEs
before 4.2.6p5-44.1
4.2.6p5-44.1
ntp
SUSE:Linux Enterprise Server 12
From an advisory covering 3 CVEs
before 4.2.6p5-44.1
4.2.6p5-44.1
ntp
SUSE:Linux Enterprise Server for SAP Applications 12
From an advisory covering 3 CVEs
before 4.2.6p5-44.1
4.2.6p5-44.1
ntp
Ubuntu:14.04:LTS
before 1:4.2.6.p5+dfsg-3ubuntu2.14.04.3, plus listed versions
1:4.2.6.p5+dfsg-3ubuntu21:4.2.6.p5+dfsg-3ubuntu2.14.04.11:4.2.6.p5+dfsg-3ubuntu2.14.04.2
1:4.2.6.p5+dfsg-3ubuntu2.14.04.3
ntp
Ubuntu:14.04:LTS
From an advisory covering 2 CVEs
before 1:4.2.6.p5+dfsg-3ubuntu2.14.04.3, plus listed versions
1:4.2.6.p5+dfsg-3ubuntu21:4.2.6.p5+dfsg-3ubuntu2.14.04.11:4.2.6.p5+dfsg-3ubuntu2.14.04.2
1:4.2.6.p5+dfsg-3ubuntu2.14.04.3
ntp
openSUSE:Tumbleweed
From an advisory covering 60 CVEs
before 4.2.8p9-1.1
4.2.8p9-1.1

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2015-1798 is a low vulnerability (CVSS 1.8) in Ntp, published April 8, 2015. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.24%, the 82nd percentile. Fixed in ntp 1:4.2.6.p5+dfsg-6.

References

Show 135 moreShow less
MoveEnter Open