Nats says that the failure was triggered by a single piece of data in a flight plan that was wrongly input to its system by an unnamed airline.

It will be fascinating as the details of this emerge.

  • fubo@lemmy.world
    link
    fedilink
    arrow-up
    48
    ·
    1 year ago

    As a reminder, if you can crash a program with malformed input, you’re most of the way to finding a security hole allowing you to exploit that program with malformed input.

  • Morphit @feddit.uk
    link
    fedilink
    arrow-up
    24
    ·
    1 year ago

    Ah, you’re travelling in to London’); DROP TABLE Airports;-- today? And how is the weather in North Korea?

    • railsdev@programming.dev
      link
      fedilink
      arrow-up
      1
      arrow-down
      1
      ·
      1 year ago

      This is so relevant to an issue I’m having. It turns out a spelling mistake caused all my API calls not to quote the services needed. So basically thousands of dollars thrown away because I fucked up.

      But… why is their API not raising when I send unknown data? Sounds very susceptible to hacking. And of course when I press the issue I get ignored. I hate this industry (shipping).