Slashdot | Boeing 787 May Be Vulnerable to Hacker Attack

Slashdot

Log InCreate AccountSubscribeFirehose Why Log In?Why Subscribe?

Sections Boeing 787 May Be Vulnerable to Hacker Attack ● Main Nickname Posted by Zonk on Sat Jan 05, 2008 04:32 PM ● Apple from the does-anyone-speak-l33t dept.

● AskSlashdot Password palegray.net writes ● Backslash "An article posted yesterday on Wired.com notes that 'Boeing's new 787

● Books Dreamliner passenger jet may have a serious security vulnerability in its Public Terminal onboard computer networks that could allow passengers to access the ● Developers plane's control systems, according to the U.S. Federal Aviation ● Games Administration.' They're already working on solutions to the problem - including placing more physical separation between aircraft networks and [ Create a new account ] ● Hardware implementing more robust software-based firewalls."

● Interviews Related Links [+] security, cylonattack, transportation, boeing787, wormsonaplane (tagging beta) ● IT ● Compare prices on Security Software & ● Related Stories Related Items

● Mobile ● palegray.net Firehose:Boeing 787 May Be Vulnerable to Hacker Attack by palegray.net (1195047) ● Politics ● may have a serious security vulnerability

● Science ● More Security stories

● YRO ● More Transportation stories

Help

● FAQ This discussion has been archived. No new comments can be posted.

● Bugs

Stories

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way. ● Old Stories http://it.slashdot.org/article.pl?sid=08/01/05/2057247 (1 of 10)24.1.2008 9:11:00 Slashdot | Boeing 787 May Be Vulnerable to Hacker Attack

● Old Polls ●

● Topics Restriction on software during flight? (Score:5, Funny)

