Slashdot Mirror


Boeing 757 Testing Shows Airplanes Vulnerable To Hacking, DHS Says (aviationtoday.com)

schwit1 shares a report from Aviation Today: A team of government, industry and academic officials successfully demonstrated that a commercial aircraft could be remotely hacked in a non-laboratory setting last year, a DHS official said Wednesday at the 2017 CyberSat Summit in Tysons Corner, Virginia. "We got the airplane on Sept. 19, 2016. Two days later, I was successful in accomplishing a remote, non-cooperative, penetration. [Which] means I didn't have anybody touching the airplane, I didn't have an insider threat. I stood off using typical stuff that could get through security and we were able to establish a presence on the systems of the aircraft." Hickey said the details of the hack and the work his team are doing are classified, but said they accessed the aircraft's systems through radio frequency communications, adding that, based on the RF configuration of most aircraft, "you can come to grips pretty quickly where we went" on the aircraft. Patching avionics subsystem on every aircraft when a vulnerability is discovered is cost prohibitive, Hickey said. The cost to change one line of code on a piece of avionics equipment is $1 million, and it takes a year to implement. For Southwest Airlines, whose fleet is based on Boeing's 737, it would "bankrupt" them. Hickey said newer models of 737s and other aircraft, like Boeing's 787 and the Airbus Group A350, have been designed with security in mind, but that legacy aircraft, which make up more than 90% of the commercial planes in the sky, don't have these protections.

