Vulnerabilities / Threats
12/20/2016
05:30 PM
Connect Directly
Twitter
LinkedIn
RSS
E-Mail
50%
50%

Panasonic Inflight Entertainment System Vulnerable To Attack

Flaws could theoretically allow access to aircraft control systems, IOActive says in disputed report.

An inflight entertainment system (IFE) from Panasonic Avionics used by many major airlines, including United Airlines, American Airlines, Virgin Atlantic, and Air France contains multiple vulnerabilities that allow attackers to control what passengers see and hear on their in-flight display, IOActive said in a disputed report Tuesday.

Theoretically at least, the vulnerabilities could also give attackers a way to access other systems, including ones critical to the safe operation of an airplane, the security vendor said.

In a statement to Canada’s CTV News Tuesday, Panasonic called IOActive’s research “inaccurate” and “misleading” and accused the security vendor of mixing hypothetical vulnerabilities with specifics about Panasonic’s IFE systems.

“IOActive has chosen to make highly misleading and inflammatory statements suggesting that hackers could 'theoretically' gain access to flight controls by hacking into Panasonic's [in-flight entertainment] systems,” CTV News quoted the statement as saying. Panasonic Avionics has labeled IOActive’s tests as unauthorized.

Ruben Santamarta, a security researcher at IOActive stumbled upon the issue about two years ago when he discovered he could access debug codes directly from a Panasonic IFE he was using on a flight from Warsaw to Dubai.

A subsequent Internet search led to the discovery of literally hundreds of publicly available firmware updates for multiple airline companies that could be exploited by adversaries to gain access to Panasonic’s IFE.

“Upon analyzing backend source code for these airlines and reverse engineering the main binary, I found several interesting functionalities and exploits,” the researcher Ruben Santamarta wrote.

“Debug information helps attackers to get information about the system that shouldn’t be available and that could be helpful to understand undocumented parts of the system and also help in further attacks,” adds Cesar Cerrudo, chief technology officer of IOActive Labs.

The fact that hundreds of updates are available is worrisome, Cerrudo says. “The problem is that the system has many vulnerabilities and attackers can analyze the firmware to identify and later exploit the vulnerabilities,” he says. “If the systems were secure then having the firmware available shouldn’t be a problem, but that’s not usually the case.”

Among the vulnerabilities that Santamarta discovered were those that enabled arbitrary file access, SQL injection attacks, and a complete bypass of credit card checks for passengers making inflight purchases.

The flaws give attackers a way to disrupt what a passenger might see on their entertainment system, by for example spoofing altitude, speed, and route information. An attacker would also potentially be able to exploit the flaws to control an aircraft’s PA and lighting system. “If all of these attacks are chained, a malicious actor may create a baffling and disconcerting situation for passengers,” Santamarta said.

The Panasonic IFE, like other inflight entertainment systems consists of three components. One of them is the CrewApp component that allows crew members to control cabin lights, use the PA system and other features. The second is a SeatApp component that lets passengers watch movies, play games, connect to the Internet, make purchases, and take other actions while the third component is the backend server which controls the IFE system.

IOActive’s initial analysis showed that none of the components are designed to resist a sustained attack by a skilled adversary, he said.

In theory at least, IFE systems are supposed to be deployed in a manner where even if the entire system fails or is compromised, it should have no impact on flight safety. The aircraft’s main control system is supposed to be always physically isolated from passenger entertainment and airline information services, so any weakness in the IFE cannot be exploited to gain access to the aircraft control domain.

In reality, such physical separation doesn’t always happen. Optical data diodes and electronic gateway modules in some aircraft physically connect the aircraft control domain with the other data networks on the plane, Cerrudo says. In such situations it is possible, theoretically at least, to exploit the IFE to gain access to critical flight systems, Santamarta said.

He said that IOActive has successfully compromised electronic gateway modules in other non-flight vehicles.  The ability for attackers to cross the “red line” between a passenger entertainment system and an aircraft control system depends on the manner in which specific devices and software is configured in an airplane, he said.

“Using the in-flight entertainment system to attack aircraft isn’t a new concept,” said Tim Erlin, director of IT security at Tripwire. Security researchers have been exploring the vulnerability of aircraft to such attacks ever since USB and RJ45 ports started becoming available in aircraft, he said in a statement.

“The security research community and aviation industry are clearly at odds over the feasibility and likelihood of using the in-flight entertainment system to actually affect aircraft controls,” he said in a statement. “It would be a solid step forward to see cooperation instead of conflict.”

Related stories:

