Slashdot Mirror


Hackers Gain "Full Control" of Critical SCADA Systems

mask.of.sanity writes "Researchers have found holes in industrial control systems that they say grant full control of systems running energy, chemical and transportation systems. They also identified more than 150 zero day vulnerabilities of varying degrees of severity affecting the control systems and some 60,000 industrial control system devices exposed to the public internet."

17 of 195 comments (clear)

  1. Comment removed by account_deleted · · Score: 5, Interesting

    Comment removed based on user account deletion

  2. i hope people with SCADA systems learned. by Gravis+Zero · · Score: 5, Informative

    do NOT connect SCADA systems to the internet.

    --
    Anons need not reply. Questions end with a question mark.
    1. Re: i hope people with SCADA systems learned. by paugq · · Score: 4, Funny

      The air gap is not the solution. Proper isolation, firewalling and virus/malware is.

    2. Re: i hope people with SCADA systems learned. by clovis · · Score: 4, Interesting

      Proper isolation? If by proper isolation you mean an air gap, then OK, I agree.

      "Proper firewalling" is a pipe dream. If you have a firewall, then you have external access and a vulnerability right there.
      Whatever port you have open is an access point, and thus a vulnerability.
      Keep in mind that many of these systems have hidden backdoors or default admin accounts for maintenance.
      And the reply "it's OK if it's properly configured" would be true if every system had network admin that was 100% competent. Do you wish to make that claim?

      "virus/malware"? I suppose you mean anti-virus/malware. There is no such thing a 100% effective anti-virus/malware software. They are not even close.
      Keep in mind that the anti-virus software in itself is a vulnerability.

    3. Re: i hope people with SCADA systems learned. by Billly+Gates · · Score: 4, Funny

      To prevent piracy and sales of used Scada these require internet access to stay activated. We wouldn't want to deprive income now would we

    4. Re: i hope people with SCADA systems learned. by aaarrrgggh · · Score: 5, Interesting

      The problem with making some of these systems inaccessible means they have almost no real functionality at that point. Using the tritium JACEs as an example, the whole point of them is the network, and to exchange information in higher level protocols.

      In the old days we separated systems and interfaces between systems with relays and analog i/o. While it worked then, now we have 100x points (many diagnostic rather than control) and it just isn't practical. Today's practical solution would be the SCADA as primary, with a lot of hard-wired safety interlocks. The problem is there really is a shortage of people that can troubleshoot those things, so it is likely to be disabled within 5-10 years, or once needs change.

      Proper security is hard, and when 80% of it is in a black box provided by a (adversarial) third party, this is what you get.

    5. Re: i hope people with SCADA systems learned. by ebno-10db · · Score: 4, Informative

      "Proper firewalling" is a pipe dream. ...Keep in mind that many of these systems have hidden backdoors or default admin accounts for maintenance. And the reply "it's OK if it's properly configured" would be true if every system had network admin that was 100% competent. Do you wish to make that claim?

      I think some people used to "conventional" IT don't appreciate how unrealistic it is "properly configure" (in terms of security) every box on a SCADA network. A typical network consists of a plethora of different types of boxes, with different OS's (often just RTOS's, which are usually not that security conscious), and all sorts of configuration, testing and latency requirements that go beyond what's needed in normal IT. Think in terms of making sure that robot arm doesn't smash into anything after your latest security update. Also, these boxes aren't, and realistically can't be, monitored all the time by checking log files and so forth.

      A similar situation occurs in aircraft, including military aircraft. I assure people there aren't firewalls or other security provisions between various avionics boxes. The big concern is reliable, error free and low latency communications between boxes. It's bad news if an actuator/sensor for a flight control surface has trouble, or takes too long, to talk to the main fly-by-wire system. Security is about "don't let it through unless you're sure", which obviously conflicts with the more important goals.

      Want security? Don't connect to the Internet.

  3. Some of them expose to the internet via VNC... by M0HCN · · Score: 5, Informative

    At 30C3 someone ran a portscan on the VNC port of the entire IPv4 internet, with 'interesting' results, highlights of which included a swimming pool chemical dosing control system, various power generation and control systems, building environmental control systems, air handlers, all sorts of wild and whacky things, some of them lacking in even the rudiments of passwords never mind proper crypto....

    The best one looked to me like a medium voltage distribution cabinet where the setpoints on the overload trips looked like they could be reconfigured from the internet!

    Ahh the things you can do in reasonable time with a 100Gb/s of bandwidth, the rsulting slides at the closing event (which is where I ran across it) were very, very scary.

    SCADA on the internet is a really, really bad thing.

    73 M0HCN. :wq

  4. Re:These issues have been flagged for 10 years by Anonymous Coward · · Score: 5, Informative

    It's not about sympathy, it's about the effective destruction of our entire infrastructure without dropping a single bomb. The first sign that China or Russia is at war with us will be all our utilities and factories going dark. This is everyone's concern.

  5. Re:These issues have been flagged for 10 years by Billly+Gates · · Score: 4, Insightful

    These issues have been flagged for roughly a decade. I have ZERO SYMPATHY for anyone who gets taken over.

    MSOBKOW this is your boss.

    What do you mean it is a security risk to put this on the internet? Everyone else has no problem doing this and I never heard of anyone being hacked. Like a billion dollar company would ever design such a thing when an internet connection is required to stay activated. Are you telling me that firewall you said we needed doesn't make is impenetrable?! Why can't you secure it? Do I need to hire someone who will?

  6. DUH. by Lumpy · · Score: 4, Insightful

    Almost ALL of us that have had to deal with SCADA knew this was possible. Most of the time because incredibly stupid managers DEMAND the systems be accessible from the internet.

    SCADA systems need to be airgapped completely from any network other than their own. Boo Hoo to the company that needs to buy a second set of computers for the employees to get email on. the SCADA computers are to be used ONLY for SCADA systems.

    100% of the security failures lie at the feet of the managers of these facilities. Until we start beating them with sacks of doorknobs nothing will change. and yes, the SCADA infection via usb drives are the fault of management. allowing the use of USB or any other device that has not been secured and low level formatted before use on a known clean machine is the fault of management.

    All USB ports should be disconnected or physically inaccessible via lock and key to users.

    --
    Do not look at laser with remaining good eye.
  7. Re:These systems are a product liability nightmare by I_have_a_life · · Score: 5, Interesting

    The problem isn't Windows (not sure if you are implying this or not). It's a convergence of factors which make patching systems a veritable nightmare in the process control systems.

    1. The people who run the plant are trying to squeeze the maximum amount of yield from their plant. Shutting down a SCADA system so that it can be patched and tested may literally cost them millions of dollars per hour. Furthermore, the cost of upgrading is not looked upon kindly unless it's going to help you create more of product X at a lower price. You may argue that the greater good is more important than money but these guys aren't listening to that.

    2. These industries are rife with rules and regulations that further inflate the cost of patching systems. In the pharmaceutical industry the cost of applying a single patch may run well into the millions of dollars because every change has to be meticulously audited.

    3. IT is often outsourced to third parties in order to control costs. The downside of ceding control of your own infrastructure is that even something mundane like changing a firewall rule has a process which costs money and resources.

    4. There is an old-school engineering mentality that is pervasive based on the old adage "if it ain't broke don't fix it". No person involved in the industry wants to find problems. They want the plant to produce and they expect the hardware and software they buy to produce - untouched - for 20-30 years.

    I have seen crazy things at plant floors. Control systems still running on Windows NT, operators sharing credentials, copying files from one system to another using thumb drives because the network does not allow files-haring.

  8. Re:These systems are a product liability nightmare by Anonymous Coward · · Score: 5, Insightful

    Updating breaks now with near certainty. Not updating breaks later with a lower probability. Easy choice,

    Sad, but true.

  9. Re:These issues have been flagged for 10 years by ThreeKelvin · · Score: 4, Interesting

    I ran a part of the process plant by hand during the commisioning phase for the last automation project I was on. Working together with an operator I could barely keep up with one fifth of full capacity for four hours and we were both completely drained afterwards.

    The complexity of modern process plants is mind-bogling to people who haven't seen them - and even when they've seen them they don't understand that all the valves, pumps, heat exchangers, etc., around them are doing a finely choregraphied balet behind the scenes. The manpower needed for running a process plant by hand is in the neighborhood of 10-20 times that of running an automated plant, and even then the throughput will be less and the quality of the resulting product lower.

  10. Re:These systems are a product liability nightmare by dkf · · Score: 5, Insightful

    There is an old-school engineering mentality that is pervasive based on the old adage "if it ain't broke don't fix it".

    The problem with that is, by putting it on the internet, they've broken it (even if the breakage hasn't hit home yet). Nobody wants to admit that they've done that, but it's their own damn fault. A good start to fixing things would be to airgap the SCADA network from the internet, and if connecting is necessary at all, to use a good double firewall with hardened DMZ machine in between. The DMZ can be locked down hard and updated carefully, and it doesn't need to ever hold systems that need careful certifying as it should never be in the control loop; just out of band monitoring.

    --
    "Little does he know, but there is no 'I' in 'Idiot'!"
  11. Re:These systems are a product liability nightmare by cusco · · Score: 4, Insightful

    Normally the SCADA systems **ARE** air-gapped from the corporate backbone, but until we start breeding better managers some idiot will occasionally pull a cable across that gap in order to produce a report or something.

    --
    "Think about how stupid the average person is. Now, realise that half of them are dumber than that." - George Carlin
  12. Re:These systems are a product liability nightmare by cusco · · Score: 4, Informative

    The SCADA systems that I have worked with were for electrical generation and distribution and water/sewer systems, and they absolutely were air gapped. Crossing that bridge with a cable was an automatic firing offense, and yes, they canned a manager who thought that no one would notice. That utility covered an entire very large and highly-populated county and tied into the larger national electrical grid. I'll guarantee that most of the SCADA systems nationwide are air gapped, as it's required by FERC and can generate hefty fines if they're not.

    --
    "Think about how stupid the average person is. Now, realise that half of them are dumber than that." - George Carlin