NATS Blames Software Glitch for September Air Traffic Chaos, Rules Out Cyberattack

NATS publishes preliminary report on technical incident of 8 September

NATS Blames Software Glitch for September Air Traffic Chaos, Rules Out Cyberattack

NATS, the UK's air traffic control provider, has released a preliminary report on the September 8 technical incident that disrupted flights. CEO Martin Rolfe confirmed the cause was a software issue in a specific part of the flight data system, unrelated to the August 2023 outage, and dismissed speculation of military intervention. The report was requested by Transport Secretary Heidi Alexander; a full report will follow.

This was a software issue in a specific part of our flight data
  1. macguillicuddy

    Interesting! Looks like a race condition (with a 1ms window) during squawk allocation (the process that gives each aircraft a 4 digit identifier for ATC purposes) caused data corruption. They present that window as being small but 1ms is a decent chunk of time in our work lol

  2. zrail

    Note: NATS the UK airspace manager, not NATS the pubsub system.

  3. lukaslueg

    Would be interesting if the report actually got into the details. The curiously specific "approx. 1ms window" sounds like an off-the-shelf memory race condition in combination with a preempting thread, for which 1ms is an absolute eternity and Guaranteed To Happen By Tuesday This Week™. But the "database corruption" sounds like database IDs being generated from timestamps with 1ms granularity.

More from this day

2026-09-18