Jai Vijayan is a seasoned technology reporter with over 20 years of experience in IT trade journalism. He was most recently a Senior Editor at Computerworld, where he covered information security and data privacy issues for the publication. Over the course of his 20-year ... View Full Bio

Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
Page 1 / 2   >   >>
memesuper2
50%
50%
memesuper2,
User Rank: Apprentice
2/14/2017 | 12:19:14 AM
Re: https://memesuper.com/
I agree with you.
gifamerica0
50%
50%
gifamerica0,
User Rank: Apprentice
1/21/2017 | 12:30:19 AM
Re: gifs
I agree with you
Christian Bryant
50%
50%
Christian Bryant,
User Rank: Ninja
12/28/2016 | 10:50:48 AM
Re: Isolation is key
I've yet to see an argument that successfully argues against this.  Let's hope this becomes the de-facto design moving forward.  Isolation needs to be at many levels, too.  Not just from the main systems, but also from a connection standpoint.  If systems must connect in any way outside the plane, then ecrypt and connect on a separate stream than non-critical systems.  Does this potentially mean a dedicate communication service for the airline industry?  Why not?  Completely silo passenger convenience away from passenger safety.
Dr.T
50%
50%
Dr.T,
User Rank: Ninja
12/27/2016 | 8:28:31 PM
Isolation is key
 

As article mentioned, another approach is to isolate IFEs from plan's other systems, they do not be connected at all.
Dr.T
50%
50%
Dr.T,
User Rank: Ninja
12/27/2016 | 8:27:50 PM
Re: Luxury vs Lives
"I'm clearly not going to win that argument in a commercially bound industry"

That makes sense, even commercial airlines would not go that far taking away the passengers'phones
Dr.T
50%
50%
Dr.T,
User Rank: Ninja
12/27/2016 | 8:25:10 PM
Re: Luxury vs Lives
"hackable systems"

I think this is the operative word, we need to find out what we can do so they are not hackable.
Dr.T
50%
50%
Dr.T,
User Rank: Ninja
12/27/2016 | 8:22:29 PM
Re: Luxury vs Lives
"blunt and basic in my approach"

That makes sense, however for that to work it needs to be practical too.
Dr.T
50%
50%
Dr.T,
User Rank: Ninja
12/27/2016 | 8:20:25 PM
Re: Luxury vs Lives
"the most intelligent/threat aware people looking at the security designs to minimize the risks"

I agree. There must be a way to secure both plans' electronic system and devices we use so they never interfere.
Dr.T
50%
50%
Dr.T,
User Rank: Ninja
12/27/2016 | 8:17:57 PM
Re: Luxury vs Lives
"If we can't keep devices out of people's hands,"

I hear you but I would say it is not practical. There must be a better way.
Dr.T
50%
50%
Dr.T,
User Rank: Ninja
12/27/2016 | 8:14:51 PM
Re: plaque psoriasis
I agree, informative well thought article. And a critical issue especially with current IoT devices.
Page 1 / 2   >   >>
Register for Dark Reading Newsletters
Dark Reading Live EVENTS
INsecurity - For the Defenders of Enterprise Security
A Dark Reading Conference
While red team conferences focus primarily on new vulnerabilities and security researchers, INsecurity puts security execution, protection, and operations center stage. The primary speakers will be CISOs and leaders in security defense; the blue team will be the focus.
White Papers
Video
Cartoon Contest
Write a Caption, Win a Starbucks Card! Click Here
Latest Comment: No, no, no! Have a Unix CRON do the pop-up reminders!
Current Issue
Security Vulnerabilities: The Next Wave
Just when you thought it was safe, researchers have unveiled a new round of IT security flaws. Is your enterprise ready?
Flash Poll
[Strategic Security Report] How Enterprises Are Attacking the IT Security Problem
[Strategic Security Report] How Enterprises Are Attacking the IT Security Problem
Enterprises are spending more of their IT budgets on cybersecurity technology. How do your organization's security plans and strategies compare to what others are doing? Here's an in-depth look.
Slideshows
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2017-0290
Published: 2017-05-09
NScript in mpengine in Microsoft Malware Protection Engine with Engine Version before 1.1.13704.0, as used in Windows Defender and other products, allows remote attackers to execute arbitrary code or cause a denial of service (type confusion and application crash) via crafted JavaScript code within ...

CVE-2016-10369
Published: 2017-05-08
unixsocket.c in lxterminal through 0.3.0 insecurely uses /tmp for a socket file, allowing a local user to cause a denial of service (preventing terminal launch), or possibly have other impact (bypassing terminal access control).

CVE-2016-8202
Published: 2017-05-08
A privilege escalation vulnerability in Brocade Fibre Channel SAN products running Brocade Fabric OS (FOS) releases earlier than v7.4.1d and v8.0.1b could allow an authenticated attacker to elevate the privileges of user accounts accessing the system via command line interface. With affected version...

CVE-2016-8209
Published: 2017-05-08
Improper checks for unusual or exceptional conditions in Brocade NetIron 05.8.00 and later releases up to and including 06.1.00, when the Management Module is continuously scanned on port 22, may allow attackers to cause a denial of service (crash and reload) of the management module.

CVE-2017-0890
Published: 2017-05-08
Nextcloud Server before 11.0.3 is vulnerable to an inadequate escaping leading to a XSS vulnerability in the search module. To be exploitable a user has to write or paste malicious content into the search dialogue.