CVE-2015-1798
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.
Exploit likelihood
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 Low
AV: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
| Package | Affected | Fixed |
|---|---|---|
ntpDebian:11 |
before 1:4.2.6.p5+dfsg-6 | 1:4.2.6.p5+dfsg-6 |
ntpDebian: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 |
ntpDebian: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 |
ntpMageia:4 From an advisory covering 2 CVEs |
before 4.2.6p5-15.5.mga4 | 4.2.6p5-15.5.mga4 |
ntp-debuginfoRed 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-docRed 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-perlRed Hat:enterprise_linux:6::client From an advisory covering 7 CVEs |
before 0:4.2.6p5-5.el6 | 0:4.2.6p5-5.el6 |
ntpRed Hat:enterprise_linux:6::client From an advisory covering 7 CVEs |
before 0:4.2.6p5-5.el6 | 0:4.2.6p5-5.el6 |
ntpdateRed 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-debuginfoRed 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
| Package | Affected | Fixed |
|---|---|---|
ntp-docRed 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-perlRed Hat:enterprise_linux:6::computenode From an advisory covering 7 CVEs |
before 0:4.2.6p5-5.el6 | 0:4.2.6p5-5.el6 |
ntpRed Hat:enterprise_linux:6::computenode From an advisory covering 7 CVEs |
before 0:4.2.6p5-5.el6 | 0:4.2.6p5-5.el6 |
ntpdateRed 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-debuginfoRed 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-docRed 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-perlRed Hat:enterprise_linux:6::server From an advisory covering 7 CVEs |
before 0:4.2.6p5-5.el6 | 0:4.2.6p5-5.el6 |
ntpRed Hat:enterprise_linux:6::server From an advisory covering 7 CVEs |
before 0:4.2.6p5-5.el6 | 0:4.2.6p5-5.el6 |
ntpdateRed 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-debuginfoRed 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-docRed 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-perlRed Hat:enterprise_linux:6::workstation From an advisory covering 7 CVEs |
before 0:4.2.6p5-5.el6 | 0:4.2.6p5-5.el6 |
ntpRed Hat:enterprise_linux:6::workstation From an advisory covering 7 CVEs |
before 0:4.2.6p5-5.el6 | 0:4.2.6p5-5.el6 |
ntpdateRed 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-debuginfoRed 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-docRed 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-perlRed Hat:enterprise_linux:7::client From an advisory covering 7 CVEs |
before 0:4.2.6p5-22.el7 | 0:4.2.6p5-22.el7 |
sntpRed Hat:enterprise_linux:7::client From an advisory covering 7 CVEs |
before 0:4.2.6p5-22.el7 | 0:4.2.6p5-22.el7 |
ntpRed Hat:enterprise_linux:7::client From an advisory covering 7 CVEs |
before 0:4.2.6p5-22.el7 | 0:4.2.6p5-22.el7 |
ntpdateRed 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-debuginfoRed 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-docRed 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-perlRed Hat:enterprise_linux:7::computenode From an advisory covering 7 CVEs |
before 0:4.2.6p5-22.el7 | 0:4.2.6p5-22.el7 |
sntpRed Hat:enterprise_linux:7::computenode From an advisory covering 7 CVEs |
before 0:4.2.6p5-22.el7 | 0:4.2.6p5-22.el7 |
ntpRed Hat:enterprise_linux:7::computenode From an advisory covering 7 CVEs |
before 0:4.2.6p5-22.el7 | 0:4.2.6p5-22.el7 |
ntpdateRed 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-debuginfoRed 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-docRed 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-perlRed Hat:enterprise_linux:7::server From an advisory covering 7 CVEs |
before 0:4.2.6p5-22.el7 | 0:4.2.6p5-22.el7 |
sntpRed Hat:enterprise_linux:7::server From an advisory covering 7 CVEs |
before 0:4.2.6p5-22.el7 | 0:4.2.6p5-22.el7 |
ntpRed Hat:enterprise_linux:7::server From an advisory covering 7 CVEs |
before 0:4.2.6p5-22.el7 | 0:4.2.6p5-22.el7 |
ntpdateRed 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-debuginfoRed 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-docRed 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-perlRed Hat:enterprise_linux:7::workstation From an advisory covering 7 CVEs |
before 0:4.2.6p5-22.el7 | 0:4.2.6p5-22.el7 |
sntpRed Hat:enterprise_linux:7::workstation From an advisory covering 7 CVEs |
before 0:4.2.6p5-22.el7 | 0:4.2.6p5-22.el7 |
ntpRed Hat:enterprise_linux:7::workstation From an advisory covering 7 CVEs |
before 0:4.2.6p5-22.el7 | 0:4.2.6p5-22.el7 |
ntpdateRed Hat:enterprise_linux:7::workstation From an advisory covering 7 CVEs |
before 0:4.2.6p5-22.el7 | 0:4.2.6p5-22.el7 |
ntpSUSE:Linux Enterprise Desktop 12 From an advisory covering 3 CVEs |
before 4.2.6p5-44.1 | 4.2.6p5-44.1 |
ntpSUSE:Linux Enterprise Server 12 From an advisory covering 3 CVEs |
before 4.2.6p5-44.1 | 4.2.6p5-44.1 |
ntpSUSE:Linux Enterprise Server for SAP Applications 12 From an advisory covering 3 CVEs |
before 4.2.6p5-44.1 | 4.2.6p5-44.1 |
ntpUbuntu: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 |
ntpUbuntu: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 |
ntpopenSUSE:Tumbleweed From an advisory covering 60 CVEs |
before 4.2.8p9-1.1 | 4.2.8p9-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE 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
securitytracker.com/id/1032032
ubuntu.com/usn/USN-2567-1
kb.cert.org/vuls/id/374268
marc.info?l=bugtraq&m=143213867103400&w=2
lists.fedoraproject.org/pipermail/package-announce/2015-April/155864.html
support.ntp.org/bin/view/Main/SecurityNotice
Show 135 moreShow less
kc.mcafee.com/corporate/index?page=content&id=SB10114
lists.fedoraproject.org/pipermail/package-announce/2015-April/155863.html
lists.apple.com/archives/security-announce/2015/Jun/msg00002.html
lists.opensuse.org/opensuse-updates/2015-04/msg00052.html
oracle.com/technetwork/topics/security/linuxbulletinoct2015-2719645.html
security.gentoo.org/glsa/201509-01
tools.cisco.com/security/center/viewAlert.x?alertId=38276
mandriva.com/security/advisories?name=MDVSA-2015:202
oracle.com/technetwork/topics/security/bulletinapr2015-2511959.html
securityfocus.com/bid/73951
support.apple.com/kb/HT204942
rhn.redhat.com/errata/RHSA-2015-1459.html
tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20150408-ntpd
bugs.ntp.org/show_bug.cgi?id=2779
debian.org/security/2015/dsa-3223
nvd.nist.gov/vuln/detail/CVE-2015-1798
access.redhat.com/errata/RHSA-2015:1459
access.redhat.com/errata/RHSA-2015:2231
access.redhat.com/security/cve/CVE-2015-1798
bugzilla.redhat.com/show_bug.cgi?id=1199430
github.com/advisories/GHSA-cx2f-jc4r-m5vp
security-tracker.debian.org/tracker/CVE-2015-1798
advisories.mageia.org/MGASA-2015-0152.html
bugs.mageia.org/show_bug.cgi?id=15646
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=995134
bugzilla.redhat.com/show_bug.cgi?id=1045376
bugzilla.redhat.com/show_bug.cgi?id=1117704
bugzilla.redhat.com/show_bug.cgi?id=1122015
bugzilla.redhat.com/show_bug.cgi?id=1165141
bugzilla.redhat.com/show_bug.cgi?id=1166596
bugzilla.redhat.com/show_bug.cgi?id=1171630
bugzilla.redhat.com/show_bug.cgi?id=1184572
bugzilla.redhat.com/show_bug.cgi?id=1184573
bugzilla.redhat.com/show_bug.cgi?id=1190619
bugzilla.redhat.com/show_bug.cgi?id=1193849
bugzilla.redhat.com/show_bug.cgi?id=1193850
bugzilla.redhat.com/show_bug.cgi?id=1199435
bugzilla.redhat.com/show_bug.cgi?id=1210324
security.access.redhat.com/data/csaf/v2/advisories/2015/rhsa-2015_1459.json
access.redhat.com/security/cve/CVE-2014-9297
cve.org/CVERecord?id=CVE-2014-9297
nvd.nist.gov/vuln/detail/CVE-2014-9297
access.redhat.com/security/cve/CVE-2014-9298
cve.org/CVERecord?id=CVE-2014-9298
nvd.nist.gov/vuln/detail/CVE-2014-9298
access.redhat.com/security/cve/CVE-2014-9750
cve.org/CVERecord?id=CVE-2014-9750
nvd.nist.gov/vuln/detail/CVE-2014-9750
access.redhat.com/security/cve/CVE-2014-9751
cve.org/CVERecord?id=CVE-2014-9751
nvd.nist.gov/vuln/detail/CVE-2014-9751
cve.org/CVERecord?id=CVE-2015-1798
access.redhat.com/security/cve/CVE-2015-1799
cve.org/CVERecord?id=CVE-2015-1799
nvd.nist.gov/vuln/detail/CVE-2015-1799
access.redhat.com/security/cve/CVE-2015-3405
cve.org/CVERecord?id=CVE-2015-3405
nvd.nist.gov/vuln/detail/CVE-2015-3405
bugzilla.redhat.com/show_bug.cgi?id=1117702
bugzilla.redhat.com/show_bug.cgi?id=1122012
bugzilla.redhat.com/show_bug.cgi?id=1171640
bugzilla.redhat.com/show_bug.cgi?id=1180721
bugzilla.redhat.com/show_bug.cgi?id=1191108
bugzilla.redhat.com/show_bug.cgi?id=1191122
bugzilla.redhat.com/show_bug.cgi?id=1193154
security.access.redhat.com/data/csaf/v2/advisories/2015/rhsa-2015_2231.json
suse.com/support/update/announcement/2015/suse-su-20150865-1
bugzilla.suse.com/918342
bugzilla.suse.com/924202
bugzilla.suse.com/928321
suse.com/security/cve/CVE-2015-1798
suse.com/security/cve/CVE-2015-1799
suse.com/security/cve/CVE-2015-3405
ubuntu.com/security/CVE-2015-1798
ubuntu.com/security/notices/USN-2567-1
ubuntu.com/security/CVE-2015-1799
suse.com/security/cve/CVE-2009-0159
suse.com/security/cve/CVE-2009-1252
suse.com/security/cve/CVE-2013-5211
suse.com/security/cve/CVE-2014-9293
suse.com/security/cve/CVE-2014-9294
suse.com/security/cve/CVE-2014-9295
suse.com/security/cve/CVE-2014-9296
suse.com/security/cve/CVE-2014-9297
suse.com/security/cve/CVE-2014-9298
suse.com/security/cve/CVE-2015-5300
suse.com/security/cve/CVE-2015-7691
suse.com/security/cve/CVE-2015-7692
suse.com/security/cve/CVE-2015-7701
suse.com/security/cve/CVE-2015-7702
suse.com/security/cve/CVE-2015-7703
suse.com/security/cve/CVE-2015-7704
suse.com/security/cve/CVE-2015-7705
suse.com/security/cve/CVE-2015-7848
suse.com/security/cve/CVE-2015-7849
suse.com/security/cve/CVE-2015-7850
suse.com/security/cve/CVE-2015-7851
suse.com/security/cve/CVE-2015-7852
suse.com/security/cve/CVE-2015-7853
suse.com/security/cve/CVE-2015-7854
suse.com/security/cve/CVE-2015-7855
suse.com/security/cve/CVE-2015-7871
suse.com/security/cve/CVE-2015-7973
suse.com/security/cve/CVE-2015-7974
suse.com/security/cve/CVE-2015-7975
suse.com/security/cve/CVE-2015-7976
suse.com/security/cve/CVE-2015-7977
suse.com/security/cve/CVE-2015-7978
suse.com/security/cve/CVE-2015-7979
suse.com/security/cve/CVE-2015-8138
suse.com/security/cve/CVE-2015-8158
suse.com/security/cve/CVE-2016-1547
suse.com/security/cve/CVE-2016-1548
suse.com/security/cve/CVE-2016-1549
suse.com/security/cve/CVE-2016-1550
suse.com/security/cve/CVE-2016-1551
suse.com/security/cve/CVE-2016-2516
suse.com/security/cve/CVE-2016-2517
suse.com/security/cve/CVE-2016-2518
suse.com/security/cve/CVE-2016-2519
suse.com/security/cve/CVE-2016-4953
suse.com/security/cve/CVE-2016-4954
suse.com/security/cve/CVE-2016-4955
suse.com/security/cve/CVE-2016-4956
suse.com/security/cve/CVE-2016-4957
suse.com/security/cve/CVE-2016-7426
suse.com/security/cve/CVE-2016-7427
suse.com/security/cve/CVE-2016-7428
suse.com/security/cve/CVE-2016-7429
suse.com/security/cve/CVE-2016-7431
suse.com/security/cve/CVE-2016-7433
suse.com/security/cve/CVE-2016-7434
suse.com/security/cve/CVE-2016-9310
suse.com/security/cve/CVE-2016-9311