Table of Contents
Fetching ...

DEMO: RTKiller -- manipulation of GNSS RTK rovers by reference base spoofing

Marco Spanghero, Panos Papadimitratos

TL;DR

This paper addresses the vulnerability of GNSS RTK correction networks to reference-station spoofing and jamming. It presents a practical demonstration (RTKiller) with three attack modes: synchronous single-constellation lift-off, asynchronous multiconstellation spoofing, and jamming, implemented via RTKLIB-based rovers and both in-house simulators and Skydel. Key findings show that attacker manipulation of the reference station can cause significant rover degradation, with 3D errors around $30$ m and up to hundreds of meters, and nearly half of attempts triggering baseline RTK solution failures. The work underscores the security risk of network-based GNSS corrections and motivates development of robust authentication, monitoring, and anti-spoofing mechanisms for RTK-based applications.

Abstract

Global Navigation Satellite Systems (GNSS) provide global positioning and timing. Multiple receivers with known reference positions (stations) can assist mobile receivers (rovers) in obtaining GNSS corrections and achieve centimeter-level accuracy on consumer devices. However, GNSS spoofing and jamming, nowadays achievable with off-the-shelf devices, are serious threats to the integrity and robustness of public correction networks. In this demo, we show how manipulation of the Position Navigation and Timing (PNT) solution at the reference station is reflected in the loss of baseline fix or degraded accuracy at the rover. Real Time Kinematics (RTK) corrections are valuable but fundamentally vulnerable: attacking the reference stations can harm all receivers (rovers) that rely on the targeted reference station.

DEMO: RTKiller -- manipulation of GNSS RTK rovers by reference base spoofing

TL;DR

This paper addresses the vulnerability of GNSS RTK correction networks to reference-station spoofing and jamming. It presents a practical demonstration (RTKiller) with three attack modes: synchronous single-constellation lift-off, asynchronous multiconstellation spoofing, and jamming, implemented via RTKLIB-based rovers and both in-house simulators and Skydel. Key findings show that attacker manipulation of the reference station can cause significant rover degradation, with 3D errors around m and up to hundreds of meters, and nearly half of attempts triggering baseline RTK solution failures. The work underscores the security risk of network-based GNSS corrections and motivates development of robust authentication, monitoring, and anti-spoofing mechanisms for RTK-based applications.

Abstract

Global Navigation Satellite Systems (GNSS) provide global positioning and timing. Multiple receivers with known reference positions (stations) can assist mobile receivers (rovers) in obtaining GNSS corrections and achieve centimeter-level accuracy on consumer devices. However, GNSS spoofing and jamming, nowadays achievable with off-the-shelf devices, are serious threats to the integrity and robustness of public correction networks. In this demo, we show how manipulation of the Position Navigation and Timing (PNT) solution at the reference station is reflected in the loss of baseline fix or degraded accuracy at the rover. Real Time Kinematics (RTK) corrections are valuable but fundamentally vulnerable: attacking the reference stations can harm all receivers (rovers) that rely on the targeted reference station.
Paper Structure (4 sections, 3 figures)

This paper contains 4 sections, 3 figures.

Figures (3)

  • Figure 1: Typical network RTK scenario with an attacker spoofing the reference station
  • Figure 2: Demo setup.
  • Figure 3: RTKiller in action causing degraded DGNSS solution at the rover.