● Hall of Fame by El_Muerte_TDS (592157) on Saturday January 05, @04:33PM (#21926524) Homepage

● Bookmarks No more playing MS Flight Sim.

● Submit Story

About ❍

● Supporters Re:Restriction on software during flight? (Score:5, Funny)

● Code by nospam007 (722110) on Saturday January 05, @11:46PM (#21929536)

Services Bluetooth alert: New device detected, Boeing 787 Dreamliner, install? ● Jobs

[ Parent ] ● PriceGrabber

● Special Offers ●

● Sponsor Solutions I don't get it... (Score:5, Insightful)

by Spalti (210617) on Saturday January 05, @04:35PM (#21926538) Homepage ● Surveys

Jobs Why aren't both networks physically completely seperated from each other?

Flash Developer

New York, NY ❍ R/GA Re:I don't get it... (Score:4, Insightful) World-Class Design Lead by Brian Gordon (987471) on Saturday January 05, @04:39PM (#21926594) New York, NY (Fla... Angelsoft Why can you remotely control aircraft systems at all? There should be no network equipment to compromise in the first place!

Web Business Systems Engineer [ Parent ] Cambridge, MA GuildCafe Enterta... ■

More Jobs > Re:I don't get it... (Score:5, Informative) Post a Job > by badasscat (563442) on Saturday January 05, @04:47PM (#21926698) Homepage

Why can you remotely control aircraft systems at all? There should be no network equipment to compromise in the first place! http://it.slashdot.org/article.pl?sid=08/01/05/2057247 (2 of 10)24.1.2008 9:11:00 Slashdot | Boeing 787 May Be Vulnerable to Hacker Attack The 787 is fly by wire, like most new aircraft designs. It's all computer controlled, not mechanical.

My guess is this [aviationtoday.com] - the "common core system" designed by Honeywell - has something to do with the various systems being connected. This is a system designed to simplify the airplane's various systems and reduce the number of separate systems (which means fewer failure points - usually a good thing in engineering). I do believe Boeing when they say that there are built-in separations and that the two systems are not completely tied together, but obviously it wasn't enough for the FAA. So they're fixing it. Nothing really all that unusual about a new airplane design; there are always various issues that need to be addressed before first flight.

[ Parent ]

Re:I don't get it... (Score:5, Insightful)

by fartingfool (1208968) on Saturday January 05, @05:10PM (#21926916)

My guess is it has to do with controlling the actual system for the passenger use. Pilots gotta have access to the No Smoking sign switch for example. So without any real technical background in how these systems work, I'd say they were simply given a switch to turn access on or off etc, and that simply meant some sort of basic connection had to be issued between the cockpit systems and passenger entertainment systems.

The FAA report doesn't say exactly what the connection is between the systems, it just says there is a connection. My guess is it's the FAA over-hyping a situation, or someone else, to try and get these birds as safe as possible. Although I would agree that the passenger system should be as isolated as possible, and if control of these systems is needed, just run separate lines that link only to that system, even if it is basically pointless if the connection I assume it is really is that simple. I guess i welcome my first post to /. too after reading it for a year or so and keepin my thoughts to myself =D

[ Parent ]

Re:I don't get it... (Score:5, Insightful)

by rlk (1089) on Saturday January 05, @05:49PM (#21927272)

"Not completely connected" is a very strange phrase. I could say that my laptop is "not completely connected" to the internet because there's a router between them. But either there's a connection between the two networks or there isn't. I don't know what it means to be connected at some points and not at others.

The pilots certainly do need access to some of the cabin systems, for the seatbelt sign, for example. They may also need to be able to turn the cabin network off altogether. But those switches should have no signal connection of any kind to the maintenance and monitoring/control systems. The two networks should be physically partititioned.

The way I read the article, there really are some connections between the networks (my guess is that it was simply cheaper or more convenient to link them), and the FAA's not happy with that state of affairs. I can't say I blame them.

http://it.slashdot.org/article.pl?sid=08/01/05/2057247 (3 of 10)24.1.2008 9:11:00 Slashdot | Boeing 787 May Be Vulnerable to Hacker Attack Somehow I have a suspicion that someone will crack this sooner or later, and the TSA will react by banning use of laptops or something equally foolish, rather than addressing the more basic fact that the plane's systems have not been hardened appropriately (in this case, by being physically partitioned).

[ Parent ]

Re:I don't get it... (Score:5, Funny)

by Fred_A (10934) on Sunday January 06, @06:30AM (#21931056) Homepage

So, to be clear. Every seat has a seat-back screen in front of it, capable of displaying messages - but you would prefer a separate wire going to every seat to power a 'fasten your seatbelts' bulb?

Uh, OK.

I'm in favor of a full fledged IRC server so that the pilots can talk to the passengers. After all if you have a network why not use it. /join UA435 --- Welcome to Flight United Airlines 435 to Tokyo --- Please read the safety card in the back of the seat on fron of you

HOW DOES THIS THING WORK? LOL n00b !!! Please fasten your seatbelts

[ Parent ]

A little perspective (Score:5, Insightful)

by mcrbids (148650) on Saturday January 05, @08:06PM (#21928368) Homepage Journal

Queue up 11,000 A/C posts about H4X0RZ Cr45h1n6 for REALZ Do0DEZ!.

This is not a "Windows vs Linux" thing. These are highly specialized data networks designed specifically for aircraft. The typical running life of a big jet is some 40 years or more - the idea of a consumer O/S such as Windows (or even Linux) being suitable for such a situation is simply stupid. Everything is coded in firmware, micro-processor based, with a likelyhood of actually crashing accidentally being somewhat less likely than getting struck by lightning on a sunny day while sitting in the cellar of your 4-story house.

Not bloody likely. http://it.slashdot.org/article.pl?sid=08/01/05/2057247 (4 of 10)24.1.2008 9:11:00 Slashdot | Boeing 787 May Be Vulnerable to Hacker Attack

But, actual, malicious attack? Possible - and if there was *ANY* connection between the passenger data networks and the main control networks, that's an issue that must be addressed.

Most likely, the FAA found some part that was connected to both networks, that itself was not capable of actually transmitting data. But they're being car eful, as is their job, since lives are on the line.

Go FAA!

[ Parent ]

Re:I don't get it... (Score:4, Insightful)

by Nibbler999 (1101055) on Saturday January 05, @04:39PM (#21926598) Homepage

Probably to save weight on cabling/hardware.

[ Parent ]

Re:I don't get it... (Score:5, Funny)

by dunezone (899268) on Saturday January 05, @04:41PM (#21926628) Journal

Exactly, who the hell thought that it would be a good idea to allow the passenger network and pilot network system to even communicate with each other.

Oh wait I got it, what if terrorist took over the cabin, but then a passenger(Justin Long) who is a master hacker controls the plane from his seat using his cell phone, and safely lands the plane but after he flipped it a few times so the terrorist would be knocked unconscious. Who has Bruckheimer's phone number I have an idea.

[ Parent ]

Re:I don't get it... (Score:5, Interesting)

by pchan- (118053) on Saturday January 05, @05:00PM (#21926806) Journal

Modern cars have two or more control networks. The class-1 network controls things vital to the car operation and safety such as the anti-lock brakes, air bags, and steering. The class-2 network(s) are for things such as rolling down your windows, controlling your CD changer, and turning on your headlights. NOTHING is allowed on the class-1 net without rigorous validation. If your satellite radio module goes bad, it won't stop you from being able to safely control your vehicle. And these are just control networks, they are not allowing hundreds of users to bring in their personal computers and an Internet connection. http://it.slashdot.org/article.pl?sid=08/01/05/2057247 (5 of 10)24.1.2008 9:11:00 Slashdot | Boeing 787 May Be Vulnerable to Hacker Attack

Reading the story, it seemed like they wanted the airplane's maintenance systems to communicate with ground crews over the Internet, as well the aircraft reporting status to the airline while in flight. Personally, I'm uncomfortable with any part of the aircraft's vital systems being on the Internet.

[ Parent ]

DHCP (Score:5, Funny)

by elronxenu (117773) on Saturday January 05, @06:39PM (#21927724) Homepage

Check current IP address [whatismyplanesip.com]

[ Parent ]

Re:I don't get it... (Score:5, Funny)

by Linker3000 (626634) on Saturday January 05, @05:16PM (#21926958)

A simple solution would be to use Token Ring for the avionics and plain old 100BaseT for the passenger areas - and then send to Guantanamo anyone Googling 'madge' or 'wtf is 802.5'.

[ Parent ]

Re:I don't get it... (Score:5, Funny)

by NoPantsJim (1149003) on Saturday January 05, @06:13PM (#21927482)

Claiming that you're under an NDA made me think you were completely BSing and trying to raise your e-coolness level.

Then I saw your sig and realized you must be a college student studying engineering/networking/compsci. Sorry I ever doubted you.

[ Parent ]

Re:I don't get it... (Score:5, Insightful) http://it.slashdot.org/article.pl?sid=08/01/05/2057247 (6 of 10)24.1.2008 9:11:00 Slashdot | Boeing 787 May Be Vulnerable to Hacker Attack by DieByWire (744043) on Saturday January 05, @07:57PM (#21928334)

That being said, there's a lot of regulation in the aerospace industry. Planes don't just fall out of the sky on accident.

Actually, we try pretty hard to make sure that when it does happen, it is an accident.

[ Parent ]

Re:I don't get it... (Score:5, Interesting)

by nonsequitor (893813) on Saturday January 05, @08:38PM (#21928588)

The article is not FUD, I don't know where you worked, but having worked on embedded systems for several planes, this one included, though indirectly since I ended up writing about 1/3 of the code base for the electronic flight bag for the 777, which is being used in the 787. I've also worked on systems for the new A380, all at various companies which Boeing and or EADS subcontract to for the various widgets that make up a plane.

However, the system integrators are Boeing engineers at the manufacturing plant in Everett, WA. The decision to connect internal subnets to a live network would most likely be done at that level, by people who are not security minded, but have to make things as easy as possible for the people who buy these systems and have to use them, the airlines. The amount of users that have legitimate purposes for accessing these systems and communicating with them from the airline's network at the airport (another security risk) is very diverse. Many of which have to be assumed to be completely technologically illiterate.

This combined with the fact that everything is ALWAYS LATE, so its rushed rather than designed correct the first time, leaves a non-zero probability that the network can become compromised from an attack which exploits vulnerabilities in these machines segregating the plane's systems from the passenger systems. Odds are its either a common industrial partitioned operating system (fancy talk for sandboxes, which may or may not be escapable), or a common one like a licensed and modified embedded windows, or embedded linux or BSD, depending on the vendor.

I know for a fact though that some of those systems are embedded linux and advertised as such. What if one of those systems were designed on a 2.5 kernel? Impossible you say? There is a risk, dismissing it as FUD does not make it less of a risk.

[ Parent ]

Re:I don't get it... (Score:5, Funny) http://it.slashdot.org/article.pl?sid=08/01/05/2057247 (7 of 10)24.1.2008 9:11:00 Slashdot | Boeing 787 May Be Vulnerable to Hacker Attack by GaryOlson (737642) on Saturday January 05, @06:28PM (#21927620)

Exactly. The lower air pressure on the ether in the net could cause the firewall filter to actually pass packets as a result of reverse osmosis. This could be quite evident in streaming data which could possibly sublimate into a data cloud -- for which the filter was not designed. Albeit, the temperature will have to be increased in the firewall; or a longer timeout will need to be configured to allow for the higher altitude.

[ Parent ]

The only totally secure network (Score:5, Interesting)

by Iphtashu Fitz (263795) on Saturday January 05, @04:35PM (#21926544)

... is one that's physically isolated. I can't think of one good reason why passengers should have any access whatsoever to command/control networks used by the airplane.

Yeah, WTF!? (Score:5, Interesting)

by mobby_6kl (668092) on Saturday January 05, @04:47PM (#21926688)

What kind of an idiot would put the flight control systems and the on-board entertainment/voip/net/pr0n on the same physical network? Were they trying to save weight/money by running only one cable through the plane? I recall reading about MS stuffing their software into cars (that probably evolved into Ford's SYNC) and even there the MS crap and the engine management systems were completely separate.

[ Parent ]

Two seperate networks (Score:4, Informative)

by maxrate (886773) on Saturday January 05, @04:36PM (#21926564)

I'm not an avionics engineer - however, even in a small hotel I service, we keep the guest network and the hotel/admin network seperate. The only common hardware is the AC power and the modem that has a /28 assigned to it.

Re:Two seperate networks (Score:5, Interesting)

by Ethanol-fueled (1125189) on Saturday January 05, @04:45PM (#21926666) Homepage http://it.slashdot.org/article.pl?sid=08/01/05/2057247 (8 of 10)24.1.2008 9:11:00 Slashdot | Boeing 787 May Be Vulnerable to Hacker Attack

Note: IAAFMAT(I am a former military avionics technician) and I ask, "why the hell did that happen?" The flight control subsystems should share only a power bus with the non-critical subsystems(if even that). My tinfoil-hat theory is that the control system was made to be hackable so that the government could take control of a hijacked aircraft to prevent another 9/11 (or to cause another 9/11, depending on your point of view).

[ Parent ]

who cares? (Score:5, Insightful)

by f1055man (951955) on Saturday January 05, @04:48PM (#21926702)

There are a few million easier ways to bring down an aircraft (or kill thousands and cause panic if that's your thing). Yes this is idiocy in engineering, but considering all the other threats I don't think it's way up the list. Ultimately, we aren't dead yet because there just aren't that many intelligent people that want to kill us, cause it just isn't that hard to pull off.

Aviation software (Score:5, Informative)

by shawkin (165588) on Saturday January 05, @05:00PM (#21926804)

The flight control and avionics networks as well as the hardware are separate from the passenger network. The concern is that a separate network of maintenance and some limited flight information data share the same up/down links as the passenger network. The FAA notice is to demonstrate to the FAA that there can be no interference between the maintenance and flight information data and the passenger network. Even if the maintenance and flight information data were compromised, at worst this would mean that the operating history of the aircraft is not accurate. This is a big deal but not something that will lead to in flight failure. An additional requirement of the FAA notice is to prohibit future passenger services without testing for interference and security.

It's not UNSAFE it's uncompliant to CFR 14 regs (Score:5, Informative)

by gelfling (6534) on Saturday January 05, @05:19PM (#21926994) Homepage Journal

Did you READ the report? I did. It doesn't say anything is unsafe. What it says is there are unique architectures in the systems that put them at odds with CFR 14 regulations compliance whether they present an actual or potential danger or not. Furthermore there's a comment in the report which states that Airbus objects to the regulatory findings on the basis that the 'standard' is too high level to offer any concrete value for implementation or compliance.

Like any other IT security audit - compliance doesn't mean security it means compliance. And in the cases where there are deviations from the standard, the system has to be able to speak to that deviation and address it or contest it. http://it.slashdot.org/article.pl?sid=08/01/05/2057247 (9 of 10)24.1.2008 9:11:00 Slashdot | Boeing 787 May Be Vulnerable to Hacker Attack

Life is a concentration camp. You're stuck here and there's no way out and you can only rage impotently against your persecutors. -- Woody Allen

All trademarks and copyrights on this page are owned by their respective owners. Comments are owned by the Poster. The Rest © 1997-2008 SourceForge, Inc.

homeawardscontribute storyolder articlessourceforge, inc.advertiseaboutterms of serviceprivacyfaqrss

http://it.slashdot.org/article.pl?sid=08/01/05/2057247 (10 of 10)24.1.2008 9:11:00