GPS Spoofing, the ADS-B Position Lie, and the Phantom Traffic Problem Contaminating Conflict Zone Airspace
GPS spoofing near conflict zones is feeding false position data into ADS-B broadcasts, creating phantom traffic that undermines the surveillance system modern aviation depends on.
GPS spoofing in airspace near active conflict zones is corrupting ADS-B position broadcasts - creating false traffic targets visible to controllers and other pilots, while the spoofed aircraft has no indication anything is wrong. The threat is not theoretical: EUROCONTROL documented thousands of GPS interference events per month in affected regions by 2023 and into 2024. Understanding how the attack works is now a prerequisite for operating safely in large portions of the globe.
How ADS-B Depends Entirely on GPS
ADS-B - Automatic Dependent Surveillance-Broadcast - is the surveillance backbone of modern aviation. The word dependent is the critical one. The system depends entirely on GPS-derived navigation data.
When an aircraft equipped with ADS-B Out transmits, it broadcasts its GPS-derived position, altitude, groundspeed, track, and aircraft identification on 1090 MHz, continuously, every second. Ground stations receive it. Other aircraft receive it. Controllers see it on their screens. Every part of that chain assumes one thing: that the GPS position being broadcast is accurate.
In certain parts of the world, that assumption is no longer safe.
GPS Spoofing vs. GPS Jamming: Why the Distinction Matters
GPS jamming floods the GPS frequency with noise and kills the signal entirely. The receiver loses lock and tells you. You know something is wrong.
GPS spoofing is far more dangerous. A spoofer transmits counterfeit GPS signals that are stronger than the real signals coming from satellites overhead. The receiver accepts them as legitimate. It calculates a position and reports it to the flight management system, autopilot, and ADS-B Out transponder. Everything looks normal. The numbers look plausible. Every single one of them is wrong.
There is no cockpit indication. No warning flag. No loss of signal. The system is confident and incorrect.
Why One Spoofed Aircraft Corrupts the Entire Surveillance Network
When a single aircraft gets spoofed, it doesn’t only lose situational awareness for itself. It broadcasts false data to the entire ADS-B network.
Air traffic control sees a false position. Other aircraft in the area see a false target on their traffic displays. If enough aircraft in a region are being spoofed simultaneously, the picture painted by ADS-B becomes unreliable for everyone operating in that airspace. This is not a localized problem - it is a network-level contamination.
The Scale of Documented Interference Events
EUROCONTROL began systematically tracking GPS interference events in the early 2020s, and the numbers climbed sharply. By 2023 and into 2024, the agency was documenting thousands of events per month in the eastern Mediterranean, the Middle East, and areas proximate to active conflict zones in Eastern Europe and the Black Sea region.
The OPSGROUP, an organization of professional flight crews tracking operational safety issues in real time, has documented aircraft arriving over destination waypoints that were hundreds of miles from where the flight management system believed the aircraft to be. In one category of event, a flight management system placed the aircraft’s position directly over an airport while still well en route - causing the aircraft’s ADS-B Out to broadcast that false airport location to every receiver within range.
How Controllers See the Problem - and Why It’s Hard to Catch
Modern ATC uses two parallel surveillance systems designed to cross-check each other.
Primary surveillance radar (PSR) bounces a radar pulse off an aircraft and calculates a return. It sees a blip but knows nothing about identity or altitude. Secondary surveillance radar (SSR) interrogates the transponder, which replies with a squawk code and pressure altitude derived from the aircraft’s altimeter system - not from GPS. ADS-B adds a third layer: continuous position broadcasts without interrogation.
When all three agree, the picture is reliable. When they diverge, that disagreement is how controllers identify a problem.
The complication in spoofing-heavy environments: multiple aircraft may be reporting false but internally consistent positions. If the false positions cluster around the same fake location, secondary radar may not immediately resolve the conflict. In oceanic or remote airspace where ground radar doesn’t exist at all, ADS-B may be the only surveillance tool available - with no independent cross-check.
Why the Aircraft’s Own Avionics Cannot Detect Spoofing
Most operators don’t realize this: aircraft avionics typically have no way to detect that they are being spoofed.
The GPS receiver does exactly what it was designed to do. It receives the strongest signals on the GPS frequencies, trusts the timing codes embedded in those signals, and computes a position. There is no authentication step in the legacy GPS protocol that verifies signals came from actual satellites. A spoofed signal looks exactly like a real one because it is structured exactly the same way.
Receiver Autonomous Integrity Monitoring (RAIM) detects certain categories of signal anomaly - but RAIM was designed to catch satellite failures, not high-quality spoofing signals that perfectly mimic valid satellites. It offers no meaningful protection here.
Technologies That Can Cross-Check or Counter Spoofing
Navigation Message Authentication (NMA) adds a digital signature to satellite-broadcast data. A receiver can verify that signature and reject spoofed signals that cannot produce a valid one. Europe’s Galileo satellite system has been developing this capability, and the U.S. GPS modernization program is working toward something similar. Retrofitting existing aviation GPS receivers requires hardware changes, certification, and considerable time - the global installed base does not upgrade quickly.
Multilateration (MLAT) provides an independent cross-check that doesn’t rely on GPS at all. MLAT measures the time difference of arrival of a transponder signal across multiple ground stations. Since transponders reply based on interrogation rather than GPS, the position MLAT calculates is entirely independent of what any aircraft’s GPS reports. When the MLAT-derived position and the ADS-B-derived position diverge, that divergence is a spoofing flag.
Flight tracking services like FlightAware use MLAT extensively to cross-check ADS-B data. The spoofing signature - two position sources separating from each other as the spoof takes hold - is often visible to analysts even when it is completely invisible to the crew inside the aircraft.
Who Is Doing the Spoofing and Why
Most high-intensity spoofing activity documented by EUROCONTROL, OPSGROUP, and independent aviation researchers traces to deliberate military electronic warfare.
Forces in conflict regions use GPS spoofing to protect fixed infrastructure against drone and precision munition attacks. Spoofing the GPS environment around a sensitive location causes a GPS-guided weapon approaching that target to receive false navigation data and miss. Commercial aviation transiting nearby gets caught in the same electronic warfare environment as an externality - one that military planners are not weighing heavily.
Iran’s airspace and the surrounding region became particularly well-documented. Aircraft transiting Iraqi and Iranian airspace reported false position indications with enough frequency that multiple airlines altered routing to avoid the affected areas. In one class of event, flight management systems commanded turns toward restricted airspace. In another, the FMS indicated an aircraft was approaching Tehran Imam Khomeini International Airport when it was nowhere near it.
TCAS vs. ADS-B Traffic: A Distinction That Matters in the Cockpit
TCAS - the Traffic Collision Avoidance System - operates on fundamentally different principles from ADS-B traffic displays, and that difference becomes operationally significant when spoofing is present.
TCAS works by actively interrogating transponders. If a real aircraft is nearby, its transponder responds and TCAS computes a closure rate and issues an advisory. TCAS does not rely on GPS. It measures range by timing the transponder reply directly.
A spoofed ADS-B target with no actual aircraft behind it will produce no TCAS resolution advisory - because there is no transponder out there to interrogate.
If your TCAS shows nothing and your ADS-B traffic display shows an inbound converging target, that target may be a spoofing artifact. The absence of a TCAS alert is meaningful information in that context, not a system failure.
The reverse scenario carries its own danger: if your own aircraft is spoofed, your ADS-B Out is broadcasting your false position to others. Real aircraft in the vicinity may not be appearing where ADS-B says they should. The situational awareness picture degrades for everyone in the region - not only for the aircraft being spoofed.
Practical Guidance for Pilots Operating Near Conflict Zones
EUROCONTROL and multiple airline safety bulletins center on several consistent principles for affected regions.
Cross-check GPS against raw radio navigation. VOR (Very High Frequency Omnidirectional Range) and DME (Distance Measuring Equipment) are ground-based and immune to GPS spoofing. If your GPS position diverges from a VOR radial and DME distance you can verify independently, trust the VOR and DME. Inertial reference systems provide another cross-check, though they drift over time.
Increase position reporting and ATC communication frequency in affected airspace. A controller with secondary radar on your aircraft can cross-check your reported position against an independent picture. That human cross-check is a meaningful backstop where radar coverage exists.
Report interference events through official channels. The FAA maintains a GPS interference reporting process. EUROCONTROL actively solicits incident reports. The OPSGROUP collects and distributes pilot reports in near-real time. Think of it as filing a PIREP for GPS - each report improves the surveillance picture for the next crew.
The FAA has issued guidance through its Safety Alert for Operators (SAFO) system specifically addressing GPS spoofing in high-risk regions. For pilots operating internationally near conflict zones, reviewing current SAFOs and NOTAMs for GPS interference before departure is not optional preflight reading.
The Structural Problem With ADS-B’s GPS Dependency
ADS-B was designed assuming GPS would be a reliable, trustworthy input. The FAA’s NextGen modernization program - which cost billions of dollars to develop - is predicated substantially on ADS-B as the primary surveillance backbone. The architects of that system understood jamming as a threat. The scale and sophistication of spoofing as deployed in conflict zones since the early 2020s exceeded what most planners had modeled for.
Fixing the underlying vulnerability requires either hardening the GPS signal at the satellite level - which satellite operators are actively working on - or building more independent cross-checks into the surveillance infrastructure that bypass GPS entirely. Both paths are viable. Neither is fast.
The aviation system is not defenseless. Multilateration cross-checks help. Ground radar remains available in most high-density airspace. Galileo authentication is coming. But the honest assessment is that ADS-B is doing exactly what it was designed to do. It is the GPS environment beneath it that is being deliberately compromised.
In conflict-zone-adjacent airspace, your traffic display is telling you a story. Which parts of that story you can trust is now part of operational awareness for international operators.
Key Takeaways
- GPS spoofing differs fundamentally from jamming: spoofed receivers show confident, plausible, incorrect positions with no cockpit warning, while jamming produces an obvious loss of signal
- A single spoofed aircraft broadcasts false data to the entire ADS-B network, degrading situational awareness for controllers and other pilots across the region - not just for the aircraft being spoofed
- EUROCONTROL documented thousands of GPS interference events per month in affected regions by 2023–2024, concentrated in the eastern Mediterranean, Middle East, and Eastern Europe near active conflict zones
- TCAS and ADS-B traffic use entirely independent systems: a phantom ADS-B target will produce no TCAS resolution advisory because there is no real transponder to interrogate - the absence of a TCAS alert is meaningful information
- In affected regions, cross-check GPS against VOR and DME, increase ATC communication frequency, and report interference events through official FAA, EUROCONTROL, and OPSGROUP channels
Radio Hangar. Aviation talk, built by pilots. Listen live | More articles