Preventing Time Synchronization in NTP's Broadcast Mode

05/04/2020
by   Nikhil Tripathi, et al.
0

Network Time Protocol (NTP) is used by millions of hosts in Internet today to synchronize their clocks. Clock synchronization is necessary for many network applications to function correctly. Unsynchronized clock may lead to failure of various core Internet services including DNS and RPKI based interdomain routing and opens path for more sophisticated attacks. In this paper, we describe a new attack which can prevent a client configured in NTP's broadcast mode from synchronizing its clock with the server. We test the attack in real networks and show that it is effective in both authenticated and unauthenticated broadcast/multicast modes of NTP. We also perform experiments to measure the overall attack surface by scanning the entire IPv4 address space and show that NTP broadcast mode is being used in the wild by several low stratum (highly accurate) hosts. We also suggest few countermeasures to mitigate the proposed attack.

READ FULL TEXT
research
11/27/2019

BLAS: Broadcast Relative Localization and Clock Synchronization for Dynamic Dense Multi-Agent Systems

The spatiotemporal information plays crucial roles in a multi-agent syst...
research
07/23/2022

A Novel Rapid-flooding Approach with Real-time Delay Compensation for Wireless Sensor Network Time Synchronization

One-way-broadcast based flooding time synchronization algorithms are com...
research
06/07/2018

A System for Clock Synchronization in an Internet of Things

Synchronizing clocks on Internet of Things (IoT) devices is important fo...
research
10/19/2022

Kirin: Hitting the Internet with Millions of Distributed IPv6 Announcements

The Internet is a critical resource in the day-to-day life of billions o...
research
02/05/2018

Real-Time Rejection and Mitigation of Time Synchronization Attacks on the Global Positioning System

This paper introduces the Time Synchronization Attack Rejection and Miti...
research
02/03/2018

Realizing Uncertainty-Aware Timing Stack in Embedded Operating System

Time awareness is critical to a broad range of emerging applications – i...
research
08/02/2021

Aerial Vehicles Tracking Using Noncoherent Crowdsourced Wireless Networks

Air traffic management (ATM) of manned and unmanned aerial vehicles (AVs...

Please sign up or login with your details

Forgot password? Click here to reset