Cloudanix VulnDB

CVE-2015-7973

Medium · 6.5

CVSS

6.5

EPSS

3.4%

Published

Jan 30, 2017

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

Attackers who can watch network traffic can trick time-keeping services into accepting old messages, which may throw off system clocks and break things that rely on accurate time.

Exploitation
Remote Unauthenticated
Attacker needs
None
Complexity
High
Impact
Data Tampering
Component
Network Service
Class
Authentication Bypass
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

In NTP broadcast mode, unauthenticated replay of sniffed packets bypasses intended origin validation, allowing an attacker to inject forged time updates that alter client clocks without cryptographic verification.

Why it matters to the business

Disrupted time synchronization can cascade into failed certificate validations, inconsistent logging, and operational errors across dependent services; the issue remains exploitable in unpatched broadcast deployments despite low observed exploitation rates and no ransomware association.

How an attack unfolds

An attacker positioned on the same network segment captures legitimate NTP broadcast packets, then replays them later to victim clients configured in broadcast mode, causing the clients to accept stale time data as fresh.

How to fix it

Upgrade affected NTP deployments to version 4.2.8p6 or 4.3.90 and newer; for gatekeeper-3.14 (Chainguard) and gatekeeper-3.14 (Wolfi) environments, apply the fixed package versions 3.14.0-r5 or later. Disable broadcast mode where feasible and enforce authenticated modes such as symmetric keys or Autokey.

How to confirm the fix worked

Verify NTP daemon versions meet or exceed the fixed releases, review configuration files for broadcast directives, and test replay resistance using controlled packet capture and retransmission in a lab environment.

Typical attack path

  1. Identify NTP clients operating in broadcast mode via passive traffic observation
  2. Capture valid broadcast packets using network sniffing tools
  3. Replay captured packets to targeted clients at a later time
  4. Observe resulting clock adjustments or service impacts on victims

How to detect it

Review NTP daemon logs and network flow data for repeated identical broadcast packets originating from unexpected sources or timestamps that do not advance; correlate with client clock drift alerts.

What your security team should do

  • Immediately inventory all systems using NTP broadcast mode and schedule upgrades to the specified fixed versions
  • Migrate broadcast clients to authenticated NTP associations to eliminate the replay vector
  • Monitor EPSS and KEV updates for any future increase in observed exploitation

The record

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.

Affected packages

Ecosystem Package Introduced Fixed
Debian:10 ntp 0 1:4.2.8p7+dfsg-1
Debian:11 ntp 0 1:4.2.8p7+dfsg-1
SUSE:Linux Enterprise Desktop 12 ntp 0 4.2.8p6-46.5.2
SUSE:Linux Enterprise Desktop 12 yast2-ntp-client 0 3.1.12.4-8.2
SUSE:Linux Enterprise Desktop 12 SP1 ntp 0 4.2.8p6-8.2
SUSE:Linux Enterprise Desktop 12 SP1 yast2-ntp-client 0 3.1.22-6.2
SUSE:Linux Enterprise Server 11 SP2-LTSS ntp 0 4.2.8p6-41.1
SUSE:Linux Enterprise Server 11 SP2-LTSS yast2-ntp-client 0 2.17.14.1-1.12.1
SUSE:Linux Enterprise Server 11 SP3-LTSS ntp 0 4.2.8p6-41.1
SUSE:Linux Enterprise Server 11 SP3-TERADATA ntp 0 4.2.8p6-41.1
SUSE:Linux Enterprise Server 11 SP4 ntp 0 4.2.8p6-8.2
SUSE:Linux Enterprise Server 12 ntp 0 4.2.8p6-46.5.2
SUSE:Linux Enterprise Server 12 yast2-ntp-client 0 3.1.12.4-8.2
SUSE:Linux Enterprise Server 12 SP1 ntp 0 4.2.8p6-8.2
SUSE:Linux Enterprise Server 12 SP1 yast2-ntp-client 0 3.1.22-6.2
SUSE:Linux Enterprise Server for SAP Applications 11 SP4 ntp 0 4.2.8p6-8.2
SUSE:Linux Enterprise Server for SAP Applications 12 ntp 0 4.2.8p6-46.5.2
SUSE:Linux Enterprise Server for SAP Applications 12 yast2-ntp-client 0 3.1.12.4-8.2
SUSE:Linux Enterprise Server for SAP Applications 12 SP1 ntp 0 4.2.8p6-8.2
SUSE:Linux Enterprise Server for SAP Applications 12 SP1 yast2-ntp-client 0 3.1.22-6.2
SUSE:Linux Enterprise Software Development Kit 12 yast2-ntp-client 0 3.1.12.4-8.2
SUSE:Linux Enterprise Software Development Kit 12 SP1 yast2-ntp-client 0 3.1.22-6.2
SUSE:Manager 2.1 ntp 0 4.2.8p6-41.1
SUSE:Manager Proxy 2.1 ntp 0 4.2.8p6-41.1
SUSE:OpenStack Cloud 5 ntp 0 4.2.8p6-41.1
Ubuntu:14.04:LTS ntp 0 1:4.2.6.p5+dfsg-3ubuntu2.14.04.10
Ubuntu:16.04:LTS ntp 0 1:4.2.8p4+dfsg-3ubuntu5.3
openSUSE:Tumbleweed ntp 0 4.2.8p9-1.1

Related vulnerabilities