Slashdot Mirror


US Drone Fleet Hit By Computer Virus

New submitter Golgafrinchan passes along this quote from an article at Wired: "A computer virus has infected the cockpits of America's Predator and Reaper drones, logging pilots' every keystroke as they remotely fly missions over Afghanistan and other warzones. The virus, first detected nearly two weeks ago by the military's Host-Based Security System, has not prevented pilots at Creech Air Force Base in Nevada from flying their missions overseas. Nor have there been any confirmed incidents of classified information being lost or sent to an outside source. But the virus has resisted multiple efforts to remove it from Creech's computers, network security specialists say. And the infection underscores the ongoing security risks in what has become the U.S. military's most important weapons system.'"

51 of 370 comments (clear)

  1. duh by Aighearach · · Score: 4, Insightful

    Don't run windoze on bombs!

    Or aircraft carriers!

    Will we never learn??

    1. Re:duh by Pentium100 · · Score: 4, Funny

      Why? Windows crash and burn all the time, isn't that what a bomb is supposed to do?

      Also, I doubt that this virus is just a random one, it most likely was created with the target in mind, so if Linux was used then the virus would have been created for Linux.

    2. Re:duh by Mes · · Score: 2

      1. Bid for large military project
      2. Use Windows as the primary platform.
      3. Everyone Profits!

    3. Re:duh by Aighearach · · Score: 2, Informative

      Hell, in Linux a simple rootkit can work just by editing the system commands like ls.

      That is as simple to detect as installing TripWire.

    4. Re:duh by fuzzyfuzzyfungus · · Score: 5, Insightful

      While your general point is valid: against targeted attackers the ratios for "desktops cracked, by platform" are pretty irrelevant"; there is more to it:

      A game console, many smartphones, tivos, etc. do checks of the OSes they run. If the signature doesn't check, the device doesn't boot. Better implemenations(newer xbox360s, for instance, pretty much have to be voltage glitched to get past that.

      If you are going to be strapping some hellfire missiles to something, you really, really shouldn't be running an OS/architecture so stock that desktop or corporate penetration and bug numbers are terribly relevant...

    5. Re:duh by Culture20 · · Score: 3, Interesting

      Hell, in Linux a simple rootkit can work just by editing the system commands like ls.

      That is as simple to detect as installing TripWire.

      And keeping your checksum values on non-writable disks (like CDs), and using another computer to regularly scan your computer offline, and maybe throw some known changes in occasionally. Because if tripwire is replaced with a program that just says "yup, checksum's good. no need to worry", then it's no better than a sleeping security guard.

    6. Re:duh by mortonda · · Score: 2

      Hell, in Linux a simple rootkit can work just by editing the system commands like ls.

      That is as simple to detect as installing TripWire.

      If it is a kernel rootkit, tripwire won't find it unless your boot to a readonly medium to run the scan...

    7. Re:duh by element-o.p. · · Score: 2

      And keeping your checksum values on non-writable disks (like CDs)...

      Not just the checksum, but statically compiled commands used to run the Tripwire-like program. If the detection program uses, for example, the 'find' command to find all of the files on the system* then a competent attacker could always corrupt the 'find' program to ignore '/usr/local/bin/.myHiddenRootkitDirectory/*' and you'll be none the wiser.

      *You don't want to limit your search to files that have already been checksummed, because one of the things that you can find is that new, compromised files have been added to your system. Consider this classic attack: your path is edited to contain './' (the current directory), and a compromised 'ls', 'find', 'cd' or other common tool is written to your home directory. Guess which file you run when you log in -- the compromised file or the one supplied with your system? If you find all of the files on the system, then verify that 1) you have a checksum for the file, and 2) verify that the checksum is correct, you minimize the danger of this kind of attack.

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    8. Re:duh by BitZtream · · Score: 3, Insightful

      No, its really not. A rootkit would make TripWire thing the binaries had not been modified. Thats what rootkits do, they hide every trace of themselves so that they are undetectable. Or at least thats the theory, theres always a way to detect them but it usually (for good ones) requires scanning the data in a known clean machine.

      IDS systems don't work with the kernel tells the IDS that the file is the original and even delivers the original bytes to the IDS in order to fool it. The kernel returns the original data for any read of the file, any memory mapping attempt, anything you try to do to get it at the data other than what the rootkit wants you to do.

      Root kits make the kernel lie to an IDS, making it useless. You can't scan an infected machine by asking it for data (local app or network share, doesn't matter). You have to ask another known clean machine to do the scanning on the data directly without any other untrusted code in the process.

      Finally, the rootkit can also just make tripwire pretend to return ALL GOOD MASTER!.

      Please don't ever claim you know about security.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    9. Re:duh by Pence128 · · Score: 2

      Check the lower right monitor, it's XP.

      --
      404: sig not found.
    10. Re:duh by SplashMyBandit · · Score: 2

      Well, considering the drone comms were unencrypted for a long time it is no suprise. Iraqi insurgents and later the Afghan Taliban were apparently able to get cheap equipment to tap into the unencrypted feeds. A ridiculous design decision if you ask me to not encrypt (didn't they even imagine going up against an opponent with with dedicated Electronic Warfare units either?).

    11. Re:duh by Nefarious+Wheel · · Score: 4, Insightful

      If you were serious about platform security, you wouldn't be running on an OS at all. You'd have one single application that included its own device drivers. Costly, yes -- but also very secure if you write the lot yourself. Just don't open any doors at all.

      --
      Do not mock my vision of impractical footwear
    12. Re:duh by AmiMoJo · · Score: 2

      The reason for not encrypting is that distributing the keys was too difficult. If a random group of soldiers is attacked and asks for a drone to come in and give them an aerial view it is better to just transmit unencrypted video than to worry about having the right access card or key, and it also reduces the complexity, cost and weight of the equipment needed to view. Even if your opponent can see the video the camera will be pointed at them and not give much useful info on the other side.

      You can think of it like sending up a flair at night. The light aids both sides, but the guys sending it up will position it to be far more useful to them than their opponents. Similarly smoke hides your movements but also makes it impossible to see the enemy, but the tactical trade-off is worth it.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    13. Re:duh by Pence128 · · Score: 2

      The random group of soldiers already has encrypted radios to do the asking. How much harder could it be?

      --
      404: sig not found.
    14. Re:duh by Dr+Max · · Score: 2

      Also when these drones become self aware I'll sleep a lot better knowing i have the arsenal of windows malware at my side, and for once in your life you might be grateful for a blue screen of death.

      --
      Rocket Surgeon.
    15. Re:duh by Electricity+Likes+Me · · Score: 2

      Isn't this what X509 was basically born to solve?

      You want video from the drone, you transmit your public key to it, it verifies the signature against the master key and if it matches sends the data.

    16. Re:duh by gandhi_2 · · Score: 2

      I don't know what kind of soldiers, radios, or encryption YOU are talking about but in the Army I am in, comsec keys are often theatre-wide. At least division-wide. Stealing a filled radio (or ANCD, SKL) does indeed compromise EVERY unit's comms. Which is why the keys are changed often, and losing a filled device is a sad-face event for the poor sucker that does.

      Your point though, about being able to send it to dissimilar branches with dissimilar equipment types is true.

    17. Re:duh by Joce640k · · Score: 2

      Uh - wipe and repartition the disk including overwriting the mbr and install a clean system....

      ...at which point it gets reinfected via the same mechanism that infected it before.

      --
      No sig today...
  2. No anti-virus? by Jeng · · Score: 3, Interesting

    Ok, so I understand that these computers are to never be connected to the internet, but why does that mean that they don't put security software on them?

    Yes, they would have to do updates manually, and it's a low risk situation, but it is a prime target for foreign adversaries and allies alike.

    --
    Don't know something? Look it up. Still don't know? Then ask.
    1. Re:No anti-virus? by MozeeToby · · Score: 2

      Who said there isn't anti-virus software on these computers? If keeping a Windows machine sterile was as easy as installing and keeping update AV software the world would be a slightly better, or at least less stressful, place.

    2. Re:No anti-virus? by Nom+du+Keyboard · · Score: 3, Insightful

      Ok, so I understand that these computers are to never be connected to the internet, but why does that mean that they don't put security software on them?

      If these computers are never connected to the Internet, then how are they sending out the results of their logging?

      --
      "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    3. Re:No anti-virus? by MozeeToby · · Score: 5, Insightful

      Unless someone really screwed the pooch, the results are never getting back to the virus writers. These computers are classified, that means no connection to the net, no writable media drives, many places even epoxy the USB ports so at least it's obvious if someone tries to use it. Specific steps are taken when moving data off them to prevent any data except what was requested is removed. At least, that is how it is in the private world working on classified material. Cases like Manning being able to get a dump of the entire international cable DB would indicate that the government holds itself to a much lower standard than it holds contractors.

    4. Re:No anti-virus? by catmistake · · Score: 2

      Its undeniable that for all practical puposes, GP is correct. Sure... talk about exceptions... but lets have a parade when a real person in the real world, and not some security researcher, gets a virus on their linux/os x/bsd box. Take 10K Windows users with user-level security consciousness, and 10K linux and 10K OS X users oblivious to security issues... put them in a room with the Internet, and take a look a month or a year later... and what you have is 20K users oblivious to security, with no issues, and most if not all of the Windows users will have had virus run-ins, many will have damaged systems, some will still have viruses, and all of them will be creeping along from the built-in rot (MS code for: time to buy new Windows version licenses!).

      Trying to defend Windows in the way you are doing is fruitless. Trying to make a point about all systems being vulnerable is pedantic. The fact of the matter is: had the military chose linux, the drones would not be infected. Period. Not that they couldn't... not an impossibility, just an extreme unlikelyhood to the point that if you attempt the "but but but all systems are just as vulerable as Windows"-bullshit argument, you are justifiably ignored.

    5. Re:No anti-virus? by sjames · · Score: 2

      Obviously, somebody DID screw the pooch. Otherwise, how did the keylogger get on these machines in the first place. If there was a route for the virus to get on them, there is likely a route for the logged data to get off of them.

  3. On Chip by amiga3D · · Score: 2

    The operating system should be embedded on a read only chip in these things. It's ridiculous to leave something like this vulnerable to a virus. It's aggravating to have to change the chip every time you want to upgrade but it's the best way of being sure it's secure. The system should be read only.

    1. Re:On Chip by Jeng · · Score: 2

      The virus may be being spread by detachable hard drives that contain map information, they need to be updated frequently.

      Yes, it would be nice if the OS itself didn't get infected, but you still need to dis-infect the drives that you plug into it either way.

      --
      Don't know something? Look it up. Still don't know? Then ask.
    2. Re:On Chip by GameboyRMH · · Score: 2

      THIS

      I don't know what's scarier, the fact that these things run Windows, the fact that the ports weren't sealed off or the fact that some doofus who doesn't know how to check for Autorun viruses and/or wasn't a computer professional didn't see a problem with plugging a flash drive in there.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
  4. Talk about clueless IT by Anonymous Coward · · Score: 4, Insightful

    “We keep wiping it off, and it keeps coming back,” says a source familiar with the network infection, one of three that told Danger Room about the virus. “We think it’s benign. But we just don’t know.”

    If someone this incompetent was running a corporate network they'd have their ass on the street faster than they could say "network traffic analysis."

    1. Re:Talk about clueless IT by couchslug · · Score: 2

      The whole idea of "wiping it off" is silly. Destroy suspect hard disks instead of trying to save them. The cost is trivial.

      --
      "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
  5. Just to clarify by Baloroth · · Score: 5, Informative

    When they say the drones were infected, what they mean is that the computers controlling the drones (located in the US and which are, apparently, running Windows...) were infected with a keylogger, probably spread through flash drives. Whether this actually compromises security at all is unknown (keyloggers generally assume you are connected to the Internet, which these computers aren't.) They don't have much security on the drone computers because they aren't hooked up to the Internet, and they would (apparently) rather educate their users than bother with antivirus, for whatever reason (although they do have a security system on the network which detected the virus. I would imagine it also should have stopped the virus).

    --
    "None can love freedom heartily, but good men; the rest love not freedom, but license." --John Milton
    1. Re:Just to clarify by shutdown+-p+now · · Score: 2

      Note that a system-wide keylogger pretty much has to work at a level low enough that it can inject input instead of intercepting it. So if they've got that kind of thing, they really got pwned - and next payload coming their way may be less inclined to play nice.

  6. Wow by ShooterNeo · · Score: 2

    Ok, so you get some interns in a room and ask them to draw on the whiteboard the things to consider when designing a remote controlled killer robot.

    What do you suppose the FIRST thing any intern is going to write up there in terms of things you need to worry about?

    Make SURE the enemy can't hack your robots and turn them against you!

    Well, when you start writing up how to accomplish that, you would want
                1. A completely secure system for authenticating commands sent from the control system. The only form of encryption that is completely secure is one time pad.
                2. NO POSSIBLE WAY for someone to load viruses or gain access to the control system!!! That means NO network access to anything but the systems that send and receive signals from the drone! And one heck of a hardware filter on those information packets!

  7. Best comment in TFA by arielCo · · Score: 5, Funny

    The big problem is that the drones keep ordering refueling boom enlargement kits, and four of them tried to fly to Nigeria to collect on a half-million gallons of jet fuel that was left there by a former Minister of Aviation.

    --
    This post contains no rudeness or derision of any kind. All arguments are friendly. Terms and exclusions may apply.
  8. Military Intelligence by tmosley · · Score: 2, Insightful

    These drones are so vulnerable, their use in combat is totally laughable. Iraqi insurgents could intercept their communications with $26 software! Two years ago! Their shit is apparently totally unencrypted, and as such, has now been exploited to the point where they are now able to infiltrate the control software.

    http://online.wsj.com/article/SB126102247889095011.html?mod=WSJ_hp_us_mostpop_read

    Next thing you know, these guys will turn the whole damn fleet of drones against us. Just what I wanted my tax dollars going toward, free fucking aerial suicide bombers for al Qaeda, drug cartels, and script kiddies.

    1. Re:Military Intelligence by Jeng · · Score: 4, Informative

      They are not hacking the control software, all they are doing is receiving an unencrypted video feed.

      You do not get anywhere close to being able to hack a drone just because you receive something similar to a TV station. You wouldn't be able to hack a TV station though a TV signal and you can't hack a drone though it's video feed.

      --
      Don't know something? Look it up. Still don't know? Then ask.
  9. TFA is a very nice compendium... by foma84 · · Score: 2

    ...of military security holes'n'breaches.
    It definetly deserves a read, or at least a glimpse. It's not just stuxnet and finely crafted computer warfare, it may be plain old viruses and tojans we deal with every day.

  10. Other way around by Toe,+The · · Score: 4, Insightful

    No, I sincerely doubt this is some mysterious computer intelligence taking over our military.

    BUT... this is clearly the path to skynet. What we are seeing is what pretty much all of us already understood: when you have increasingly autonomous killbots, disaster becomes a question of "when" not "if."

    1. Re:Other way around by Nadaka · · Score: 3, Funny

      There is no more autonomous a kill bot than a human being.

  11. Spread by removable drives? How hard is this? by bradley13 · · Score: 4, Insightful

    This isn't exactly a new attack vector. Banks don't let people plug removable drives into sensitive systems - why does the US government?

    You know what happened - either Joe private plugged his private pr0n collection into a classified computer, or else he took a classified drive home to use privately. Either was, really bad news.

    If you've just got to have removable storage, then you pay for special connectors, so they are incompatible with anything else. Then you cast the guts in epoxy, so no solder jockey can change out the connector. This is not rocket science.

    --
    Enjoy life! This is not a dress rehearsal.
    1. Re:Spread by removable drives? How hard is this? by mclearn · · Score: 4, Informative

      Actually, TFA believes that the vector was a removable drive by which they periodically update their map collections.

      Use of the drives is now severely restricted throughout the military. But the base at Creech was one of the exceptions, until the virus hit. Predator and Reaper crews use removable hard drives to load map updates and transport mission videos from one computer to another. The virus is believed to have spread through these removable drives. Drone units at other Air Force bases worldwide have now been ordered to stop their use.

  12. This is why the good lord made Eproms. by gestalt_n_pepper · · Score: 2

    At least, that's the word on the street.

    --
    Please do not read this sig. Thank you.
  13. Re:iBomb by Moheeheeko · · Score: 2

    Soon our enemies will fear sleek white plastic with rounded corners falling from the sky.

  14. Can't resist: by Dunbal · · Score: 3, Interesting

    box of Kleenex $4

    USB key $5

    Satellite military uplink $150/hr

    Hellfire missile $68,000

    Predator MQ-1 Drone, $40 million

    Being able to rain firey death from 10,000km away onto unsuspecting Afghan targets while a the same time masturbating on the internet: priceless

    --
    Seven puppies were harmed during the making of this post.
  15. The source must be porn. FTFA: by PolygamousRanchKid+ · · Score: 2

    “We keep wiping it off, and it keeps coming back,” says a source familiar with the network infection

    Unintentional pun . . . ? I think not!

    --
    Schroedinger's Brexit: The UK is both in and out of the EU at the same time!
  16. "Pvt. Beetle Bailey here to educate the user!" by sfled · · Score: 2

    "Infected via flash drives." "Educate the user."

    Oh bullshit! Never, _ever_ trust a user.

    Seriously, I worked IT at a call center. The first thing you did with the machines when they came in was log in to the BIOS, disable ports like COM & USB, and set a BIOS password. If the thing was shipped to us with a floppy or cd/dvd drive (they were ordered bare but sometimes Gateway f-d up), we would remove the hardware before putting them in service. They were also imaged for whatever floor they were scheduled to be on (outsourced call center - Comcast, ATT&T, Sprint, Hughes Sat.) and out they went.

    Once, a Bell South supervisor memo'd and called upper management and said he had to have USB to save and transfer reports, etc. And BOOM, a virus went through the Bell South floor like shit through a goose. That was the end of "educating the user."

    Never, ever trust a luser.

    --
    I'm not really a web designer, I just play one on the Internet.
  17. Re:So here I go getting modded "troll"... by Espresso2xshot · · Score: 2

    No, you're not a troll. You're on point.
    I love Linux, I hate Windows.
    But it is not my religion.

    Bottom line when it is this important you develop a specifically created OS. Like you said you create it, you control its use. Nobody else can!

    Remember the days when the boys at Bell labs did stuff like that? What about the kids at Berkley?
    Make your own OS!!

    Now get off my lawn!

  18. This is why by geekoid · · Score: 2

    you write your own OS for military hardware.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  19. fire up OS from cdrom, then run tripwire/checksums by mrflash818 · · Score: 2

    A rootkit would make TripWire thing the binaries had not been modified. Thats what rootkits do, they hide every trace of themselves so that they are undetectable. Or at least thats the theory, theres always a way to detect them but it usually (for good ones) requires scanning the data in a known clean machine.

    IDS systems don't work with the kernel tells the IDS that the file is the original and even delivers the original bytes to the IDS in order to fool it. The kernel returns the original data for any read of the file, any memory mapping attempt, anything you try to do to get it at the data other than what the rootkit wants you to do.

    Root kits make the kernel lie to an IDS, making it useless. You can't scan an infected machine by asking it for data (local app or network share, doesn't matter). You have to ask another known clean machine to do the scanning on the data directly without any other untrusted code in the process.

    People may want to get into the habit of booting from a 'rescue CD' with a known-clean kernel, boot system and system binaries. Then using the 'rescue CD' to scan the computer's hard drive copies of system and boot files.

    It might also be a good idea to keep the listing of critical filenames and their checksums on remote media, too.

    --
    Uh, Linux geek since 1999.
  20. Re:Iran Payback ? by jd · · Score: 3, Interesting

    I'm not sure it matters who it is. What matters is that if you can intercept a keystroke, you can inject one, and that if you log sequences you know command sequences. That knowledge never needs to go anywhere outside the virus - if the virus catalogs how to do X, Y and Z then an unauthorized user merely needs to tell the virus that it is to replay the sequence to do X, Y or Z. The user doesn't need to know anything other than what macro does what.

    For most nations, it just doesn't make sense to do this with any current mission - that we know of, at least. Scripting a drone attack only makes sense if the drone has attacked a point that the person who wrote the virus will want to attack in the future. This is great if you're a nation defending against an attacker overrunning your positions, since you can get the attacker's weapons to attack the attacker. But no current target nation has the capacity for such a strategy and even if they did it would be pointless. It wouldn't be useful at all in Libya, for example, and the draw-down in Afghanistan means the probability of there ever being a meaningful target is next to zero.

    Israel is a remote possibility - they've the knowledge - and there are doubtless drone surveillance missions that the Israelies could turn into attacks and keep plausible denial. However, it's exceedingly remote. Most of their threats don't distinguish between the US and Israel, so plausible denial is pointless, and they've enough support to be able to obtain all the US-made drones they want. There's no obvious added value.

    The Mexican drug cartels are hampered by drones, but not usually by the high-end military ones, and being able to launch a replay would be absolutely pointless. If they were to have the kind of savvy needed, it would more likely go into a logic bomb that would cripple the drone. It's just possible they'd want to divert a drone to some site of theirs so that they could use it for their own purposes, but you'd not want a logger for that. Makes no sense. Besides which, if they had that kind of skill, they wouldn't need cheap cop drones.

    China? Maybe, but again if they wanted a Predator they'd be better off with a logic bomb that disabled the radios and landed the UAV somewhere they could pick it up from. They wouldn't use loggers because there'd be nothing worth logging.

    This isn't making sense. The story so far is too illogical. Those with the skills would be doing something different, those who want to do what is claimed don't have the skills.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  21. Re:Iran Payback ? by jd · · Score: 2

    Military drones would presumably use something like Windows CE. (Non-classified drones do, from what little experience I have in the field.) Which, to be fair, would likely run a reasonable range of Windows programs. However, it's not fully compatible and cross-compilers are something of a necessity. It's possible it could be a generic binary but I'm going to guess that a custom build is the more likely.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)