140 comments

  1. why should Southwest Airlines pay? and not boeing? by Joe_Dragon · · Score: 4, Interesting

    why should Southwest Airlines pay? and not boeing?

  2. Sensationalism on costs by Anonymous Coward · · Score: 2, Insightful

    This article claims that one line of code costs a million dollars to fix and would "bankrupt" Southwest.

    News flash: Southwest wouldn't be the ones fixing the fucking code! It would be the manufacturer who would then absorb that cost, not the airline. Besides, if this problem is valid the FAA and other regulators will be involved to force the manufacturer to address the issue.

    This article is a perfect example of why journalism is headed for self-destruction.

    1. Re:Sensationalism on costs by rmdingler · · Score: 1

      Besides, if this problem is valid the FAA and other regulators will be involved to force the manufacturer to address the issue.

      You'd think that's how it would work, right? Especially, with this now being made public, though the chances are, the FAA has their hands full with the twin perils of autonomous aerial vehicles and laser lights being shined into the cockpit.

      Look for their interest to be piqued after the first passenger plane lands outside of an airport because of this vulnerability.

      --
      Happiness in intelligent people is the rarest thing I know.

      Ernest Hemingway

    2. Re:Sensationalism on costs by Drethon · · Score: 2

      This article claims that one line of code costs a million dollars to fix and would "bankrupt" Southwest.

      News flash: Southwest wouldn't be the ones fixing the fucking code! It would be the manufacturer who would then absorb that cost, not the airline. Besides, if this problem is valid the FAA and other regulators will be involved to force the manufacturer to address the issue.

      This article is a perfect example of why journalism is headed for self-destruction.

      Not to mention a lot of that is fixed costs. Changing 1 more line of code wouldn't cost $1 more but is also wouldn't cost $1M more.

    3. Re:Sensationalism on costs by geekmux · · Score: 1

      This article claims that one line of code costs a million dollars to fix and would "bankrupt" Southwest.

      News flash: Southwest wouldn't be the ones fixing the fucking code! It would be the manufacturer who would then absorb that cost, not the airline. Besides, if this problem is valid the FAA and other regulators will be involved to force the manufacturer to address the issue.

      This article is a perfect example of why journalism is headed for self-destruction.

      OK, let's make the manufacturer fix this then.

      Effective immediately, 90% of US airline fleets are hereby grounded as they are unsafe. They are now part of a manufacturer recall.

      Hope that clarifies the impact.

      Oh, and speaking of self-destruction, airlines would most likely be bankrupt as a result of that course of action.

    4. Re:Sensationalism on costs by Anonymous Coward · · Score: 0

      Not only that, but it's not $1M per line of code per plane. You fix the code once and the propagate the changes.

      And it probably isn't $1M per line either. More like $1M per change (because recertification) plus whatever it costs for programmers and QA to actually design and test the change. Yeah, avionics carries a significant cost multiplier, but it's not that bad.

    5. Re: Sensationalism on costs by Anonymous Coward · · Score: 0

      Some people say 9/11 was a malware job...

    6. Re:Sensationalism on costs by Obfuscant · · Score: 1

      Effective immediately, 90% of US airline fleets are hereby grounded as they are unsafe.

      We've leapt from an opaque claim that some hacker has "establish[ed] a presence" to an "unsafe" fleet that requires immediate grounding? Add in the fact that in TFA it tells us that the experts said they knew about this for years and it isn't a big deal. I think "unsafe" would be a bit of a deal.

      This is like someone suddenly realizing that you can open an elevator access door from outside the elevator. Anyone who knows elevators knows this; it's only the ignorant who freak out when they learn this amazing hack.

    7. Re: Sensationalism on costs by Anonymous Coward · · Score: 0

      So - oh thinker of thoughts - what brand of processor were the twin towers using?

  3. Re:why should Southwest Airlines pay? and not boei by michelcolman · · Score: 2

    And what's the price of a crash caused by hackers? Oh, right, that's not the same thing, the cost of a security fix is something you have to pay right now, while the price of a crash is only a potential cost in the future. Who cares about the latter even if it's orders of magnitude higher, right?

  4. who pays by Anonymous Coward · · Score: 0

    Its not the owner of the plane (Southwest) that should be paying but the manufacture (Boeing) to fix this vulnerability.

    You don't ask the iPhone owners or Windows owners to fix the code that runs on their* device.

    *ownership of said hardware is subject to modern interpretation of "ownership".

    1. Re:who pays by hcs_$reboot · · Score: 1

      Depends upon the contract. Adding some code to secure the plane could be seen, contractually, as a request from the airline (and not as a flaw from the manufacturer).

      --
      Slashdot, fix the reply notifications... You won't get away with it...
    2. Re: who pays by Xuranova · · Score: 1

      If you were running an unsupported (see very old) version of Windows and didn't have a (probably very expensive) support contract to cover it, you would be paying MS to fix that exploit. I'm not sure if Apple has support contracts to support very old iOSs but probably not. Seems unlike them.

      --
      "There is no real right or wrong, just what the majority accepts at the time."
  5. Useless metric spotted by Anonymous Coward · · Score: 1

    >The cost to change one line of code on a piece of avionics equipment is $1 million, and it takes a year to implement.

    Useless metric spotted. The cost is very very very lousily correlated to the number of lines of code. The number of checks/tests to re-run is by far a better metric to estimate the cost. Most of the time one line of code or thousands just cost the same price.

    1. Re:Useless metric spotted by leonbev · · Score: 5, Insightful

      With something like avionics software, it probably doesn't matter if one line or a thousand lines change... the entire application would need a full regression test for safety/certification purposes. That's where the million dollar estimate probably comes from.

    2. Re:Useless metric spotted by hcs_$reboot · · Score: 1

      This. OTOH Would be certainly expensive to implement some more security, but that's likely much less than if a plane is actually terro-hacked .

      --
      Slashdot, fix the reply notifications... You won't get away with it...
    3. Re:Useless metric spotted by Anonymous Coward · · Score: 0

      as opposed to changing out the relevant avionics - surely that would be cheaper overall.

      insert rant about companies not considering the full real world operational life cycle of technology

    4. Re:Useless metric spotted by Anonymous Coward · · Score: 0

      Not really. Even if the new box has already gone through TSO certification, you've still go the matter of integration and system-level testing, both for the type cert (FAA fun!) and on every individual aircraft (less heavy on the testing, but integration costs can get big fast, especially on large fleets). The software update would probably be cheaper overall because it touches less of the aircraft, assuming no hardware change is required.

    5. Re:Useless metric spotted by Anonymous Coward · · Score: 0

      Security code is usually extra expensive. Adding an encryption/authentication algorithm (to prevent attacks) requires adhering to heaps op regulations to make sure the protection is safe, but to run the same link without authentication requires no checks.

    6. Re:Useless metric spotted by Obfuscant · · Score: 1

      the entire application would need a full regression test for safety/certification purposes.

      It is a reasonable metric, but ridiculous application. Yes, recertifying the specific piece of avionics that is involved may cost $1 million when you consider the time and manpower involved. That may cover 1 or 1000 lines of code. It won't be Southwest that pays this, and maybe not even Boeing. It will be the manufacturer of the system that needs fixin'.

      But this is a ridiculous application of the metric when there is the claim that it would bankrupt Southwest to implement it. Implementing the change would be part of the regular maintenance process, probably less than half an hour per airplane, performed by a maintenance technician when the aircraft comes in for a regular inspection. It won't cost anywhere near $1 million per aircraft.

      I deal with a radio system in a small fleet of aircraft. It may take me an hour or two to change and verify the "code plug" (channel programming) that goes into the radio. At that point I hand the code plug out to other people who need about five minutes per radio to load it. Software updates are the same kind of thing.

      What is typical for /. hyperbole, the claim isn't "we can crash aircraft", it is "we were able to establish a presence on the systems of the aircraft". Wow. A "presence". That can be anything from causing uncommanded flight maneuvers (flight into the ground, e.g.) to "we can read the airspeed sensors remotely."

      Given that it is an "RF" entry path, it is most likely through the ACARS data stream. Since we can actually fly airplanes without that system, the simplest method of "fixing" the problem in the short term is to turn the ACARS system off until it can be updated. That would avoid a global grounding of a fleet nicely.

  6. Re: why should Southwest Airlines pay? and not boe by Anonymous Coward · · Score: 0

    Besides, the vulnerability was in the 757 and they seamlessly implied that the 737 was at risk. Did TFA say they had also hacked the 737?

  7. Re:why should Southwest Airlines pay? and not boei by Anonymous Coward · · Score: 0

    Crashes are covered by insurance. It's much less expensive. From a business perspective, it's a much more manageable expense after the stock recovers from the short-term hit.

  8. million dollars per line by Speare · · Score: 5, Informative
    I expect quite a few folks here are going to question the figure, "a million dollars per line changed."

    1. The airlines operate under a huge amount of regulatory oversight, and structure the development of avionics or engine control software accordingly. The terms ARP4754 and DO-178C are to aviation as ISO9002 is to business models. They provide guidelines on creating a rigorous development process, and regulators are keen to track how well companies develop logic and physical designs in line with best practices described by those guidelines.

    2. If you summarize DO-178C in one sentence, it might be "document the rationale for every change, and the means you employed to ensure it is the right change." Most companies follow a V-shaped change model where you trace from high level requirements to lower level requirements to implementation details, and then verify the code does what is expected and then validate that the requirements are being met (and the requirements are even proper in the first place). Once you have that framework in place, you have to document every step of the chain of review.

    3. For every change to a high level requirement, a low level requirement, an implementation, and sometimes even a change in a verification method, there typically has to be an independent review: you cannot trust the implementors to check that the change was appropriate and done correctly as it's easy to be blinded by your own thought process during development.

    So in a case like this, the customer needs to inject several new top-level requirement (which shockingly may not have been there in the first place), "the system shall be hardened against unauthorized changes in configuration/operation/state" and that has to flow down to subsystems "the component XYZ shall be hardened..." and that has to flow down a few more tiers before you even identify the protocols or chips or attack vectors to be changed. Then you have to verify the code change works in each component. Then a system-level review. Then a regulatory review to have the updated design certified as safe for test flight and finally safe for revenue service.

    Does this sound like a desktop software change control process? Sure, maybe you're really disciplined, but it's a matter of degree. It really can take fifty people or more, from regulators to systems engineers to coders to integration testers to work the process. And that all adds up in terms of time, opportunity costs, tools and tooling, lab test, systems test, hours and hours of live aircraft flight test, and so on.

    --
    [ .sig file not found ]
    1. Re:million dollars per line by archer,+the · · Score: 4, Insightful

      The summary said $1M for a one-line change. I took it to mean making a change, even one line, costs a minimum of $1M. Changing two consecutive lines might cost $1,001,000.

    2. Re:million dollars per line by Anonymous Coward · · Score: 0

      I expect quite a few folks here are going to question the figure, "a million dollars per line changed."

      I still question "million dollars per line." A documentation and review process does cost, but the cost shouldn't scale linearly to number of lines modified. I seriously doubt that a ten-line fix costs ten million and takes ten years to roll out.

    3. Re:million dollars per line by tsqr · · Score: 3, Informative

      I expect quite a few folks here are going to question the figure, "a million dollars per line changed."

      As well they should, because that isn't what he said. What he said was, "The cost to change one line of code on a piece of avionics equipment is $1 million". But everything else you said in your post is spot on. Most software developers have no idea what is involved in creating DAL-A safety critical software for commercial aviation, and would run screaming to the safety of their iOS development environment if they were tasked with doing it.

    4. Re:million dollars per line by Anonymous Coward · · Score: 0

      "Most software developers have no idea what is involved in creating DAL-A safety critical software for commercial aviation"

      Apparently, the developers that did it were lacking as well.
      I've never been convinced that these forms of making stuff good by massive oversite actually works.

      How does JPL do this?
      They seem to be able to make stuff that works in a wide variety of extreme use cases.

    5. Re:million dollars per line by tsqr · · Score: 3, Interesting

      Apparently, the developers that did it were lacking as well.

      Well, since the threat didn't exist when the systems were developed, it's understandable that mitigations weren't put into place. Also, humans are prone to errors. There aren't any processes that can guarantee perfection, but that doesn't mean you might as well have no process.

      I've never been convinced that these forms of making stuff good by massive oversite actually works.

      I don't know what "massive oversite" is, but a disciplined process and independent verification and validation combined with reasonable regulatory oversight usually results in good quality

      How does JPL do this? They seem to be able to make stuff that works in a wide variety of extreme use cases.

      Having worked with JPL, I can assure you that they have their own set of development rules that would make the average Slashdotter blanch. But they aren't involved in commercial passenger aviation, where catastrophic failure rates are measured in failures per billion operating hours.

    6. Re:million dollars per line by Anonymous Coward · · Score: 0

      Very close, yes. A change requires that $1M whether it affects one line of code or a hundred. If you're making entirely new modules with new purposes, each of which requires new tests, you might add tens of thousands. Most of the cost is in systems review and then testing, both internal and regulatory. The actual code changes themselves tend to have comparatively trivial costs.

    7. Re: million dollars per line by Anonymous Coward · · Score: 0

      As part of their V model engineering process, the avionics developer must already have unit tests, system test and a HIL test system IN PLACE.

      Harden/inspect code and then run the existing test battery. In the ideal case two guys do it in a month. Does that cost 1 million dollars?

    8. Re:million dollars per line by EndlessNameless · · Score: 3, Insightful

      I've never been convinced that these forms of making stuff good by massive oversite actually works.

      Pretty much every major engineering project has massive oversight. If you're likely to affect the safety of the general public, it comes with the territory.

      Do you know why you can crash your car into a solid wall at 60 MPH and probably live to tell about it? Because there are so many rules and tests. Just because you can't fathom the immense effort that goes into a project... don't assume it isn't happening.

      Most of these "software engineers" working on mobile apps have no idea what it is like to work on safety-critical systems. Until recently, security was not considered as part of the system's safety. That was a serious omission, but it is being rectified.

      I feel some serious sympathy for anyone who is left holding the bag. When it comes to securing a legacy system to a comparable same level as its existing mechanical safety certifications, it is either impossible or will require a Herculean effort.

      We've seen the fruits of safety regulations, however, and they will need to expand now that everyone can carry a capable computer in their pocket.

      --

      ---
      According to the latest ruleset, this post should be modded as Vorpal Flamebait +5.
    9. Re:million dollars per line by Anonymous Coward · · Score: 0

      I expect quite a few folks here are going to question the figure, "a million dollars per line changed."

      I still question "million dollars per line." A documentation and review process does cost, but the cost shouldn't scale linearly to number of lines modified. I seriously doubt that a ten-line fix costs ten million and takes ten years to roll out.

      work in the industry and you'll change your mind

  9. Just like IoT, burden should lie with the creator by Anonymous Coward · · Score: 0

    The manufacturer needs to be liable for fixing their shit. If you crank out a product that has dogshit security, you need to have your feet held to the fire to fix it. It doesn't just become another problem the world "has to live with" because you did a shit job.

  10. And again! by jenningsthecat · · Score: 4, Interesting

    Why in the HELL are critical avionics control systems networked in such a way that they can be accessed remotely by radio? FFS, what were they thinking? They design systems that are hardened against direct lightning strikes, but leave them vulnerable to a remote hack using a device that's probably not much more than a small computer and a glorified walkie talkie connected together. WTF?

    On an unrelated note, why is the page I'm typing this on a standalone text entry box without TFS available on it for reference? Is Slashdot Beta rearing its drooling imbecilic ugly head again?

    --
    'The Economy' is a giant Ponzi scheme whose most pitiable suckers are the youngest among us and the yet-unborn.
    1. Re:And again! by Anonymous Coward · · Score: 1

      I suspect they were designed that way because the 757 was designed in the mid 1980's - when such exploits would have been impossible to carry out. (Had they even thought of that, which I doubt).

      So I would like you to come up with a completely new design for something extremely complex. Then wait 30 or 40 years and have a bunch of engineers with access to tools and methods that simply don't exist today start chipping away at your design.

      Why the hell indeed.

    2. Re:And again! by Anonymous Coward · · Score: 0

      Reminds me of when Joe Sutter was lamenting a few years back about how the 747 was designed almost completely with slide rules and back of the envelope calculations, because computer time was so outrageously expensive in the mid sixties. But now, every engineer has essentially a personal supercomputer sitting on their desk.

    3. Re:And again! by Anonymous Coward · · Score: 0

      Could you point out where in the story it says critical avionics control systems were hacked? Because it never says what was hacked. My guess is the passenger WiFi.

    4. Re:And again! by Anonymous Coward · · Score: 0

      Communication is part of the critical aviation systems. The aircraft's own instruments probably form less than half of the input to autopilot.

      Modern aircraft have automated communication to air traffic control, automated input from satellites and ground beacons, even automated two way communications between nearby aircraft for automated negotiation of collision avoidance.

      If you try making all of that isolated from avionics, you're suddenly left with flight systems trying to run on nothing more than pitot tube air speed indicator, and a pressure altimeter.

    5. Re:And again! by Anonymous Coward · · Score: 0

      Why seems to be why design takes so damn long these days.

    6. Re:And again! by Anonymous Coward · · Score: 0

      Because they bought off the shelf hardware. Cisco router , yeah man that's the best attitude.
      Like linksys Netcomm or TPlink all your wireless routers/ logon had back doors and CVE's.

      Or monkey with a USB port and protocol. Cars , Traffic Signals, pacemakers all had vulns.
      The solution is open source to the max, for whatever we buy.
      Fact is ALL off the shelf hardware/firmware/software has a lifetime below that of the plane.
      the solution is to by reputable vendors who stand by their products AND support old models.

      BTW. With graphics GPU's going way faster, and software defined radio dirt cheap, obscurity is no protection at all.

    7. Re:And again! by Anonymous Coward · · Score: 1

      They are not. Whole story is BS. Or at least over hyped. I can tell you for a fact that the critical flight control, navigation, and instrumentation on a 757 are not networked with anything. They may have been able to send the aircraft a ACARS message or break into the entertainment system, but they did not do anything nearly as dramatic as they are claiming.

    8. Re:And again! by swb · · Score: 1

      It was designed in the 1980s and the last one was made in 2004.

      If I were to hazard a guess, it wasn't designed for remote radio configuration but became so due to some kinds of electronics add-ons or upgrades that created an unexpected vulnerability.

      I'd also guess that this problem, if its validated and well-understood from a capability and risk perspective, will just contribute to accelerating plane's economic end of life. I'd imagine some percentage of early 757s have already been retired or moved to freighter roles.

      It may be that these security risks are simply mitigated by not flying people on them and converting them into freighters. If Boeing was forced to do anything by carriers, I would imagine they would just turn this into a negotiation for swapping 757s for new planes and convincing freight carriers it's in their interest to buy low-cycle 757s Boeing has converted into freighters for them.

    9. Re:And again! by fustakrakich · · Score: 1

      If the airplane isn't *fly by wire* there's not a lot to worry about. The autopilot can be turned off if it acts up for any reason.

      why is the page I'm typing this on a standalone text entry box without TFS available on it for reference?

      Maybe you opened the "reply" button in a new tab?

      --
      “He’s not deformed, he’s just drunk!”
    10. Re:And again! by Anonymous Coward · · Score: 0

      Right, "off the shelf" TSO hardware. Not the kind of stuff you can get in Best Buy.

    11. Re:And again! by Anonymous Coward · · Score: 0

      If you try making all of that isolated from avionics, you're suddenly left with flight systems trying to run on nothing more than pitot tube air speed indicator, and a pressure altimeter.

      And a magnetic compass. Never forget the magnetic compass.

      And while it would suck royally, you can fly a plane that way, although both pilots would be really busy with no automatic systems.

    12. Re: And again! by Anonymous Coward · · Score: 0

      What about TCAS, GPS, ADS-B?

      Of course it could be all BS, but the Iranians also managed to confuse a super expensive US drone and land it in one piece in Iran.

      So, maybe they injected malware into a GPS receiver and the proceeded to hack the autopilot. That would be very serious stuff.

    13. Re: And again! by Obfuscant · · Score: 1

      What about TCAS, GPS, ADS-B?

      What about them? Neither TCAS nor ADS-B have direct input into aircraft controls. ADS-B provides information to the pilot about nearby aircraft. TCAS provides the same kind of information. TCAS has the added provision that pilots are expected to obey conflict resolution commands generated by TCAS, but not when the safety of flight is involved. Explicit exemption for that. If you are 100' AGL and someone tricks your TCAS into commanding "descend", then it will be ignored. The aircraft doesn't do it automatically.

      GPS is the only one of the three where the RF input goes to direct control of the aircraft.

      So, maybe they injected malware into a GPS receiver

      GPS receivers do not update their firmware from signals they receive from the satellite. The autopilot does not update its firmware from signals provided by the GPS. You could spoof a GPS signal, and everyone knows that.

      The claim was that the hacker was "able to establish a presence on the systems of the aircraft." Further, if you read TFA itself, it says that the engineers know about it and it isn't a problem. It's the pilots who complained that they "trusted it like God" or something like that. It certainly doesn't sound like they've broken into the flight controls to me.

  11. Re:why should Southwest Airlines pay? and not boei by michelcolman · · Score: 5, Interesting

    What if a hacker takes down an airplane, people find out in the media, and nobody wants to fly on that aircraft type anymore? Or with that company because it didn't apply a fix that existed? Does the insurance cover that? Now that's something that could bankrupt an airline.

  12. Re: why should Southwest Airlines pay? and not boe by michelcolman · · Score: 1

    They share a lot of subsystems, so probably yes.

  13. Article has no clue what it is talking about. by Anonymous Coward · · Score: 2, Interesting

    > For Southwest Airlines, whose fleet is based on Boeing's 737, it would "bankrupt" them.

    Do you realize that Boeing-737, even in its latest -800/-900 incarnations, is NOT a fly-by-wire airplane? The flight control surfaces are mechanically connected to the yokes in the pilots hands and the pedals under their feet, using push-rods and hydraulic cylinders. The basic design of B-737 originates from circa 1963 and hasn't been radically changed since due to economic pressure from airlines, to whom new "type rating" would incur huge costs in re-training their pilots and mechanics.

    Therefore the B-737 is fundamentally different from its rival Airbus-320 or the larger sized B-767/777 planes and cannot be hacked to unilaterally fly to Antartica or whatever.

    In case of the Airbus-320, the theoretically hackable fly-by-wire system was a conscious design choice associated with modernity. In case of the very large B-777 and A-380 planes fly-by-wire is mandatory, since the lenght of their fuselages and the large forces required to move the grandiose flight control surfaces no longer allow direct mechanical coupling.

    1. Re:Article has no clue what it is talking about. by Anonymous Coward · · Score: 0

      Neither you do.

      "Fly by wire" in large aircrafts (A320 and above, the B737 is the limit) is about replacing mechanical control of hydraulic actuators with cables by electrical wires (the B737 is barely controllable without hydro.).

      In old aircrafts, it was hundreds of direct point to point wires between flight control computers and actuators, nowadays it is rather networked (Ethernet, Arinc429, Arinc 619, MIL-STD 1553...) but it is private networks.
      It is hackable as much as mechanical cables would be snapped by an malevolent mechanic.

      Old aircrafts are rather safer from a computer security standpoint than newer ones because critical flight computers are more separate and less networked than on modern aircrafts.

      IMHO, the hack is about intercepting the communications between the pilots and the airline operations centres. Which is not, in itself sufficient to "control remotely" an aircraft. And there are all sorts of protections for preventing updates or in-filght modifications of the software.
      Maybe a worse case would be sending bogus flight plans... but aircraft sensors (such as TCAS or GPWS) would prevent collinding into a mountain.

      Finally, radionavigation is based on unencrypted communications. With a strong radio and no computer, you could intercept VHF communications, generate bogus VOR/DME signals...

  14. Danger is not terrorists, but state actors by 140Mandak262Jamuna · · Score: 4, Interesting
    Terrorists are dumb. They will never hack at this level.

    But state actors and spy agencies, can. It is their bread and butter business. The danger is them giving these tools to the terrorists for political purposes and proliferation and mutation of the leaked hacking tools.

    --
    sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
    1. Re:Danger is not terrorists, but state actors by Opportunist · · Score: 1

      The idiots yelling "aloha snackbar" before blowing themselves up sure aren't Nobel prize material. But neither are the front line spies. And neither of them have to be.

      The mastermind can well be someone behind the lines, training the one executing the attack to use the tool they build. Push this button, push that one and 72 virgins (along with their mom's basement) are yours.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    2. Re:Danger is not terrorists, but state actors by Anonymous Coward · · Score: 0

      Terrorists are dumb. They will never hack at this level.

      ....

      Until they do.

    3. Re:Danger is not terrorists, but state actors by 140Mandak262Jamuna · · Score: 1

      The mastermind can well be someone behind the lines ...

      Could be. But rarely the mastermind is a genius. The dynamics of terrorist organization, the membership it attracts, its reward system etc do not allow really smart clever genius level thinkers to rise up in the ranks. They routinely lose top leadership and a headless terrorist organization is ripe to be taken over by an evil genius level thinker. It is possible, but pretty soon some hot head assistant with delusions of grandeur will kill him and take it back to dumb angry emotional leadership path.

      The book by Steven Pinker, better angels ... or something talks a lot about what it takes for a society or a group to set up a long enduring leadership structure that will thrive. There was a chapter in it that starts with the rhetorical question, "One should not use the knife to push the last errant pea on the plate to push it on to the fork, it is considered unsophisticated bad table manners' (I am paraphrasing, too lazy to look up the actual text). The chapter then goes on for some 40 or 50 pages. At some point I thought it was just a rhetorical question, just a set up piece for the chapter. But he ties it up in the end. It is worth the read. If the entire book is daunting, that chapter alone is worth your time to read.

      Spoiler: Basically it is State monopolizing violence. At some point it is more beneficial to give up your right to rule your fiefdom with absolute power and become a vassal to the State and get a legitimate franchise to be violent in your fiefdom. It is in the interest of the State to reduce violence between the franchise holders because violence is loss, non productive. Then the hierarchy sets in. Palace intrigue happens. Being seen as the one with proper table manners in the King's court is more important to maintain your hold on your fiefdom... Very interesting. Obviously I lack the eloquence and the articulation of Steven Pinker. But go and read the original. Very interesting.

      --
      sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
    4. Re: Danger is not terrorists, but state actors by Anonymous Coward · · Score: 0

      Unless, you know, the terrorists are enabled by state actors

    5. Re:Danger is not terrorists, but state actors by Errol+backfiring · · Score: 1

      Exactly. While most terrorists might be dumb, they are not too dumb to hire pure evil on the black market of programmers.

      --
      Nae king! Nae laird! Nae yurrupiean pressedent! We willna be fooled again!
    6. Re:Danger is not terrorists, but state actors by Anonymous Coward · · Score: 0

      Terrorists are dumb. They will never hack at this level.

      Terrorists are funded. (Saudi connections, or plundering.)

      Next round of firings/downsizing, they hire some disgruntled ex-programmer who knows the plane and perhaps this classified hack. Or some unemployed eastern europe genius who don't fly on western planes anyway.

    7. Re:Danger is not terrorists, but state actors by thegarbz · · Score: 1

      Terrorists are dumb.

      That's what they want you to think.

      They will never hack at this level.

      Of course not, they don't need to either. Just pay someone or threaten to kill their family.

  15. Re: why should Southwest Airlines pay? and not bo by Anonymous Coward · · Score: 0

    Southwest just retired the last of their "classic" model 737s. All they have now are NGs, which I would assume was meant by "newer model 737".

  16. Re:why should Southwest Airlines pay? and not boei by Anonymous Coward · · Score: 0

    You did read at least the summary, right? 90% of the commercial fleet is the Boeing 737. You would be hard-pressed to find an airline that does not fly the 737. It won't impact a single airline, it will impact practically ALL airlines. So what, is everybody going to stop flying? Yeah, right.

  17. Re:why should Southwest Airlines pay? and not boei by Anonymous Coward · · Score: 0

    This is simply not a concern to most executives. They have golden parachutes (no pun intended!) and will probably be set for life, bankruptcy or no. And anyway, they'll use the revolving door to pick up a sweet job at a different airline. Because people will continue to fly, no matter what. The most they may do is switch to another airline. Decades of senseless crashes and people being instantly turned into charred person-burgers have not changed humanity's desire for air travel.

  18. Re:why should Southwest Airlines pay? and not boei by DarkOx · · Score: 1

    risk = cost * probability

    Lets say you have $100 asset. There is a possibility a hacker could completely destroy it. You'd be out $100. I offer an indemnity policy to you. Your estimation of the risk says there is a 10% percent chance a hacker will destroy your asset. You would likely be willing to pay up to $10 for some protection. Much more than that and you would probably prefer to take your chances. That is the simplest situation.

    Now imagine instead of an indemnity, I am offering to do work to secure your asset, hacker proof it. There is no certainty I will be successful and if I am not well its still your problem if something happens. Want to pay me $10 bucks now?

    None of this even takes into account the range of other possibilities, like a hacker does $2 in damage to your asset. Maybe that has its own risk potential attached. The economic considerations of security are valid. Sometimes it makes sense not to invest in fixing something, especially something large and complex where you don't know what all the problems are. You also have to consider that security fixes themselves are often a security threat. Availability is a component of security. In some systems it might be MORE important than confidentiality, and integrity. In which case guess what you might not risk applying a fix that addresses those other two legs primarily.

    We don't live in a perfect world everything isn't going to be perfectly secure all the time. Taking a moment to consider the economics and the specific needs isn't an incorrect approach, even when safety is concerned. If planes and cars had to be 100% safe nobody could afford one or afford a ticket on one. There is always going to be some risk, really really safe is the standard, perfectly safe is impossible.

    --
    Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
  19. Legacy aircraft by sjbe · · Score: 1

    You did read at least the summary, right? 90% of the commercial fleet is the Boeing 737.

    Evidently you did not read the summary. It says "legacy aircraft, which make up more than 90% of the commercial planes in the sky". It does not say the Boeing 737 is 90% of the fleet which obviously verified with a single trip to any airport. Boeing 737 are legacy aircraft and are common but there are a lot of other types of legacy aircraft as well.

    1. Re:Legacy aircraft by afidel · · Score: 5, Informative

      Actually the 737 is just as modern as any aircraft being produced. The current airplane with the designation 737 shares virtually nothing with the first plane to carry that designation. The fuselage is different, the wings are different, the engines are different, the avionics are different, and the interior packages are different. The currently produced aircraft with the designation (The Max series) is actually the 4th generation of 737. Basically saying it's a 737 is like saying it's a Ford Mustang, other than size and maybe some styling cues it's fairly meaningless as it tells you nothing about what's in the car/airplane.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    2. Re:Legacy aircraft by barbariccow · · Score: 1

      It's the avionics unit inside the plane likely that would need a "fix." You can pop them out and pop in a new one. Don't gotta replace the plane. I honestly don't know how they can keep using VHF and properly authenticate (that's not subject to a replay attack) with any existing protocols. They'd have to do a massive pre key exchange which would require coordination with EVERY SINGLE AIRPORT/FIELD IN THE WORLD - a truely epic endeavour.

    3. Re:Legacy aircraft by Anonymous Coward · · Score: 0

      Don't worry about the 737, or even the 747. they still have mechanical controls (expect maybe the engines, which kinda sucks). It's the fly by wire airplanes you should be concerned about. Airbus has lots of those, from the A-320 on up.

    4. Re:Legacy aircraft by afidel · · Score: 1

      Most of the control surfaces are still mechanical but the spoilers are now fly-by-wire.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    5. Re:Legacy aircraft by StefanSavage · · Score: 1

      Except the avionics have have not undergone that much change in quite a while. The MAX uses the same Smiths (now GE) FMC that 737's have used for well over a decade (the 2907C1). They use either the Rockwell-Collins CMU-900 or Honeywell MKIII to manage external RF-sourced messages. They all use the same TWLU for Gatelink. Yes there are differences between the software releases (e.g., U13 for the FMS on the MAX) but most of the code in these LRUs is the same from release to release.

    6. Re:Legacy aircraft by Immerman · · Score: 1

      My understanding is that the modern Airbus autopilot/collision avoidance system is capable of overriding the pilot's control if it "thinks" they're going to cause a collision - is that wrong? Because that would seem to pretty clearly indicate fly-by-wire. And could certainly be a major problem if that system were hacked.

      --
      --- Most topics have many sides worth arguing, allow me to take one opposite you.
  20. Re:why should Southwest Airlines pay? and not boei by TheRaven64 · · Score: 2

    Crashes might be covered by your insurance, but if the crash has a known-preventable cause then the insurance might not cover it, and if they do then your premiums are going to shoot up once they discover that you're not fixing known issues.

    --
    I am TheRaven on Soylent News
  21. The (missing) details are critical to this story by Anonymous Coward · · Score: 4, Insightful

    The convenient excuse that the results of this hack are classified allows the author to make what would likely be a boring and unimportant story sensational. Exactly what systems did they access? A 757 is a pretty old aircraft. NONE of the flight critical systems are networked off the aircraft. I suspect they hackers got access to a non-critical system like ACARS or IFE. The $1M per SLOC is also very misleading. While the FIRST line of code might cost that much on a flight critical system, each successive line of of code is pretty much in line with a traditional software project. You can also spread that cost across the entire fleet of operating aircraft. And since the 757 and 767 systems are almost identical, that's a lot of airplanes that could be upgraded for a single price tag.

  22. Re: why should Southwest Airlines pay? and not bo by Anonymous Coward · · Score: 0

    Probably, and the implication is that all older planes are at risk, but it is misleading to test one plane and then talk about another. Someone else pointed out how poor the reporting was in this article.

  23. Re:why should Southwest Airlines pay? and not boei by Opportunist · · Score: 2

    Especially considering that the cost would be high enough to make the airline fail, and being too big to fail as usual we get to foot the bill anyway, so why should the airline be concerned at all?

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  24. Re:why should Southwest Airlines pay? and not boei by geekmux · · Score: 1

    And what's the price of a crash caused by hackers? Oh, right, that's not the same thing, the cost of a security fix is something you have to pay right now, while the price of a crash is only a potential cost in the future. Who cares about the latter even if it's orders of magnitude higher, right?

    It's one thing when the first plane is hacked, and it results in a crash. It's another thing entirely when the 5th plane goes down within a week. Who needs a box cutter when you can terrorize using "typical stuff that could get through security".

    Not to mention the financial impact when no one in their right mind would fly on 90% of airline inventory . It would probably take less than a month to bankrupt most airlines in a scenario like that, along with a rather massive ripple effect crippling US Capitalism that relies on moving humans and cargo efficiently.

    Oh, and airline insurance companies? Yeah, they went bankrupt too.

  25. Re:Just like IoT, burden should lie with the creat by Opportunist · · Score: 1

    There is a solution to this problem. For every product you make, create a new shell company. That shell company produces and sells the product and pays "royalties" for some patents or licenses or whatever bullshit your beancounters can come up to the parent company, essentially becoming a pass-through for any revenue.

    If the shit hits the fan, the shell goes poof.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  26. Why put the question in the subject? by Anonymous Coward · · Score: 0

    Why put the question in the subject?

  27. lone gunmen episode 1 by Joe_Dragon · · Score: 1
  28. Re:why should Southwest Airlines pay? and not boei by DarkOx · · Score: 2

    Easy answer. No computing or radio devices permitted as carry on luggage. No laptops, cell phones, media players, medical equipment documented ahead of time and itemized.

    --
    Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
  29. Easy Peasy by nospam007 · · Score: 1

    Settings
    Bluetooth
    select Boing 737
    Connect

    http://www.vicclap.hu/static/p...

  30. and free checked bags + full liability with that r by Joe_Dragon · · Score: 1

    and 2 free checked bags + full liability with that rule.

  31. Re:why should Southwest Airlines pay? and not boei by Anonymous Coward · · Score: 0

    And what's the price of a crash caused by hackers? Oh, right, that's not the same thing, the cost of a security fix is something you have to pay right now, while the price of a crash is only a potential cost in the future. Who cares about the latter even if it's orders of magnitude higher, right?

    Maybe your family would care if you were on the plan that crashed? Or maybe you would care if your love ones were on the plan that crashed?

  32. Re:why should Southwest Airlines pay? and not boei by parkinglot777 · · Score: 1

    why should Southwest Airlines pay? and not boeing?

    Easy... They hope that Southwest will go back to Boeing and get the money back if Southwest is charged. They don't want to go directly to Boeing because (maybe) they don't want to ruin their relationship with Boeing. However, I doubt that Southwest would do what they hope -- getting all money back from Boeing. I believe Southwest will get the money back from both Boeing and passengers because they now have a reason to charge more (or CEO would get less bonus due to the loss).

  33. Re:why should Southwest Airlines pay? and not boei by GuB-42 · · Score: 1

    I believe that when there is a problem with a plane, the customer has to pay for the fix, just like with regular maintenance. Otherwise, if safety cannot be guaranteed, the plane is grounded.
    The idea is that by not requiring manufacturers to pay, it limits the incentives to hide defects.

    Now, that's for general aviation, I suppose the situation is not that simple with airlines buying dozens of multi-million dollar planes.

  34. Re:why should Southwest Airlines pay? and not boei by AmiMoJo · · Score: 1

    As part of the maintenance contract with Boeing they would agree to cover costs like this. Business supply contracts are not like consumer law, they typically don't have warranties and the like.

    The airline could sue Boeing to make them pay for the fix, but after years in court and millions in legal fees they probably wouldn't win. After all, when other defects are found the airline usually pays the maintenance costs. At best the manufacturer might supply some free placements, but they aren't going to fit them.

    And yeah, fitting a software update and testing it out can cost a million bucks because everything controlled by that software has to be re-tested as well. Even if the software has been certified, you have to make sure it was loaded correctly...

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  35. Re:why should Southwest Airlines pay? and not boei by Anonymous Coward · · Score: 0

    Exactly. Writing a patch should be the job of the manufacturer. That might cost $1m depending on complexity but it shouldn't take a year to pass QA. Applying that patch to every plane in fleet should not cost $1million/plane, it should be no more complex than replacing any other recalled part of the plane (much simpler in fact since it won't mean any hardware changes); standard maintenance in other words.

  36. This would bankrupt an airline? by Anonymous Coward · · Score: 0

    So if forcing all airplanes to be upgraded/hardened against this sort of thing would bankrupt an airline, then can we conclude that the first terrorist/nation to actually down an airplane using this modus operandi would pretty much shut down the world's airlines in one day?

  37. Is this what happened to MH370? by Anonymous Coward · · Score: 0

    Maybe there was a bit more going on behind the scenes there than we thought...

  38. Re:why should Southwest Airlines pay? and not boei by shortscruffydave · · Score: 3, Informative

    Problem with that is the number of devices with lithium-based batteries, which are not supposed to be carried in the hold - they are perceived as a fire risk, and if carried in the cabin then a fire can be detected more quickly

  39. Re:and free checked bags + full liability with tha by DarkOx · · Score: 1

    Good luck. you will take what the airline offers and you know you will

    --
    Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
  40. Intentionally misleading story by Anonymous Coward · · Score: 0

    The amount of vague statements and jumbled non-related facts in this "story" make it useless as a source of real information. It's just scaremongering.

    " they accessed the aircraft’s systems through radio frequency communications, adding that, based on the RF configuration of most aircraft, “you can come to grips pretty quickly where we went” on the aircraft."

    Fine, then I'll guess the in-flight entertainment. It's probably the most likely answer. The RF configuration of most aircraft starts and ends with radios, voice is obviously not subject to misdirection, and VOR navigation has an audible morse code signal sent by the VOR for verification of the correct frequency and is only commonly used as a backup these days. And I don't know of any radio that has a provision for tuning it remotely. Airliners typically have an ACARS link to the Flight Management Computer, but other than false navigation plot, there's no real way to crash a legacy plane with that unless the pilots are asleep (newer planes with VNAV give elevator and throttle control to the FMC). You can't hack a magnetic compass (still required equipment). The altimeters will still work. There is no RF on the controls or avionics. The autopilot has a off switch. So does the FMC. ATC is tracking them. The 757 is not fly-by-wire. The only other RF common on planes is the Wi-Fi network for the customers, who cares what you do with that?

    "The cost to change one line of code on a piece of avionics equipment is $1 million, and it takes a year to implement."

    The cost of the FAAs method of verifying a code update is $1M and takes a year, whether you change 1 line or rewrite the entire code.

    "For Southwest Airlines, whose fleet is based on Boeing’s 737, it would “bankrupt” them if a cyber vulnerability was specific to systems on board 737s,"

    Yes, but the research is on the 757, which is a completely different plane designed 2 decades later.

    "legacy aircraft, which make up more than 90% of the commercial planes in the sky, don’t have these protections."

    They also frequently don't have the vulnerable systems, either.

    "don’t know how to chase a cyber spark through an airplane either,"

    Neither does anyone else, since a cyber spark isn't a thing.

    1. Re:Intentionally misleading story by MDMurphy · · Score: 1

      The article also presumes the *fix* is to change the software. I could be possible to just pop a circuit breaker. There are number of non-critical systems that can fail and the aircraft is still operational. One thing that comes to mind is the Inmarsat communications that was still active in MH370 when all other comms was lost. If that comms link was not required for normal passenger service but turned out to be a vector for hacking there's no need to re-write the code, just open the circuit breaker for that radio and continue on until a more permanent patch is made.

      Someone claimed to access critical aircraft systems from the in-flight entertainment system a while back. If that turned out to be true, you could ground all the flights and re-write code. Or, you could just shut down the in-flight entertainment system and tell people to read a book.

      Of course with zero details on what was compromised it's impossible to tell how hard, or how easy, it would be to implement a fix.

  41. Re:why should Southwest Airlines pay? and not boei by geekmux · · Score: 1

    Easy answer. No computing or radio devices permitted as carry on luggage. No laptops, cell phones, media players, medical equipment documented ahead of time and itemized.

    We can't even get social media addicts to put their phone down to prevent killing people on the road, and you call this an "easy" answer?

    Good fucking luck with that.

  42. DO-178B by Anonymous Coward · · Score: 0

    DO-178B -- the process for certifying software is safe to fly is the reason the cost would be 1 year and $1 million to implement a patch. However, there's no reason other than FAA bureaucratic inertia that they can't grant temporary waivers for security patches. They grant waivers all the time for other stuff.

    The obvious solution is for security patches to undergo a less-rigorous review and then allow the patches to be deployed and then give the teams a year to get their certification work done. If the FAA decides there is an imminent public safety hazard they will grant a waiver.

    Oh and no it's not southwest who will pay. It's probably not Boeing either. The affected subsystems are probably built by a supplier such as Honeywell or Rockwell Collins.

  43. Re:why should Southwest Airlines pay? and not boei by ctilsie242 · · Score: 1

    Risk management is a big thing. However, for most companies, because the individual execs are so well shielded, even if a company causes loss in the thousands to tens of thousands of lives, it is pretty much impossible for the C-levels or even VPs to see any consequences. The banking industry in 2008 showed that with the megabuck bonuses after the recession.

    In reality, if a company has a $100 asset, the CxOs will say that paying $10 has no ROI to them. The $100 asset gets destroyed, and the business is toast. However, there is no real consequences, so the top brass just hop in their yachts for a cruise once the bankruptcy papers are filed.

  44. Re:why should Southwest Airlines pay? and not boei by ctilsie242 · · Score: 1

    If faced with being tossed to the local airport police and dragged off for a stint in the local pokey for a bit, most people will give up their devices.

  45. Lucky for us by fustakrakich · · Score: 2

    Legacy aircraft have mechanical backup on the controls. The airplane is still flyable if the computer malfunctions. Hackers can still mess with the autopilot and navigation though.

    --
    “He’s not deformed, he’s just drunk!”
    1. Re:Lucky for us by Anonymous Coward · · Score: 0

      Legacy aircraft have mechanical backup on the controls. The airplane is still flyable if the computer malfunctions. Hackers can still mess with the autopilot and navigation though.

      Less of a problem nowadays anyway. The irony is that the same technology they're hacking is being used cooperatively with other new technology. Has anyone seen a flight crew actually carrying paper charts these days? Pilots used to have a rollerbag full of charts to meet requirements, now almost all of them use iPads. Funny thing is those iPads have a cheap (not as accurate as a WAAS unit but it works) GPS chip in them. I personally have a much nicer GDL39 3D for myself to use with Garmin Pilot, but even if I didn't it could be used to get a rough position in the TBM.

      Most civil aircraft aren't vulnerable, this article is pure fear-mongering at it's worst.

  46. Re:why should Southwest Airlines pay? and not boei by DarkOx · · Score: 1

    The first time TSA makes someone either trash a $800 iPhone or miss a $600 flight, and it hits the news people with very quickly learn to pack that stuff before headed to the airport

    --
    Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
  47. Re:why should Southwest Airlines pay? and not boei by Anonymous Coward · · Score: 0

    What if the hacker sell the hack to IS or any other hell-bent terror org? Soon, every plane of that type crashes - if it belongs to westerners (or whoever they target.)

  48. Re: why should Southwest Airlines pay? and not boe by Anonymous Coward · · Score: 0

    Boeing has gone to shit, personally i won't fly in one and i let every airline know when I'm booking a flight.

  49. Old 737s by sjbe · · Score: 1

    Actually the 737 is just as modern as any aircraft being produced.

    That depends on which 737 you are talking about. Some 737 have been in service for 30+ years so calling them modern is a bit of a stretch at this point. The 737 has been produced since the 1960s. Yes current versions are considerably updated and quite modern but there are still a lot of older models still in service that aren't nearly so up to date. There are plenty of 737s in service today that could fairly be described at this point as legacy aircraft. Boeing produces 300-400 new aircraft per year and there have been nearly 10,000 aircraft produced to date.

  50. ACARS by barbariccow · · Score: 3, Informative

    Probably just sent ACARS messages over RF and the airplane thought they were from the airport. These messages can include things automated acted upon like "Your plane's altitude has been detected at XX feet" or "Huge category-5 hurricane straight ahead, divert to ETOPS field". Not like they designed any of these protocols with security..

  51. Not surprised by this by Anonymous Coward · · Score: 0

    I am not surprised by this, a while ago some were claiming the communications in aircraft were compromised because aircraft were mixing critical controls along with passenger conveniences. Most likely to save money and materials, and yet we know have someone proving this is easily compromised. If controls failed at critical times such as take offs or landings, even backup options may be too late given the time it takes to engage such options.

  52. Re:why should Southwest Airlines pay? and not boei by Anonymous Coward · · Score: 0

    If this hack works via RF, the hacker may not need to be on board. Point a directional antenna at the plane flying overhead, and use an amplifier (possibly several kW). The stronger signal makes up for the extra distance, especially near airports where flying planes aren't that high up.

    The security check is irrelevant if the attack works from outside. The terrorists won't even need suiciders.

    The fact that the attack is'classified' doen't matter much. We know it exists, so terrorists can research the details on their own knowing in advance it can be done. Get some skilled hackers and some radioheads and it is doable.

  53. Re:Just like IoT, burden should lie with the creat by Anonymous Coward · · Score: 0

    Somehow, Microsoft has not been liable for the security problems in windows. These problems don't kill people like a failing plane - but they are the reason computer viruses exists and can spread - killing profits through downtime.

  54. Re:why should Southwest Airlines pay? and not boei by barbariccow · · Score: 1

    You can still stand out front of the airport, with likely the same effectiveness.

  55. Re:why should Southwest Airlines pay? and not boei by rerogo · · Score: 1

    You'd think that, but thousands of people still forget to unload their handguns from their carry-on baggage every year[1]. Those cost on the same order as a cellphone and failure to remove them can result in jail time, not just missing a flight.

    [1] Washintgon Post, August 2017

  56. Re:The (missing) details are critical to this stor by MDMurphy · · Score: 2

    I was disappointed I had to go so far down the page to see someone comment on this. I followed the link specifically to see *what* was hacked and nothing was mentioned. There's a huge difference between being able turn off the "Fasten Seatbelts" lights, encouraging people to walk around during turbulence and dumping cabin pressure or altering flight controls.

    Even something vague like the area they accessed: communications, cabin systems, avionics would make it look less like something sensationalized to get more funding or again increase the scope of DHS power.

  57. Bingo by Anonymous Coward · · Score: 0

    If there ACTUALLY exists an exploitable Bug it must be fixed. Anything else would be comparable to manslaughter.

    Any electrical engineer worth their salt will be able to build a high power RF system to transmit the malware from easily 100 km distance.

    Also, the "1 million per line of code" quote is pure B.S.

    The FAA and their peers issue change requests on aircraft almost every month. Not doing so would be an unacceptable risk of human life.

  58. Re: why should Southwest Airlines pay? and not boe by Anonymous Coward · · Score: 0

    If this is not just bullshitting, FAA will mandate the change.

  59. Re: why should Southwest Airlines pay? and not boe by Anonymous Coward · · Score: 0

    Safety fixes of airplane systems are done all the time.

    Boeing would fix all exploitable issues in one package and the 1 million dollar per line quote is just bullshit.

    Changes are mandated by FAA and usually compulsory.

  60. Re:why should Southwest Airlines pay? and not boei by EndlessNameless · · Score: 1

    The airline can't fix the issue aside from replacing the aircraft. And there is no reason to assume Airbus or MD or anyone else is any better than Boeing.

    This is a fundamental problem across the entire industry. It also affects the car and trucking industries----no security designed into those vehicles either, for the most part.

    I'd assume they're only reporting about Boeing because the hackers were given a Boeing to play with.

    --

    ---
    According to the latest ruleset, this post should be modded as Vorpal Flamebait +5.
  61. Wait! I thought the government wanted back doors by Anonymous Coward · · Score: 0

    This is perfect. Zero cost solution :)

  62. Re:why should Southwest Airlines pay? and not boei by dgatwood · · Score: 1

    And even if that weren't a serious safety risk, that would still be the dumbest, most invasive possible approach to fixing the problem. The smartest, least invasive approach would be to permanently shut down the in-flight Wi-Fi on planes that can't be secured. No access to the network = no ability to crack into the systems.

    Besides, anything you can do with a device on your person, you can also do with a device in the hold, using a timer or the built-in barometric pressure sensor. Banning devices from carry-on does nothing if the Wi-Fi network is still running, because the attack is still possible. And if the Wi-Fi network is not running, then banning the devices still does nothing because the attack wouldn't be possible either way. So no matter what, a ban does nothing but annoy passengers.

    --

    Check out my sci-fi/humor trilogy at PatriotsBooks.

  63. the max headroom guy maybe to pull that off if by Joe_Dragon · · Score: 1

    the max headroom guy maybe to pull that off if he is still alive.

  64. Re:why should Southwest Airlines pay? and not boei by dgatwood · · Score: 1

    And yet, when an automobile has a design flaw that causes a safety problem, NHTSA requires them to fix it at no cost to the customers. Some cars have seen many, many safety recalls. So at least anecdotally, it doesn't seem like forcing the manufacturers to pay for their own screw-ups results in more cover-ups.

    Also, because it is cheaper to fix things before they are deployed than to incur the cost of fixing them later, a manufacturer-pays policy has the added advantage of making the manufacturer be more careful.

    --

    Check out my sci-fi/humor trilogy at PatriotsBooks.

  65. woot by AndyKron · · Score: 1

    That will make one hellva model airplane!

  66. I picked a bad day to quit... by thegreatbob · · Score: 1

    ... operating exclusively DC-3s ...

    --
    There is no XUL, only WebExtensions...
  67. Re:The (missing) details are critical to this stor by Drethon · · Score: 1

    The convenient excuse that the results of this hack are classified allows the author to make what would likely be a boring and unimportant story sensational. Exactly what systems did they access? A 757 is a pretty old aircraft. NONE of the flight critical systems are networked off the aircraft. I suspect they hackers got access to a non-critical system like ACARS or IFE. The $1M per SLOC is also very misleading. While the FIRST line of code might cost that much on a flight critical system, each successive line of of code is pretty much in line with a traditional software project. You can also spread that cost across the entire fleet of operating aircraft. And since the 757 and 767 systems are almost identical, that's a lot of airplanes that could be upgraded for a single price tag.

    They do mention maintenance crews and I do wonder about an impostor hooking up a hacking device to a maintenance interface. If this is left while the airplane is flying, it could try to put the aircraft into maintenance mode in flight. Though I think they already have software in place to try to prevent such a thing from being done by accident, and I would hope maintenance crews are fairly well monitored as they could do far worse with an explosive device attached somewhere you can't see it.

  68. Re:The (missing) details are critical to this stor by phantomfive · · Score: 1

    It takes several years of testing to ensure that the code is correct. The cost isn't just in writing the code.

    --
    "First they came for the slanderers and i said nothing."
  69. Extremely sensational hype by Anonymous Coward · · Score: 0

    Sure, it may cost $1,000,000 to validate the new control software - for each model of aircraft. You would only do this once, not for each and every plane.

    Also, I bet you can't even fake GPS signals, since those are triangulated from multiple satellite sources. At best you could probably jam the transponder.

    What a load of hyper-reactive BS.

  70. In unrelated news ... by fahrbot-bot · · Score: 0

    I was successful in accomplishing a remote, non-cooperative, penetration.

    So it looks like Judge Roy Moore can find a back-up career if his run for Alabama Senator falls through - once these planes get to be 14 years old, of course.

    (More seriously, wouldn't a "cooperative" penetration be just like logging in and not an exploit/hack?)

    --
    It must have been something you assimilated. . . .
  71. Regulations are the problem... by Anonymous Coward · · Score: 0

    The problem isn't that fixing the bugs is hard. It's that the government makes it near impossible to fix security issues in a cost effective manor. If you have to re-certify something every time a bug is fixed not matter how small the change it becomes cost prohibitive to fix anything.

  72. Re:why should Southwest Airlines pay? and not boei by mlynx · · Score: 1
    Oh how I wish I had mod points today. This is so true.

    I was reading on another site someone that was arguing that corporations are ultimately still the people behind them. This example here is the clearest example against that notion that I've read in ages. Thank you for a nice insightful comment.

  73. Re:why should Southwest Airlines pay? and not boei by Anonymous Coward · · Score: 0

    First of all, neither Boeing not Southwest have piles of money laying around that they conjured from thin air. If Southwest pays, they have no choice but to 'get the money' from passengers because that is their sole source of income. If Boeing pays they have options, but since their money at least in part comes from airlines that fly their planes, and those airlines get the money to buy those planes from customers....ultimately customers will pay.

    Boeing could presumably pay using funds it received from non-flying taxpayers via its military contracts, or cargo only customers.

    Second, you don't seem to know much about Southwest as a company. By airline standards they are very customer focused, treat their employees well, and their CEO's compensation is largely equity based. If you look areas where they have departed from industry standard thinking, like charging for baggage, it has been with a customer focus in mind.

  74. Why would anyone believe any of this. by cozytom · · Score: 1

    The B757 never had WiFi or any other common networking on it. The closest thing might be ACARs, or one of the databus that aircraft use.

    The 737 classics that Southwest has, had WiFi added, but nothing connected in the cockpit. Even the 737-NGs had WiFi added, but again, nothing to the cockpit.

    The newer 737-MAX's are Boeings responsibility. So far Southwest doesn't have enough of them to threaten the company should the need to be retro-fitted.

    A fix to one line of code, would apply to several thousand aircraft. It won't be $1mil per line per aircraft. A software fix that cost $100million would be applicable to about 5000 unique aircraft.

    There is a high noise to signal ratio in the original article, but it sure generates a lot of speculation and worry.

  75. Re:why should Southwest Airlines pay? and not boei by geekmux · · Score: 1

    If faced with being tossed to the local airport police and dragged off for a stint in the local pokey for a bit, most people will give up their devices.

    Ah, so threat of becoming a criminal with a record is now the only thing that would actually separate a human from their can't-live-without-it smartphone.

    Nope, no addiction to see here...everyone is fine...move along...

  76. Re: why should Southwest Airlines pay? and not boe by Anonymous Coward · · Score: 0

    The 757 is a total piece of crap airplane that is only been sold for the US domestic market. So no, I doubt it.

  77. Re:why should Southwest Airlines pay? and not boei by tlhIngan · · Score: 1

    And even if that weren't a serious safety risk, that would still be the dumbest, most invasive possible approach to fixing the problem. The smartest, least invasive approach would be to permanently shut down the in-flight Wi-Fi on planes that can't be secured. No access to the network = no ability to crack into the systems.

    Besides, anything you can do with a device on your person, you can also do with a device in the hold, using a timer or the built-in barometric pressure sensor. Banning devices from carry-on does nothing if the Wi-Fi network is still running, because the attack is still possible. And if the Wi-Fi network is not running, then banning the devices still does nothing because the attack wouldn't be possible either way. So no matter what, a ban does nothing but annoy passengers.

    Why do you assume it's WiFi? It could be simple RF interference wreaking havoc. It affects older planes more than newer ones, which is a big clue, since older planes lack a lot of the high integration newer planes have. And newer planes are designed for a more modern world, where RF transmitters are common instead of rare - so modern planes can handle intentional RF transmitters much better (especially in an age with wireless headphones and such).

    After all, cellphones have been documented to cause loss of GPS lock on aircraft, and there are plenty of anecdotes about stuff like PDAs and such in the "old days" causing navigation errors.

    Yes, you can point out Mythbusters doing all sorts of cellphone tests causing no problems with aircraft, but on older ones, it actually is a problem. It's just that there are so many variables that no one's been able to definitely rule it out. (I know cellphones cause interference, because I've experienced it - it feeds back into the radios).

    The cables carrying control signals run everywhere - a bunch run underneath the floor of the passenger compartment, while more still run just beside the passengers themselves, on the other side of the wall cladding.

    On an older plane, they're probably not shielded, so perhaps controlled bursts of RF from a WiFi transmitter at the right spot can disrupt the communications between nodes and cause them to lock up.

    And that is even harder to fix - shielding cables is going to be difficult to do since you have to tear down the aircraft to do so, and the older fleet is going to be very expensive to do this. You could update the flight software to be more tolerant, perhaps even changing the protocol to test link robustness, but that's expensive.

    Fact is, aircraft are poorly shielded, especially older ones (they tested in a 757, that should tell you the age). You don't need WiFi to disrupt the aircraft. Heck, using one of those SDR dongles you can probably even use that to snoop on the communications traffic between avionics

  78. Re:The (missing) details are critical to this stor by Anonymous Coward · · Score: 0

    Nope, for a one line code change to these systems the testing could be accomplished in less than a month. Certification could take a little as three months. The entire software application for the EFIS and EICAS systems fit on a single floppy disk each.

  79. Re:why should Southwest Airlines pay? and not boei by Anonymous Coward · · Score: 0

    Why would a vulnerability to the 757 cost Southwest money when they outfitted with the 737??

  80. Re:why should Southwest Airlines pay? and not boei by scdeimos · · Score: 1

    Crashes are covered by insurance.

    Insurance companies are (in)famous for taking money for policies and then wiggling out of things they don't have to pay for. Consider the likelihood an insurance company would pay for a crash caused by a publicly known exploit that their customer (the airline) and the manufacturer (Boeing) refused to fix.

  81. Re:why should Southwest Airlines pay? and not boei by dgatwood · · Score: 1

    Why do you assume it's WiFi? It could be simple RF interference wreaking havoc. It affects older planes more than newer ones, which is a big clue, since older planes lack a lot of the high integration newer planes have. And newer planes are designed for a more modern world, where RF transmitters are common instead of rare - so modern planes can handle intentional RF transmitters much better (especially in an age with wireless headphones and such).

    I'm not necessarily assuming Wi-Fi, but if they're talking about fixing it in software, that probably points to a problem with the isolation between avionics and the end-user network (unless the computers are a bit too quick to react to spurious sensor readings or something, and they think they can "solve" it by smoothing the data...).

    Besides, banning electronic devices in the cabin (or even in checked baggage) wouldn't mitigate an attack caused by RF interference. The only real fix is to add shielding, because somebody could just as easily produce RF interference with a parabolic antenna aimed up from the ground.

    --

    Check out my sci-fi/humor trilogy at PatriotsBooks.

  82. Re:The (missing) details are critical to this stor by Anonymous Coward · · Score: 0

    They do mention maintenance crews and I do wonder about an impostor hooking up a hacking device to a maintenance interface. If this is left while the airplane is flying, it could try to put the aircraft into maintenance mode in flight

    ummm no, they can't actually.

  83. Re:why should Southwest Airlines pay? and not boei by Immerman · · Score: 1

    >Decades of senseless crashes and people being instantly turned into charred person-burgers have not changed humanity's desire for air travel.

    Why should it? Statistically, the drive to the airport is still the most dangerous part of the trip.

    --
    --- Most topics have many sides worth arguing, allow me to take one opposite you.
  84. Re:The (missing) details are critical to this stor by Obfuscant · · Score: 1

    There's a huge difference between being able turn off the "Fasten Seatbelts" lights, encouraging people to walk around during turbulence

    You don't need to encourage people to do that by turning off the seatbelt light, they'll do it whether the light is on or not. On a flight a few days ago, one idiot got up not once but twice to use the lavatory while we were on final descent. Both times the attendant walked by to lock the lav but didn't need to because the idiot was in it and the sign said "occupied". She thought it was empty and locked by another attendant. After she strapped in, the idiot returned to his seat, leaving the lav door ajar.

    And factor in the idiot attendants who tell people that the "lighted sign or placard" (regulatory language referring to the fasten seatbelt light) was just a recommendation and of course people can ignore it and get up to walk around. (Delta, I'm pointing at you, here.)

  85. Re:why should Southwest Airlines pay? and not boei by Anonymous Coward · · Score: 0

    You do know that MD does not exist as a entity anymore. MD merged with Boeing in the late 90's (I worked there) along with North America Aviation (you can find references to the Boeing P-51 fighter and the Boeing Phantom too).

    Try and keep up.

  86. Re: why should Southwest Airlines pay? and not boe by Anonymous Coward · · Score: 0

    Earlier this year I flew from Seattle to Munich on two Iceland Air 757-200's.
    So much for "Domestic market".

    Dip shit.