BeyondTrust

Security in Context: The BeyondTrust Blog

Welcome to Security in Context

Bringing you news and commentary on solutions and strategies for protecting critical IT infrastructure in the context of your business.

Hackers on a Plane

Posted April 11, 2013    BeyondTrust Research Team

If I were cast in a movie in which the plotline centered on a person on a plane maliciously controlling the entire 550MPH Pringles Can via smartphone, I’d demand the movie be called ‘Hackers on a Plane’, just so people knew what they were getting into when purchasing their matinee ticket. However, this seemingly far-fetched plotline is now a reality via the culmination of three years of flight management systems (FMS) InfoSec research.

This year at Hack in the Box Amsterdam, N.Runs’ Hugo Teso, who happens to be a commercial pilot as well as a security researcher, demonstrated the capability to completely control an aircraft’s trajectory via spoofed communications from the ground. By leveraging known weaknesses in ADS-B (Automated Dependent Surveillance-Broadcast) and ACARS (Aircraft Communications Addressing and Reporting System), Teso could leverage vulnerabilities within flight management systems, manufactured by Honeywell and Thales, among others, on an aircraft to make the aircraft change heading, angle, and speed. However, there is catch: no hacking took place on actual aircraft (which would be quite dangerous), but merely PC-based flight training and simulation software.

According to European Aviation Safety Administration (EASA), as well as a spokesperson from Honeywell, there are significant differences between PC-based FMS training software, and FMS deployed in aircraft. FMS used in aircraft apparently contain “overwriting protection and redundancies” that supposedly provide some mitigation against exploitation, but this does not mean that embedded systems are not vulnerable to similar flaws. More importantly, this latest research (and the latest round of hype from popular media outlets) does not address the most glaring flaws of all: the lack of authentication concerning communication from the ground to aircraft. If the embedded FMS systems were developed over the last 30 years, “… following strict guidance and best practices that include … particular robustness”, then why did no one tackle the fairly obvious issue concerning how we talk to planes currently?

“…a network is only as secure as its weakest link…”

As mentioned in our CTO Marc Maiffret’s recent op-ed piece in the New York Times, we “typically do not hear about how attackers were able to put a virus or other malware on a system in the first place” but in this situation, we know. Research has been released over the past few years detailing how insecure ADS-B and ACARS is, but no governing body has addressed it directly, beyond the slow deployment of Aeronautical Telecommunications Network, which is the secure replacement for ACARS. Do we really have to wait for some tragedy to occur before we realize that security was not a fundamental part of the design process?

Tags:
, , ,

Leave a Reply

One Response to “Hackers on a Plane”

  1. ssshhh

    You realize there’s an organization called Hackers on a Plane right?

    April 12, 2013 11:53:15, Reply

Additional articles

How To Implement The Australian Signals Directorate’s Top 4 Strategies

Posted October 20, 2014    Morey Haber

The Australian Signals Directorate (ASD), also known as the Defence Signals Directorate, has developed a list of strategies to mitigate targeted cyber intrusions. The recommended strategies were developed through ASD’s extensive experience in operational cyber security, including responding to serious security intrusions and performing vulnerability assessments and penetration testing for Australian government agencies. These recommendations…

Tags:
, , , ,
asp-mvc

Exploiting MS14-059 because sometimes XSS is fun, sometimes…

Posted October 17, 2014    BeyondTrust Research Team

This October, Microsoft has provided a security update for System.Web.Mvc.dll which addresses a ‘Security Feature Bypass’. The vulnerability itself is in ASP.NET MVC technology and given its wide adoption we thought we would take a closer look. Referring to the bulletin we can glean a few useful pieces of information: “A cross-site scripting (XSS) vulnerability exists…

Tags:
4bestpracticesaudits-blog

Four Best Practices for Passing Privileged Account Audits

Posted October 16, 2014    Chris Burd

Like most IT organizations, your team may periodically face the “dreaded” task of being audited. Your process for delegating privileged access to desktops, servers, and infrastructure devices is a massive target for the auditor’s microscope. An audit’s findings can have significant implications on technology and business strategy, so it’s critical to make sure you’re prepared…

Tags:
, , , ,