Slashdot Mirror


Microsoft Worms Crash Ohio Nuke Plant, MD Trains

stieglmant writes "For everyone who thought the 'blackout of 2003' was bad, how about this, according to an article at SecurityFocus, and another article at The Register, 'The Slammer worm penetrated a private computer network at Ohio's Davis-Besse nuclear power plant in January and disabled a safety monitoring system for nearly five hours.'" Russell writes "Maryland MARC Train Service was shut down most of Wednesday morning due to what sounds like the MS-Blast worm or one of its variants. The local Baltimore news reports that the cause was a signal malfunction but CSX, whose communications system runs the tracks, has an article describing the shutdown as a result of 'a worm virus similar to those that have infected the systems of other major companies and agencies in recent days'. This indicates that the network that the train signaling stations are on is not protected by firewalls, at least to block ports 135 and 444 where the DCOM vulnerability is attacked. Wow, taken to the extreme, the exploitation of their systems could have caused a train collision and injury or death to hundreds of Maryland and Virginia commuters."

817 comments

  1. The network administrators... by aridhol · · Score: 5, Insightful

    ...should be fired. Why was the safety monitoring system on a nuclear power plant exposed, even indirectly, to the internet?

    --
    I can't say that I don't give a fuck. I've just run out of fuck to give.
    1. Re:The network administrators... by gcaseye6677 · · Score: 5, Insightful

      Better yet, why is it running Windows?

    2. Re:The network administrators... by chef_raekwon · · Score: 4, Insightful

      true, any admin that doesn't know about packet filter firewalls should be fired...
      --- but imagine when they catch the clown who spread/made the virus...he/she might be locked up for a while...

      --
      We're like rats, in some experiment! -- George Costanza
    3. Re:The network administrators... by Ishin · · Score: 0, Insightful

      More like why were such uptime critical systems running windows at all?

    4. Re:The network administrators... by ArmorFiend · · Score: 1, Interesting

      they should be so FIRED!

      Our state's computer systems are only now recovering from that worm. These are boxes with career sysadmins. Keeping them secure is their job. WHY AREN'T THEY FIRED?

    5. Re:The network administrators... by warpSpeed · · Score: 5, Funny
      ...should be fired.

      The MARC network admin should be tied to the tracks a la dudly doright (sp?). Hope that signal to switch the tracks gets though...damn... That'll learn ya for hooking an operational network to the 'net'.

      Same with the power plant. Your office is now located in side the containment building. Do you think they would pay more attention to the network security?

    6. Re:The network administrators... by s20451 · · Score: 5, Insightful

      true, any admin that doesn't know about packet filter firewalls should be fired...

      Sometimes that's not enough. At my university, the departmental firewall did just fine in blocking the virus, until somebody got their Windows laptop infected at home and brought it to work, behind the firewall. Once again proving that great network security can be easily defeated by poor physical security.

      --
      Toronto-area transit rider? Rate your ride.
    7. Re:The network administrators... by TopShelf · · Score: 4, Funny

      Fired??? Nah, just put him in charge of hand-polishing the fuel rods or something...

      --
      Stop by my site where I write about ERP systems & more
    8. Re:The network administrators... by eyeball · · Score: 3, Insightful

      Why was the safety monitoring system on a nuclear power plant exposed, even indirectly, to the internet?

      It doesn't even necessarily take an indirect connection to the internet. If a virus is on a laptop that was connected to a public (or any infected network) like at home, then connected to a completely autonomous network, it can then infect that network.

      --

      _______
      2B1ASK1
    9. Re:The network administrators... by Proaxiom · · Score: 4, Informative
      It sounds like the firewall wasn't the problem. More like it came in over a VPN from a contractor's unsecured network.

      Blaster got past a lot of firewalls that way.

    10. Re:The network administrators... by heidkamp · · Score: 1, Redundant
      Aren't these types of systems supposed to NOT be running Windows?

      I'm pretty sure that Windows comes with a warning saying its not for air traffic control, nuclear plants, etc... so this may reach beyond "network guy incompetent - fire him" to "network guy criminally negligent - cane him"

    11. Re:The network administrators... by Jaguar777 · · Score: 3, Insightful

      They don't have to be exposed to the internet. All it takes is one employee with a laptop that is used at work and at home.

      --
      Maybe you should educate the morons of tomorrow so they'll stop believing the leaders of tomorrow. - Dogbert
    12. Re:The network administrators... by TheZax · · Score: 0, Redundant

      Don't necessarily blame the firewall. Sure blocking certain ports from the Internet will stop direct connects from the Internet, but from what I've seen with MSBlast, SQL Slammer and such, is that they are brought in on laptops from home users, or possibly dialup or VPN users and such. Once on the inside, many networks have little to no security.

      --

      JWall: GUI client for IPTables
    13. Re:The network administrators... by yiantsbro · · Score: 1

      ummmm...that would be an indirect connection to the Internet. A system such as this should not allow for that.

    14. Re:The network administrators... by Anonymous Coward · · Score: 0

      You'd put freaking UNIX in control of a nuclear power plant?

    15. Re:The network administrators... by aridhol · · Score: 4, Insightful

      That brings up a good question. Doesn't software need to be certified before it can be used in nuclear applications? In fact, isn't one of the (many) disclaimers on most software (including Windows) "don't use this in a nuclear facility"?

      --
      I can't say that I don't give a fuck. I've just run out of fuck to give.
    16. Re:The network administrators... by watzinaneihm · · Score: 1

      A stupid , brainless worm which relies on blank scanning managed to get into the Internal network of a Nuclear powerplant.Similarly there was a report of a Halifax ATM being actually infected by the worm.
      Imagine what a determined human intruder could do. All he has to really do is to setup a worm which actually sends out information about where it is and which is ready to take instructions from outside... World Domination!!!!

      --
      .ACMD setaloiv siht gnidaeR
    17. Re:The network administrators... by chef_raekwon · · Score: 1

      until somebody got their Windows laptop infected at home and brought it to work

      true -- but hopefully the sysadmin that knows about packetfilters, also knows about keeping their systems current with patches. (yes, i will continue to dream.)

      what university do you attend that got the beat down?? U of T??? Silly Admins...time to get some experience for those CompSci majors--fire them.

      --
      We're like rats, in some experiment! -- George Costanza
    18. Re:The network administrators... by Anonymous Coward · · Score: 1, Funny

      No, OpenBSD. Running on a ZX81, I recall Clive Sinclair saying that you could use ZX81s to run Nuclear Power plants...

    19. Re:The network administrators... by epiphani · · Score: 4, Interesting

      I was under the impression that Microsoft didnt encourage the use of its products in applications such as these. We are talking about systems that cannot fail - if they do, people could die.

      I thought Microsoft had the sense to accually say 'this is not what our product is for - get something custom'. If I worked at Microsoft, the last place I'd want our 'it-does-everything' operationg system doing would be managing the safety systems at a nuclear plant.

      Does anyone know if Microsoft accually encourages this type of a deployment - if they dont, what moron decided to use it?

      --
      .
    20. Re:The network administrators... by aridhol · · Score: 4, Insightful
      Then why was the safety monitoring system exposed to the office network? In this case, the worm came in on a non-firewalled T-1 line from a contractor's network, and through there to the internet.

      I would have suspected that there would be multiple layers of protection in front of critical systems like that. Even more, I would expect that safety regulations require these layers of protection. Of course, that would hurt the bottom line, so we can't have that happening :(

      --
      I can't say that I don't give a fuck. I've just run out of fuck to give.
    21. Re:The network administrators... by rnd() · · Score: 4, Funny

      You are absolutely right. It's a symptom of a heavily regulated industry (electricity, railroads) that they end up with a dumbass sysadmin.

      Full and total deregulation would have likely prevented this from happening.

      --

      Amazing magic tricks

    22. Re:The network administrators... by bobthemuse · · Score: 1

      If I remember correctly, the worm came in through a VPN, which had been established with a technical contractor. Their net was exposed and became infected. Makes you wonder who else might have ties to the internet that the admins aren't fully aware of....

    23. Re:The network administrators... by Josh+Booth · · Score: 1

      Lennie: Hey Homer, you wanna go bowling tonight?
      Homer: Oh, Mr. Burns wants me to eat all this nuclear waste.

      Sorry, I suck. I can't remember the rest of the scene and I probably misquoted it anyway.

    24. Re:The network administrators... by Overly+Critical+Guy · · Score: 1

      It doesn't matter to Slashdot. This is a "Microsoft worm." Never mind admin error.

      --
      "Sufferin' succotash."
    25. Re:The network administrators... by Trigun · · Score: 3, Interesting

      Don't forget, had the administrator followed proper MS testing to see if his machines were patched, they still may or may not have been.
      There's plenty of blame to go around here boys. Make sure everyone gets some.

    26. Re:The network administrators... by mopslik · · Score: 1

      Why was the safety monitoring system on a nuclear power plant exposed, even indirectly, to the internet?

      Homer sits at his terminal.

      Homer: "Vent radioactive gas?" (types Y E S). "Sound alertness horn?" (Y E S).
      (sounds in the distance)
      Homer: "Decalcify calcium ducts? Well, give me a Y, give me a... Hey! All I have to type is Y. (to Marge) Hey, Miss Doesn't-find-me-attractive-sexually-anymore: I just tripled my productivity!

    27. Re:The network administrators... by Stargoat · · Score: 3, Insightful
      I would expect that the problem is not with the network administrators. The problem probably lies with the CIO, who has no idea about computers or firewalls. Trying to save money is what will really screw you.

      Network Administrator: We should get an outsourced firewall and a managed virus system. It will cost 45000 a year, but it will be worth it. We also need to start putting on patches on the servers.

      CIO: Too much money. Just buy something from Best Buy. As for the servers, we cannot pay you overtime to put patches on them. Besides, Microsoft is a big company. There shouldn't be any real problems.

      Network Administrator: But sir....

      CIO: Just do it. I've got an MBA. I know what I'm talking about. If there is a problem, we'll just blame you.

      --
      Hoist Number One and Number Six.
    28. Re:The network administrators... by shotfeel · · Score: 2, Informative

      Your question is answered in the following paragraph from the article,

      "[T]he distinct trend within the industry is to link the systems to access control center data necessary for business purposes," reads the report. "One utility interviewed considered the business value of access to the data within the control center worth the risk of open connections between the control center and the corporate network."

      IOW, they do it to save money. Time to be scared.

    29. Re:The network administrators... by Kombat · · Score: 2, Insightful

      put it on a good old proven UNIX, solaris or something else that is used in the mission critical world.

      Yeah, 'cause Linux could never be compromised in such a way.

      If the network admins at gnu.org and this power plant had kept up to date with patches, then neither breach would have happened. EVERY OS has its vulnerabilities, and your network security is only as good as your Network Security Administrator. To blame the OS and prescribe a different one is an ignorant and short-sighted red-herring. The real problem is the attitude and the practices of the people in charge of the network.

      --
      Like woodworking? Build your own picture frames.
    30. Re:The network administrators... by edsel · · Score: 1
      The network administrators should be fired

      This morning I heard a report on NPR about the Air Canada reservation system being brought down by the Nachi (MSBlast varient) worm. NPR's web site only has audio links, but there's an article at News.com about it. After all of the fuss over this vulnerability, how could a major corporation still have unpatched machines on its network? Why aren't they blocking port 135? I can see how there would still be PCs on broadband links propagating the worms, but corporate IT deptartments should have dealt with this weeks ago.

      BTW, I live 35 miles downwind from Davis-Besse. Gives me a warm fuzzy feeling...

    31. Re:The network administrators... by weave · · Score: 1
      Yeah, that's right, blame the poor overworked admins. Maybe it was a PHB that refuses to devote the resources needed to do this. Maybe it's some administrator who insisted, over the objections of the network people, to open up a port to the contractors. Who knows?

      I guess it's just easier to blame the poor grunt who gets stuck working an impossible job.

    32. Re:The network administrators... by AgTiger · · Score: 3, Insightful

      Why was it running Windows? Because a lot of SCADA software like what's available from GE Fanuc, Citect, and Tascomp, (just to name a few) are designed for Windows.

      The business needs of a company drive the decisions of what to purchase and implement, and many things are taken into account and weighed against each other.

      Security isn't the only concern, because even it is weighed against liklihood of risks happening, and Risk Management isn't perfect. Thankfully, given these incidents, the risk factors just got increased and lit up with a VERY bright spotlight.

      Network Administrators are given the responsibility to keep a variety of equipment, operating systems, and applications running and talking to each other appropriately, without necessarily being given all the authority they need to keep stuff like this from happening. Frankly, I pity them. Everyone remembers the bad incidents without realizing how much good they do, silently and behind the scenes.

    33. Re:The network administrators... by Mjlner · · Score: 3, Insightful
      Sometimes that's not enough. At my university, the departmental firewall did just fine in blocking the virus, until somebody got their Windows laptop infected at home and brought it to work, behind the firewall. Once again proving that great network security can be easily defeated by poor physical security.

      Same thing happened at my university, but where talking about a nuclear power plant and the OP did say "exposed, even indirectly, to the internet". We're definitely talking about indirect exposure here! Why are there dirty laptops on the same LAN as the safety monitoring system.

      --
      Lemon curry???
    34. Re:The network administrators... by RockBob · · Score: 1

      And they thought nobody would ever know they opened the network to play Quake...

      --
      I know, I know... I need to learn a little English.
    35. Re:The network administrators... by hawkbug · · Score: 1

      Yeah, not mention why were the appropriate patches not applied as well? For a system this important, I would think it would be a priority.

    36. Re:The network administrators... by dark_panda · · Score: 2, Informative

      Somebody has already mentioned QNX, but here's a quote from their 'licensing agreement:

      B3.2. High Risk. Unless QSS has provided its express written consent for each Runtime Component in the Runtime Configuration, the Software may not be, and OEM will ensure that it is not, used in any application in which the failure of the Software could lead to death, personal injury or severe physical or property damage (collectively, ?High-Risk Applications?), including but not limited to the operation of nuclear facilities, mass transit systems, aircraft navigation or aircraft communication systems, air traffic control, weapon systems and direct life support machines. QSS expressly disclaims any express or implied warranty or condition of fitness for High-Risk Applications.

      So if you fork out the cash, you can get a license that says, "yes, you can use this software to run a nuclear power plant."

      A bold statement, but apparently it's well founded. I've heard nothing but good things about the reliability of QNX.

      J

    37. Re:The network administrators... by keester · · Score: 1

      That's what we in the biz call "an indirect connection to the internet".

      --
      Take it easy? I'll take it anyway I can get it . . .
    38. Re:The network administrators... by aridhol · · Score: 1
      Gives me a warm fuzzy feeling...
      You may want to see a doctor, then ;)
      --
      I can't say that I don't give a fuck. I've just run out of fuck to give.
    39. Re:The network administrators... by Anonymous Coward · · Score: 0

      You're an Idiot!

      It still possible to have machines infected behind a firewall. Example:

      A Worker brings home a laptop and connects it to a Cable modem or DSL with no firewall. The worm infects the laptop computer. The Worker than returns to the office the next day and plugs in the laptop to the company network and it immediately starts infecting other machines.

      Thats why it is so important to patch every machine on the network, regardless if its well protected behind a firewall!

    40. Re:The network administrators... by NakedChick · · Score: 0

      No, don't fire him/her. It was probably just some idiot on his laptop who infected the network. But what do I know? I'm just a naked chick.

      --
      --
      So I'm naked. So what?
    41. Re:The network administrators... by Anonymous Coward · · Score: 1, Funny

      Please hand in your geek membership card and secret decoder ring. You are no longer welcome here.

    42. Re:The network administrators... by Anonymous Coward · · Score: 0

      Ummmm, the machines for monitoring should have been on a seperate network than the users with desktops and laptops. This is still bad network design/administration.

    43. Re:The network administrators... by farnerup · · Score: 3, Informative

      I once did a laboration on an research reactor that was controlled by a computer running Windows. I think it was NT 3.5. Hopefully it isn't connected to the internet.

    44. Re:The network administrators... by Detritus · · Score: 1

      Do you really believe the network administrators had the authority to set the policy for interconnections? The responsibility of the network administrators is to implement policy, not to set it. I'd start looking for the chief engineer or VP of engineering.

      --
      Mea navis aericumbens anguillis abundat
    45. Re:The network administrators... by Kpt+Kill · · Score: 2, Insightful

      Most importantly, why wasnt anything updated? Yet another example of a patch being out, and foolish/lazy sysadmins not updating their systems. It doesnt matter what OS is being used, there is no excuse for not updating your systems (especially on critical systems such as these). Upto date (i update daily) Virus scan and automatic updates kept my system clean, while everyone else i knew started falling prey.

    46. Re:The network administrators... by molo · · Score: 2, Insightful

      Yes, they do. Do a google search on "navy yorktown microsoft".

      -molo

      --
      Using your sig line to advertise for friends is lame.
    47. Re:The network administrators... by Frymaster · · Score: 1
      a good question. but at least microsoft doesn't have anything like this in it's license:

      "without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. the entire risk as to the quality and performance of the program is with you. should the program prove defective, you assume the cost of all necessary servicing, repair or correction ."

      if you run a nuclear plant, that little chunk of legalese is scarier than the blaster worm!

    48. Re:The network administrators... by zeugma-amp · · Score: 1, Funny

      Yeah, 'cause Linux could never be compromised in such a way.

      I just love the way apologists try to compare the subversion of a single server compromised by a malicious insider via a local exploit to hundreds of thousands of computers infected by a (still spreading) worm that requires no human intervention whatsoever to aid its spread.

      Apple meet orange.

      --
      This is an ex-parrot!
    49. Re:The network administrators... by Levon · · Score: 1

      No, he should learn and use Novell Products to run the system. Wouldn't happen. Take the example of others. http://www.novell.com/news/press/archive/2001/09/p r01092.html

    50. Re:The network administrators... by notque · · Score: 1

      The real problem is the attitude and the practices of the people in charge of the network.

      And not just the Network Security Administrator, but the IT Director, the CEO, etc...

      The bottom line cannot be an option regarding security of systems akin to this.

      --
      http://use.perl.org
    51. Re:The network administrators... by FooBarWidget · · Score: 1

      Who said anything about Linux? The parent poster was talking about *UNIX*. Which means the stable, secure, commercial Unices like Solaris, as the parent poster pointed out.
      Linux has got absolutely nothing to do with this! Even if it does, it still doesn't justify Windows's insecurity and why anybody would run Windows in a nuclear power plant.

    52. Re:The network administrators... by SoSueMe · · Score: 1

      Disclaimer:
      The information provided in the Microsoft Knowledge Base is provided "as is" without warranty of any kind. Microsoft disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. In no event shall Microsoft Corporation or its suppliers be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of business profits or special damages, even if Microsoft Corporation or its suppliers have been advised of the possibility of such damages. Some states do not allow the exclusion or limitation of liability for consequential or incidental damages so the foregoing limitation may not apply.

    53. Re:The network administrators... by Laur · · Score: 1
      Yeah, not mention why were the appropriate patches not applied as well? For a system this important, I would think it would be a priority.

      Do you also think it would be a priority to properly test the patches first? For a mission-critical safety system, 4 weeks may not be enough.

      --
      When you lose something irreplaceable, you don't mourn for the thing you lost, you mourn for yourself. - Harpo Marx
    54. Re:The network administrators... by Epistax · · Score: 2, Insightful

      Are you suggesting people are allowed to connect home computers to networks which run nuclear safety systems? Or are you saying they should be able to?

      I phrase my message this way because what you describe should not exist.

    55. Re:The network administrators... by borgboy · · Score: 2, Funny

      Naaah. You are thinking of the warning that comes with Java(tm)

      --
      meh.
    56. Re:The network administrators... by talon77 · · Score: 5, Insightful

      I didn't actually see anything in those articles that said it was MS systems that were running the safety at the nuclear plant. All I could see is that the bandwidth had dropped due to the slammer worm and that a display monitor was disabled due to multiple scan attempts. This tells me that there were MS systems that were affected on their network segment, but it never says that the safety systems themselves were MS systems.

    57. Re:The network administrators... by letxa2000 · · Score: 2, Insightful
      I think in the case of a nuclear reactor multiple firewalls would be recommended. One to protect the organization from the Internet, and at least another one to protect all safety/mission critical servers from internal infection. Behind that firewall NOTHING should be connected, certainly not laptops that leave the building.

    58. Re:The network administrators... by God!+Awful+2 · · Score: 4, Funny


      Sometimes that's not enough. At my university, the departmental firewall did just fine in blocking the virus, until somebody got their Windows laptop infected at home and brought it to work, behind the firewall. Once again proving that great network security can be easily defeated by poor physical security.

      Hard on the outside, soft & crunchy in the middle? The safety monitoring computer for a power system should be accessible only by floppy disk through a terminal in a locked room with pressure sensitive floors, a sound monitor, body heat detectors *AND* laser trip wires on all the ventilation grates. (The floppy disk should be run through a demagnitizer before and after each use.)

      -a

    59. Re:The network administrators... by aridhol · · Score: 1

      Read the article - it was an unfirewalled back door to a contractor, that nobody knew about.

      --
      I can't say that I don't give a fuck. I've just run out of fuck to give.
    60. Re:The network administrators... by plague3106 · · Score: 5, Insightful

      I for one DON'T want them to install patches as they are released at a nuclear power plant. I'd like them to install patches on test machines, to be sure the 'fix' doesn't break something else. Installing patches without testing them first is just as senseless (if not more so) then not patching..

    61. Re:The network administrators... by GreyPoopon · · Score: 2, Insightful
      It doesnt matter what OS is being used, there is no excuse for not updating your systems...

      Well, yeah there is, although it's a little lame. If this is a "critical" system that has to be running all the time, they are probably loathe to update it until a scheduled maintenance downtime. They can't have automatic updates running on a critical system like this, as an update itself might crash the system.

      Why is this argument lame? Well, they should have (maybe they do) a backup system. They should have been able to switch to backup long enough to perform the upgrade and test it.

      --

      GreyPoopon
      --
      Why is it I can write insightful comments but can't come up with a clever signature?

    62. Re:The network administrators... by Anonymous Coward · · Score: 0

      a firewall is a fucking router and/or bridge that selectively accepts and forwards packets/frames based on a ruleset. Every server should have a firewall installed and filter everything out, letting in only selective and necessary connections. I'd be willing to bet tcp/135 had no business being open at all.

    63. Re:The network administrators... by letxa2000 · · Score: 2, Insightful
      WHY AREN'T THEY FIRED?

      Because "no-one ever got fired for going with Microsoft." Hehehehe.

    64. Re:The network administrators... by Anonymous Coward · · Score: 0

      No, this thing would do just fine : http://www.devidts.com/be-calc/poc_08367.html

    65. Re:The network administrators... by modecx · · Score: 2, Interesting

      IIRC the same basic statement is also in the Solairs liscense, or maybe it was IRIX. Maybe both? Not sure.

      --
      Constitutional rights may be respected, repealed, or modified; but they must never be ignored.
    66. Re:The network administrators... by Anonymous Coward · · Score: 0

      Yeah, I heard they used this even in Chernobyl, and it ran just fine! Really!

    67. Re:The network administrators... by Havokmon · · Score: 1
      Then why was the safety monitoring system exposed to the office network? In this case, the worm came in on a non-firewalled T-1 line from a contractor's network, and through there to the internet.

      I would have suspected that there would be multiple layers of protection in front of critical systems like that. Even more, I would expect that safety regulations require these layers of protection. Of course, that would hurt the bottom line, so we can't have that happening :(

      It's not cost, it's knowledge. I use iproute (DOS NAT Firewall- 2 NIC's, a 386 and a floppy is all you need) between local and remote networks. Most of the time, they're there for a single purpose (file transfer, in my case). ALWAYS try and make sure YOU are initiating any connection.

      --
      "I can't give you a brain, so I'll give you a diploma" - The Great Oz (blatently stolen sig)
    68. Re:The network administrators... by surprise_audit · · Score: 1
      Network Administrators are given the responsibility to keep a variety of equipment, operating systems, and applications running and talking to each other appropriately, without necessarily being given all the authority they need to keep stuff like this from happening. Frankly, I pity them. Everyone remembers the bad incidents without realizing how much good they do, silently and behind the scenes.

      Perhaps the Network Admins concerned should voluntarily stay home while the investigation is in progress, so that they can't "fuck up" any more than they already have. When the network goes to hell in a handcart, maybe their bosses will understand exactly how much good they do.

      And the contractor's admin that allowed the worm to get into their network should be rewriting his resume too...

    69. Re:The network administrators... by Anonymous Coward · · Score: 0

      "Once again proving that great network security can be easily defeated by poor physical security. "

      Yep, proving that the metaphor is not a fireWALL but a dam at the entry point to each machine on the network.

    70. Re:The network administrators... by jridley · · Score: 4, Insightful

      "Doesn't encourage" is a happy dream of MS's.
      They think they want 100% market penetration, but they also think they can get away without taking on the responsibility which that implies.

      They're "encouraging" everyone to use MS products excusively, everywhere. When it gets to the point where everything is Microsoft and nobody knows anything else (which is what Microsoft is shooting for) how are they going to deny responsibility for stuff like this?

      This might be compared to a concrete manufacturer coercing the market, becoming the sole supplier of concrete, but all along saying something like "you shouldn't use our product for pre-stressed bridge segments." Once they became the sole supplier for concrete, what the hell else are people who want to build bridges supposed to do?

      Can a supplier reasonably be excused for making crappy product which kills someone because they said to use some other product, even though they themselves were the ones who drove all the other products out of the marketplace?

    71. Re:The network administrators... by perdelucena · · Score: 1

      This comment was brought you by SCO, building true rock solid UNIX(R)

      ---
      UNIX is a trademark of SCO, and all the unices are belong to us

    72. Re:The network administrators... by Daniel+Phillips · · Score: 0

      Why was the safety monitoring system on a nuclear power plant exposed, even indirectly, to the internet?

      Why was it running Windows?

      --
      Have you got your LWN subscription yet?
    73. Re:The network administrators... by lambadomy · · Score: 4, Insightful

      Ridiculous. Those important systems shouldn't even be on the same network as the office, much less attached to a network that can see the internet. I'm not talking firewalls/seperate vlans/whatever either, I mean physically no kind of connection at all. If they have to be accessible from a vpn, you better have a damned good idea of who will be doing that accessing.

      When it comes to your average office network, sure, you can give the "oh they brought in an infected laptop" excuse, but this is quite a bit different.

    74. Re:The network administrators... by NudeZiggy · · Score: 1

      windows itself may come with a warning like that, but I don't know if you can say the same about MS's marketing department.

      seems they can be very convincing to the weak minded. maybe they hired some of those Jedi's from England or Australia or something.....

    75. Re:The network administrators... by Anonymous Coward · · Score: 0

      You obviously have no idea what this worm is exploiting and how stupidly MS sticks this useless port out to the world. If it were a UNIX, users would have some sort of control over such stupid default OS behaviour.

    76. Re:The network administrators... by geekoid · · Score: 1

      Plus, what work does a nuclear engineer do at home?

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    77. Re:The network administrators... by Mysticalfruit · · Score: 1
      That's the thing.... if it's some certified configuration that's been tested extensively, but you can't update or it'll become uncertified you need to put it on an isolated network!

      What a bunch knuckle-headed fucktards!

      I agree with the root poster... this nitwits should be fired.

      On a positive side note, maybe this latest outbreak of worms, virus and trojans (oh my!) will help educated people about the folly of just hooking everything up to the internet!

      --
      Yes Francis, the world has gone crazy.
    78. Re:The network administrators... by 4of12 · · Score: 2, Interesting

      firewall did just fine in blocking the virus, until somebody got their Windows laptop infected at home and brought it to work, behind the firewall.

      I think this is the repeated Story of My Life in corporate IT the past couple of weeks.

      The variant in our case was that the laptop dialed||VPN'd in.

      There's going to be some serious rethinking about security policies because of this.

      [Yes, the patches for the vulnerability were out there several weeks before the exploit, but no one trusts MS patches to not break something else, not unless they've been thoroughly tested in the local corporate setup, hence the delay in proper patching, hence the epidemic.]

      Gotta re-evaluate several issues:

      • Can't trust users to be sanitary.
      • Can we afford dual laptops, one with sanitary protection?
      • Can trust exploits will keep coming.
      • Can trust MS to release patches, but of variable quality on variable schedule.
      • Can trust local testing and deployment will cost us bucks.
      Make a note to bring this list to the table next round of MS License negotiation, to the next budget request for IT, and to create heavy cluestick with which to whack users.
      --
      "Provided by the management for your protection."
    79. Re:The network administrators... by Gilmoure · · Score: 1

      RTFA! Company admins wanted (and got) a line installed to the monitoring equipment in the plant. That way, they could make more accurate proposals and such concerning energy usage and earn a few more cents for the company. When it comes to bottom line, the bean counters seem to be winning over engineers.

      --
      I drank what? -- Socrates
    80. Re:The network administrators... by Idarubicin · · Score: 1
      just put him in charge of hand-polishing the fuel rods or something...

      Is this as naughty as it sounds?

      --
      ~Idarubicin
    81. Re:The network administrators... by linzeal · · Score: 0, Redundant

      Setup a firewall on physcically seperate switches for portable computers at every cubicle, or have a row of cubicles just for laptop users behind a firewall.

    82. Re:The network administrators... by Monkelectric · · Score: 4, Insightful
      I agree the admin has some serious explaining to do. But have you ever worked as an administrator?

      The "typical" administration job is exactly what you'd expect -- you're understaffed, underpaid, your budget is abysmal, and you have a gaggle of retarded secretaries calling you up asking the *same questions* constantly because they're too lazy to use the help system!

      Most of your day is spent putting out fires. Fixing critical systems before all hell breaks loose, keeping your web/nfs/mail/compute servers running when they have a load average of *5*, fixing viruses, fixing shitty HP machines because your boss wouldn't listen to you and buy a cheaper machine made of quality parts.

      Luxuries like patching systems, and preemptive security measures are things there aren't time for.

      So my question would be ... is their IT department critically underfunded and that CAUSED the problem, or was someone just lazy?

      --

      Religion is a gateway psychosis. -- Dave Foley

    83. Re:The network administrators... by Spunk · · Score: 4, Funny

      People get paid to polish rods? Don't I feel like a sucker for doing it for free.

    84. Re:The network administrators... by shaitand · · Score: 2, Informative

      First of all microsoft is losing market share, not gaining. It will never get to the point where there is nothing else... although it may get to the point where there is no microsoft.

      And microsoft makes it clear in their EULA that they don't consider their software fit for any purpose (yes they actually say they don't guarantee it's suitable for ANY purpose).

    85. Re:The network administrators... by PrImED73 · · Score: 0

      I wonder if his real name is "Homer"

      --
      --Mods giveth, Mods taketh away--
    86. Re:The network administrators... by tomhudson · · Score: 1

      Look at it this way - the network admins and everyone else involved want to use windows because that pretty much guarantees that they won't have to lay off 90% of their staff as redundant if they switch to a Unixish OS with less administrative overhead/patching/etc

    87. Re:The network administrators... by shaitand · · Score: 1

      or better yet, *nix. Although eventually novell products will be exclusively running on *nix systems.

    88. Re:The network administrators... by Anonymous Coward · · Score: 0

      I would have suspected that there would be multiple layers of protection...

      Like a more secure OS?

    89. Re:The network administrators... by Anonymous Coward · · Score: 2, Informative

      "I was under the impression that Microsoft didnt encourage the use of its products in applications such as these."

      I can't believe everyone is forgetting the next *nuclear* aircraft carrier, CVN-77, "will use Microsoft Windows 2000 to run its communications systems, aircraft and weapons launchers, and other ship electronics. "

      http://www.fcw.com/fcw/articles/2000/0807/news-n av y-08-07-00.asp
      http://www.gcn.com/vol19_no27/dod/ 2868-1.html

    90. Re:The network administrators... by Radical+Rad · · Score: 1
      The network administrators... ...should be fired. Why was the safety monitoring system on a nuclear power plant exposed, even indirectly, to the internet?

      How did that get modded up? RTA! The worm was carried in by a contractor rather than through unprotected exposure to the internet.
      The reason someone should be fired is because this system evidently either runs atop mswindows or is vulnerable to being DOS'ed by ms window machines. Not smart.

    91. Re:The network administrators... by danila · · Score: 1

      I like to shift the blame as much as anyone else, this is not always a wise decision. The problem with this power plant does not lie with the administrators alone, this is an indicator of another, potentially much more serious systemic problem. There are no procedures in place for implementing digital-capable, Internet-enabled, mobile-connected, AI-enhanced and tomorrow-oriented solutions for safety-critical applications. Such procedures existed for decades for traditional unconnected analogue systems, now they have to be redesigned. Firing an administrator will not eliminate the risk, because:
      1) you can't be sure that the next one will be security-conscious
      2) even if he is, you can't be sure that the rest of the organisation and every partner organisation are.

      New procedures have to be designed. This might happen very soon, but it will definitely happen after a major catastrophe or two that can be traced to the lack of proper security procedures. But don't worry, the chances that this will affect you personally are rather slim.

      P.S. As a side-effect, the development of such procedures might raise the security awareness among the general public and provide some useful tools for them (cheap, reliable, idiot-proof and easy to use security solutions with back-up, encryption, firewall, antivirus, permission management, system restore and everything else functions). When setting them up is as simple as installing Bonzi Buddy, users will take proper care of the security. ;)

      --
      Future Wiki -- If you don't think about the future, you cannot have one.
    92. Re:The network administrators... by Rick+Genter · · Score: 1

      BTW, I live 35 miles downwind from Davis-Besse. Gives me a warm fuzzy feeling...

      And I thought you were going to say that it gives you a warm, healthy glow...

      --
      Don't underestimate the power of The Source
    93. Re:The network administrators... by Suidae · · Score: 4, Funny

      Filling the room with concrete after unplugging the machine adds another reasonably secure layer.

    94. Re:The network administrators... by pmz · · Score: 5, Insightful

      This tells me that there were MS systems that were affected on their network segment, but it never says that the safety systems themselves were MS systems.

      The systems shouldn't even have been allowed to mix even on a shared Ethernet. Microsoft belongs nowhere inside the perimeter of a nuclear facility. Period.

    95. Re:The network administrators... by GombuMstr · · Score: 1

      in that case the admin should be fired. You should never believe that a contractors network is going to be safe.

      VPN's should never be inside a firewall. They should be protected just like any other connection.

      We have 200 unknown connections to our network, do you think I'm going to trust that they know what they are doing or that they will be protected?

      You lock em' down.

    96. Re:The network administrators... by jedidiah · · Score: 1

      The resolution to this is rediculously simple: don't let untrustable machines have unfettered access to the corporate network. Firewall off ALL client machines if necessary.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    97. Re:The network administrators... by Areeves · · Score: 1

      Don't forget the people who hired the director if I.T as well, if you just fire the admin, how do you make sure he's not replaced with another reckless, unskilled, administrator?

      --
      I read at -1 So you don't have to.
    98. Re:The network administrators... by pmz · · Score: 1

      EVERY OS has its vulnerabilities, and your network security is only as good as your Network Security Administrator.

      Actually a nuclear powerplant monitoring system shouldn't need a "Network Security Administrator". It shouldn't need patching. It shouldn't need anything other than basic physical maintainence.

      Critical control systems should consist at most of basic programmable logic controllers, sensors, and very simple and well-known software designed and signed-off by highly professional and knowledgable ENGINEERS (Microsoft programmers are NOT engineers, Network Security Administrators are NOT engineers).

    99. Re:The network administrators... by AKnightCowboy · · Score: 4, Funny
      Hard on the outside, soft & crunchy in the middle? The safety monitoring computer for a power system should be accessible only by floppy disk through a terminal in a locked room with pressure sensitive floors, a sound monitor, body heat detectors *AND* laser trip wires on all the ventilation grates. (The floppy disk should be run through a demagnitizer before and after each use.)

      I saw a documentary on that once. Apparently that's EXACTLY how the CIA headquarters mainframe at Langley is setup! OH wait, no, that was Mission Impossible. Forget it.

    100. Re:The network administrators... by El · · Score: 1

      Why was the safety monitoring system based on a patently insecure and unreliable operating system, and then exposed to the internet? Probably the machines doing the monitoring weren't directly exposed; they just used the same network for monitoring as for sending email. If everythings on the same subnet, then a few hosts generating constant traffic can bring every machine to a halt, regardless of OS. Perhaps Windows boxen should be confined to their own subnets, with firewalls between them and critical systems?

      --

      "Freedom means freedom for everybody" -- Dick Cheney

    101. Re:The network administrators... by aridhol · · Score: 1
      I did read the article. It was an indirect internet exposure.

      The contractor was exposed to the internet. The plant was exposed to the contractor via a non-firewalled T1 line. The safety network was exposed (presumably) to the plant's office. Three layers of indirection, but still internet exposure.

      --
      I can't say that I don't give a fuck. I've just run out of fuck to give.
    102. Re:The network administrators... by Zak3056 · · Score: 4, Funny

      Can we afford dual laptops, one with sanitary protection?

      For when the laptop has that not so fresh feeling?

      --
      What part of "shall not be infringed" is so hard to understand?
    103. Re:The network administrators... by confused+one · · Score: 1

      As I understood it, a outside contractor connected his machines to the internet (without a firewall) and then to the internal network at the plant. The worm got in through the connection created by the contractor. The contractor should have to answer to the NRC...

    104. Re:The network administrators... by Molina+the+Bofh · · Score: 1

      We're watching too many movies, uh ?

      --

      -
      Roses are #FF0000, Violets are #0000FF, find / -name '*base*' |xargs chown -R us && mv zig greatjustice
    105. Re:The network administrators... by Anonymous Coward · · Score: 0

      "If the network admins at gnu.org and this power plant had kept up to date with patches, then neither breach would have happened. EVERY OS has its vulnerabilities, and your network security is only as good as your Network Security Administrator. To blame the OS and prescribe a different one is an ignorant and short-sighted red-herring. The real problem is the attitude and the practices of the people in charge of the network."

      Yes, and CSX outsourced network security less than two months ago. Let all the real, experienced security admins go (and a couple of bad eggs), and contracted a small local company to perform this vital task. My department might as well be next to go. If I tell you which that department is, I'm liable to get fired, so here's to anonymous posting. Our upper management rules with an iron fist now, while taking no responsibility for the fallout from their own idiotic business decisions.

      God, that felt good. Someone needs to know about this.

    106. Re:The network administrators... by confused+one · · Score: 1
      You are confused. Microsoft will sell to anyone. I'm sure their EULA relieves them of any mal-effects resulting from the use of their software...

      Oh, the idiots would include U.S. Army, Navy, Air Force, NRC, DOE, DOT... Do I need to continue?

    107. Re:The network administrators... by El · · Score: 1

      Employees don't always do only what they're are "allowed" to do. Witness the story of the network admin called into a 3com board meeting to explain why the Wireless network wasn't working. He finally tracked it down to a rogue Apple Airport hub in Eric Benham (the company founder's) office. Seems he brought it in from home...

      --

      "Freedom means freedom for everybody" -- Dick Cheney

    108. Re:The network administrators... by canajin56 · · Score: 5, Funny

      Because a fault-tolerant, real-time system is EXPENSIVE. Plus, they wanted clippy.
      "It looks like you are trying to prevent a meltdown!"

      --
      ASCII stupid question, get a stupid ANSI
    109. Re:The network administrators... by borgboy · · Score: 1

      Is it flamebait if it's true? (See Paragraph 2)

      --
      meh.
    110. Re:The network administrators... by CaffeineFreak · · Score: 5, Informative

      At Dungeness B nuclear power station in the UK they still run the reactor control systems with BBC B computers. The reason is that the operating system and control code is so small (ca. 32KB) that the engineers have gone through it by hand and manually checked every possible scenario.

      A complete flow chart exists that details all errors that can occur in the code and what the solutions are. Try doing that with Microsoft Windows or Linux. Sometimes the simple solutions are the best.

    111. Re:The network administrators... by Choobius+Gothicus · · Score: 1

      Yeah, but that's just the standard disclaimer. Some lawyers are clever enough to get around these words and convince a judge to award damages from these defective software products, no matter how clear and direct these disclaimers appear to be.

    112. Re:The network administrators... by nomadicGeek · · Score: 1

      The computer didn't have to be exposed to the internet to get the worm.

      I do a lot of work in these areas. There are systems all over the place that are maintained by plant maintenance people. The IT department usually doesn't get too involved. All it takes is for a technician with an infected laptop to plug into the network or maybe a computer with one lan card plugged into the corporate network and the other on the controls network.

      Unfortunately the IT departments never have enough staff to cover plant equipment and the plant maintenance people never have enough training to cover the equipment effectively. Things are setup that IT doesn't know about. I see it all the time. I can't tell you how many times I go into plants and freak out about the way that they have things setup.

      Unfortunately the computers connected to control systems are seldom up to date with patches. They usually don't have an internet connection so you end up having to put everything on CD and then install. Very inconvenient and time consuming. Control systems and HMI software are notorious for getting broken by new patches and service packs. You can't just go around indescriminately updating computers without checking with each vendor to insure that they support that patch.

      The trend has been toward moving these things to NT/W2K. While I probably don't have the aversion to these systems that most ./'ers do, I do worry because of the commonality of these systems. There are so many trojans,viruses, worms, etc. In the old days we had VMS and Unix. Security by obscurity baby. How many VMS worms existed? We had every different flavor of Unix. You didn't have these problems. With everyone running hte same OS, the potential for these problems increases dramatically.

      The situation is fortunate for me though. I make a lot of money dealing with IT infrastructure in plant environments. If you have an IT and engineering background, there is an endless amount of work out there doing these types of things.

    113. Re:The network administrators... by El · · Score: 1

      Even if the software is perfect, it is STILL subject to Denial Of Service if it's running on the same subnet as compromised boxes generating more traffic than the network can handle. The solution here is that as a rule there should ALWAYS be a firewall between critical systems and Micro$oft systems... and the cost of that firewall should be figured in to the TCO of the Micro$oft systems!

      --

      "Freedom means freedom for everybody" -- Dick Cheney

    114. Re:The network administrators... by Geek+of+Tech · · Score: 1
      I was under the impression that Microsoft didnt encourage the use of its products in applications such as these. We are talking about systems that cannot fail - if they do, people could die.

      It's true, for life or death forms of systems, they don't mind.... as long as you don't use any competitors' system. Then they get ready to lay the smack down....

      --
      Stop the Slashdot effect! Don't read the articles!
    115. Re:The network administrators... by bunnyman · · Score: 1

      "Oh, I'm going to lose my job because I'm dangerously unqualified!"

    116. Re:The network administrators... by Kenja · · Score: 4, Funny

      How else are you suposed to use the monitoring server as a Quake lan party host?

      --

      "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    117. Re:The network administrators... by Geek+of+Tech · · Score: 1
      I don't mind that new patches weren't installed on the computer. I don't really trust the current patching system myself, but to allow a critical system to have a connection to the internet, where traffic is not going through a firewall is unspeakable.

      Also, not knowing that there was a patch is unexcusable. Even if you don't install it, an administrator at least needs to know that the vulnerability exists.

      --
      Stop the Slashdot effect! Don't read the articles!
    118. Re:The network administrators... by Kenshin · · Score: 1, Redundant

      I don't think polishing your own rod counts.

      --

      Does it make you happy you're so strange?

    119. Re:The network administrators... by confused+one · · Score: 1

      Critical systems such as these are never updated unless a) there's a damn good reason b) the update has been thoroughly tested. Of course, Truly critical systems aren't directly connected to the internet.

    120. Re:The network administrators... by youBastrd · · Score: 1

      dumb question: what if the machine you want protected actually makes use of RPC or RMI or whatever, locally or otherwise? Blocking the port won't do the job, since you need it open.

      Bottom line, these security updates should be so simple to keep track of and install that literally "the secretary can be the network admin", which I believe was a catchphrase coming from Microsoft for a time.

      Effectively, this is somewhat Microsoft's fault for these machine not being patched. Do people have to die for someone will realize that this is criminally negligant behaviour? Yes, the auto-update feature should have worked, but it did not.

      What about a dedicated maintenance server, which can access the internet specifically to get the latest patches, and can update machines over the intranet? It could download patterns which indicate unusual virus-like activity (such as spikes in port 144 traffic), and monitor traffic for such patterns all day long.

      --
      No one has ever fired for blaming Microsoft.
    121. Re:The network administrators... by lineymo · · Score: 1

      Amen brother

    122. Re:The network administrators... by monkeydo · · Score: 1
      • Should we run our unencrypted VPN tunnels through a firewall so that we can filter what gets to our network?
      (This being the recommended best practice and all.)
      --
      Si vis pacem, para bellum
      The only thing more annoying than a Libertarian is an (un|mis)informed Libertarian
    123. Re:The network administrators... by bdh · · Score: 5, Informative
      "Doesn't encourage" is a happy dream of MS's.

      I've worked with VITAL control systems - train brake systems, landing gear, flight recorders, etc., and those systems are in a completely different space than PCs (or Suns, or IBM, etc). You're more likely to find Vertix Ada than you are MS C++ or any Java implementation. The likes of Sun, IBM, and Microsoft never even bid on the control systems I worked on.

      Having said that, while the PC commercial vendor types like MS and Sun stay a far distance from control side (and rightly so), they definately bid on the monitor boxes. That SCADA may well be running a custom RTK, but the console that the operator back at base has in front of him could well be an XP system.

      I've never used MS-based front ends myself, but I've written interfaces to OS/2-based consoles that talked to my onboard stuff, and I can't see any reason why a Win2K or XP front end would be any more or less contentious than an OS/2 one.

      The problem is not the SCADA or braking system itself; it's the remote monitoring station. Often, those things are connected to the net to synch the atomic clocks, and sometimes for remote logging purposes. If *those* get compromised, the control systems may be affected, but they are not compromised. Which is to say, it's a major fscking PITA, but the brake system will still work on the train without remote intervention or monitoring; it's just not going to start again after it stops.

    124. Re:The network administrators... by Dr+Rick · · Score: 1

      Wow, can you say worthless troll bait? User's had control over the MS problem also, it's just that some didn't use that control.

      --

      Dr. Rick
      - "It's such a fine line between clever and stupid" (Nigel Tufnel)
      - Zort! (Pinky)
    125. Re:The network administrators... by 110010001000 · · Score: 1

      I work at MARC as a sysadmin. It is not that we are lazy, it is just that we are understaffed and we cannot push out patches to all the machines in the network. We just do not have the resources!

    126. Re:The network administrators... by Geek+of+Tech · · Score: 1
      If you have the problem I had I could hardly find time for patches between reminding users how to login (username and password, not ESC, ESC, ESC) and helping them find their precious solitare (and now pinball).

      --
      Stop the Slashdot effect! Don't read the articles!
    127. Re:The network administrators... by PhilHibbs · · Score: 1

      Maybe he's too fat to get to work, so he works from home wearing a dress.

    128. Re:The network administrators... by IIRCAFAIKIANAL · · Score: 1

      You described the typical admin job, where people don't die because the admin is overworked.

      Working at a nuke plant isn't really typical - or at least I hope it isn't treated as typical... so I venture to say that the admin's in this case weren't overworked and understaffed.

      I sure hope I'm right about that...

      --
      Robots are everywhere, and they eat old people's medicine for fuel.
    129. Re:The network administrators... by dffuller · · Score: 1

      The "typical" administration job is exactly what you'd expect -- you're understaffed, underpaid, your budget is abysmal, and you have a gaggle of retarded secretaries calling you up asking the *same questions* constantly because they're too lazy to use the help system!

      I've talked to that gaggle of secretaries and they told me stories of that retarded sysadmin that put up a help system that didn't make any sense. Quit organizing it the way you find information, find out from them how they search for information.

      Also, in your un-list, you forgot underqualified and unmotivated.

    130. Re:The network administrators... by Cyno · · Score: 4, Insightful

      No firewall will save you from a manager with a laptop.

    131. Re:The network administrators... by Anonymous Coward · · Score: 0

      Careful what you ask for, you may get it.

      The reason the network admins weren't fired is because You're the one who violated policy by bringing in the laptop to work after connecting it unprotected to the interweb at home.

      They didn't get fired because you didn't want to get fired.

      Logs are a truely wonderful thing when it comes time to ass cover during witch hunts.

    132. Re:The network administrators... by sehryan · · Score: 1

      More to the point, why was the safety monitoring system not patched against the virus. Especially since a patch has been available since before this whole thing became big news?

      Maybe someone did bring it in from the outside, but there is no reason why the machines on the inside under the admin's control shouldn't have already been patched, virus definitions updated, ect. When it came in, it should have stayed contained on the laptop if the admin had done his job.

      --
      The world moves for love. It kneels before it in awe.
    133. Re:The network administrators... by zumajim · · Score: 5, Insightful

      I've often wondered why ANY military branch would continue to have a presence on the internet, with the exception of recruitment sites. Back in the days before public/commercial internet access, I was a network contractor for the Navy, working at Point Mugu naval air station. The installation of a "command LAN" was a top priority, but the mere mention of a link to the internet was greeted with open hostility. (Wasn't my suggestion, either, thank God.) Made 100% sense to me then, even more so now.

    134. Re:The network administrators... by bill_mcgonigle · · Score: 1

      Why was the safety monitoring system on a nuclear power plant exposed, even indirectly, to the internet?

      How else are you going to get your Windows patches and virus updates?

      "Bring them on CD," some will say, but viruses spread via CD too. "Scan the CD first," others will say, but if the cd-writing machine is net-connected, it may be already compromised so it can't be trusted. "So, never update the software on the machine," others, in their own little world, will conclude.

      So there's a heck of a catch-22 here. I would bet that Symantec, et. al, are going to have good virus definition updates before the local sysadmin can bother to make a CD. So, put a critical machine behind a quality firewall and restrict its net access to outgoing connections to, say, NAV updates and W2K updates.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    135. Re:The network administrators... by canajin56 · · Score: 1

      Yes, read the guidelines. If it isn't true, it is a troll. If it IS true, but people don't like it, flamebait :P

      --
      ASCII stupid question, get a stupid ANSI
    136. Re:The network administrators... by cscx · · Score: 1

      They should be using QNX...

    137. Re:The network administrators... by Anonymous Coward · · Score: 0
      ...cuz you're too busy reading slashdot.

      just like me.

    138. Re:The network administrators... by Anonymous Coward · · Score: 0

      hehe dere u go asshole

      michael

    139. Re:The network administrators... by zakath · · Score: 1

      This argument is total BS - you would have a hard time convincing anyone that the only reason MS products were use in the situation was because there was no other choice. Yeah, MS sucks but they are not the cause of everything bad or stupid in this world. Yes, they may be after 100% market penetration IN THEIR MARKETS which control systems don't appear to be. This is the result of bad decision making by someone - probably not MS in this case.

      --

    140. Re:The network administrators... by Geek+of+Tech · · Score: 1
      Oh yeah! Amen!

      Most of your day is spent putting out fires. Fixing critical systems before all hell breaks loose

      I worked on all the computers at my school, until I graduated. We had crappy computers made by a local company. They charged near $1200 per computer. Without monitor or keyboard. The county had a contract with them, so we couldn't buy from anyone else, no matter how much I campaigned. We kept them because "they have such good tech support." Right.... They showed up maybe once every two or three months. So from about the seventh grade, I was the computer repairman at school (until I graduated this spring).

      Kinda funny. I was in class a fair ammount, so most of the time I never found out about anything until all hell had already broken loose... and the school secretary had already restarted the Novell server and Linux server without actually shutting them down....

      Ah.... those were the good ole' days....

      Thank goodness I've graduated!

      --
      Stop the Slashdot effect! Don't read the articles!
    141. Re:The network administrators... by rute20740 · · Score: 2, Informative

      The network administrators should still be fired. Why is a safety monitoring system sitting on any network where there are unknown machines. Internal networks should be segmented, where servers/sensitive data systems are kept on a separate network with an agressive policy in between. Anyone who is in charge of any network should know this.

    142. Re:The network administrators... by Anonymous Coward · · Score: 0

      It's not just nukular plants. It's everywhere. But it never gets reported. I'm posting this anonymously for obvious reasons.

      Marketing runs all aspects of a company's business nowadays, not just marketing. And all marketing knows is Windows. So Windows is the obvious solution to any problem remotely related to computers or networks.

      At my company the marketing department decided that a new quarter million dollar invasive medical technology would run Windows. It was the SOLE directive given to engineering. One day before product launch it was discovered that the master CD used to install the software, and thus all one hundred systems loaded onto the delivery trucks, was infected with Code Red. The FDA was never informed. The marketing puke who made that engineering decision is now the CEO. The person who discovered the infection has been subsequently laid off.

      Currently we are designing another similar system. It too is Windows based. A development prototype got infected by a worm this week. Our engineers insist that the system in question cannot be connected to any network, but marketing is overriding us and making network connectivity the core feature of the product.

      The upshot is, when you under anaesthesia with your chest wide open during heart surgery, that BSOD could very well be literal.

      Stints are nothing compared to the coming scandal in medical technology. Using off-the-shelf consumer-grade software in critical medical care systems is beyond folly. It's criminal.

    143. Re:The network administrators... by seamonstr · · Score: 1

      Fired? Hmmm - I hope that you don't fire everybody in your employ who messes something up. Even if it's a big something.

      It's much easier to:
      a) Correct an employee's behaviour
      b) Tweak a set of operational procedures to include the regular checking of patch levels
      c) Do a regular security review of your network topology

      than it is to knee-jerk fire everybody who was involved. Hiring is DAMNED expensive - and even after you've got a new hire, they take weeks to get up to speed. And even then they often turn out to be bloody useless!

    144. Re:The network administrators... by curious.corn · · Score: 0

      Yeah, shure go ahead. Next time a silly MBA manager says the latest corporate strategy requires that Critical Systems be exposed to them to extract valuable data to cut'n'paste on their excel spreadsheets go ahed and hit them with a cluestick! What if they fire you for interfering with their Time To Market plan? I'm pretty shure the *replaceable* network admins (or PFY) were pretty aware that the clueless boss wouldn't take NO for an answer! This shit happens when M$ propaganda settles in the management minds that there's no need for "sacerdotal white robed gurus" running the corporate network as their own; after all *they* are getting the stock options and *they* make the Coorporate Strategic Decisions so there's no place for a hippy freak nerd to interfere.
      I'm on a flaming rant but this shit happens when clueless/mindless drones are driven like a flock of sheep by "... we save 5 cents per transaction..." commercials... welcome to the SNAFU corporate post-global-new-economy (always been the same)

      --
      Mi domando chi à il mandante di tutte le cazzate che faccio - Altan
    145. Re:The network administrators... by per+unit+analyzer · · Score: 1
      "The problem is not the SCADA or braking system itself; it's the remote monitoring station."

      Mod this guy up; he knows what he's talking about... If you read the CSX press release, this is what they are saying... The signal system itself didn't fail, it's all of the support systems that the dispatchers use that fell apart. And since it's the dispatchers who decide which train goes where (not the engineer and conductor in the locomotive cab) the CSX rail system became crippled when their network got trashed...

      --zawada

      --
      In Soviet Russia, the Beowulf cluster imagines you!
    146. Re:The network administrators... by Abm0raz · · Score: 2, Interesting

      They aren't running windows on the actual fail-safe machines. We have a reactor here on campus cause we're one of the few universities to teach Nuclear Engineering. I was an Industrial Engineer and we had to tour the plant and comment on the safety systems and re-design parts of it to make it more human friendly, especially in an emergancy situation.
      One of the things we learned is that the computer that actually controls the rods is run on DOS. They are required by the NRC (Nuclear Regulatory Committee) to run a very specific program to manipulate and monitor the rods that is only to be run on Dos. The program is internet capable and supports dumb terminals. This is how they instructed us before we went into the control room (in a classroom elsewhere in the building).
      On some other notes, if the machines fail, the control rods fall automatically. They are held up buy the computer (well, by motors and/or electromagnets controlled by the computer). If they stop receiving signal form the computer, gravity naturally pulls the rods back down. They also have 2 additional COMPLETE systems ready to be plugged in at any moment if the primary system crashes. At this reactor, you can actually watch the reaction in the pool from above (contrary to the movies, the glow is an eerie blue, not yellow or green).

      -Ab

      --
      Nothing fails quite like prayer.
    147. Re:The network administrators... by Anonymous Coward · · Score: 0

      "Microsoft belongs nowhere inside the perimeter of a nuclear facility. Period."

      Yes they do. They belong under a nice big mushroom cloud!

    148. Re:The network administrators... by stry_cat · · Score: 1
      The "typical" administration job is exactly what you'd expect -- you're understaffed, underpaid, your budget is abysmal, and you have a gaggle of retarded secretaries calling you up asking the *same questions* constantly because they're too lazy to use the help system!

      LOL. This is only typical if the admin is too stupid to set stuff up right and creates complex useless help systems. Most admin's I know spend all day reading web comics, downloading porn, reading slashdot, and reading bugtraq. Once in a while some crisis comes along, but most of the time things are planned to handle failures or other problems.
    149. Re:The network administrators... by confused+one · · Score: 1
      I can't imagine much that's more important than the "display monitor" system, since it's the big board that tells the operators what's going on in the plant...

      Well, hopefully the real-time safety systems aren't running on windows platforms.

    150. Re:The network administrators... by Anonymous Coward · · Score: 0

      There were nothing wrong with any of the systems at Chernobyl. They (including alarm systems and emergency cooling systems) were shut down prior to a series of tests that were performed the night of the accident. During one experiment, the reaction didn't slow down as planned, but instead started going out of hand. It couldn't be stopped fast enough because the controlling rods moved too slowly into the core.
      When the controlling rods where dropped (manually, all systems were offline) as a last resort their tubes (which they normally are screwed down into) had already been deformed by the heat making it impossible for them to reach the core and stop the reaction.

      A few seconds later the steam pressure was so high the reactor lid (about 1,000 metric tons) fell off and the heat was so intense the graphite started burning throwing radioactive debris several kilometers up in the atmosphere. The rest is history.

    151. Re:The network administrators... by aridhol · · Score: 1
      Yes, that's what happened. However, why did the contractor have a non-firewalled connection? From the SecurityFocus article:
      "This is in essence a backdoor from the Internet to the Corporate internal network that was not monitored by Corporate personnel," reads the April NRC filing by FirstEnergy's Dale Wuokko. " [S]ome people in Corporate's Network Services department were aware of this T1 connection and some were not."
      (emphasis mine) Why were the network services people not informed of this potential (and eventually actual) security breach?
      --
      I can't say that I don't give a fuck. I've just run out of fuck to give.
    152. Re:The network administrators... by confused+philosopher · · Score: 1

      "I don't think polishing your own rod counts."

      It does... if it is made of plutonium.

      --
      Why slashdot? Why not?
    153. Re:The network administrators... by clifgriffin · · Score: 1

      Wow, speculation based on speculation founded in speculation. I haven't seen anyone actually quote anything Microsoft has said on the subject. I haven't seen anyone actually verify what OS was used for the safety monitor system. Usually when a speculation is made, a proper response resolves the speculation before making a direct counter. Before we know Microsoft's stance on this, we can't reasonably attack their stance based on someones theory. These safety systems are redundant and also have last measures....if the system fails, the plant powers down..no on is going to die. Clif

    154. Re:The network administrators... by Anonymous Coward · · Score: 0

      They should use Linux, cause Linux can't be cracked...

    155. Re:The network administrators... by doinky · · Score: 1
      Make a note to bring this list to the table next round of MS License negotiation
      and get laughed out of the room by MS who knows you can't realistically go to another O/S vendor, because there are none.
    156. Re:The network administrators... by canajin56 · · Score: 1

      Don't worry, they had an analog backup. Plus, it was already offline since they discovered that something had eaten through the entire containment vessel, and it was a few weeks at most from catastrophic failure, resulting in radioactive steam for hundreds of miles :D

      --
      ASCII stupid question, get a stupid ANSI
    157. Re:The network administrators... by Anonymous Coward · · Score: 0

      Yeah, and tell the users they can't use Outlook anymore and watch them bust in your door carrying pitchforks.

    158. Re:The network administrators... by Anonymous Coward · · Score: 0

      Yes, you moron. And break the very communication that users need most (Outlook and Exchange) that this worm propogates over.

    159. Re:The network administrators... by CVaneg · · Score: 1
      Why was the safety monitoring system on a nuclear power plant exposed, even indirectly, to the internet?

      Have we learned nothing from the Simpsons? Some poor morbidly obese man dressed in a mumu probably couldn't leave his house to perform his duties as safety inspector, so they had to set up a connection to the power plant. Really, I think that the problem was that damn drinking bird toy, if he had done his job correctly, none of this would have happened.

    160. Re:The network administrators... by term8or · · Score: 1

      ... We can only hope that the critical control software isn't written in VB.

      Tester: Looks like there's a critical error in this program
      Programmer: It'll take me two days to fix it.
      manager:Do it in ten minutes.
      programmer: hm on error resume next. OK, done. Administrator:We need a new firewall program
      manager:I thought we got one only last decade
      administrator: We did, but ...
      And in the next Episode, Kaboom!

      --



      "As a writer / novelist you might want to spellcheck your sig. :) " - AC
    161. Re:The network administrators... by blahtree · · Score: 1

      Unless there is a firewall between the laptop and the rest of the network.

    162. Re:The network administrators... by 4of12 · · Score: 1

      run our unencrypted VPN tunnels through a firewall

      But that would seem to diminish the VPN experience of "being there", the same as the inside of the firewall, where all kinds of ports are used for all kinds of useful (and, yes, insecure) things.

      If you make VPN users sit on the other side of their a special VPN firewall, won't they get the same experience as being on the wrong side of the existing firewall?

      How do I effectively quarantine those VPN users of the network while simultaneously not making their experience as brutally unfeatureful as being on the other side of our regular firewall?

      --
      "Provided by the management for your protection."
    163. Re:The network administrators... by confused+one · · Score: 1

      I had to pick myself up off the floor. That was a good one...

    164. Re:The network administrators... by Choobius+Gothicus · · Score: 1

      As long as the target processor's architecture is open, the event of holding organizations hostage to one OS is an impossibility. Groups of people design operating systems specifically tailored to these mission-critical systems everyday, spearheaded by brilliant people with a keen sense of knowing exactly what the organization requires from the system. It's important to note that alternative OSes such as Linux and FreeBSD are not suitable for many real-time mission-critical applications as much as MS products (although many on /. would appreciate the oppotunity to feabily argue this hypothesis). It also seems unlikely that niche OSes (e.g. QNX, Phar-Lap, etc) are going to go bankrupt simply because of a carpetbombing-style marketing campaign by companies such as the ones MS so proudly airs. Software is still the concept of ideas (unlike the broken analogy of concrete), and the entry fee for designing OSes is not, and may never be, that large if tailored to a specific purpose. In fact, these types of OSes may even be more reliable than the open-source OSes in certain cases!

    165. Re:The network administrators... by Dalcius · · Score: 1

      Hrm. If you're going after a stability sensitive machine, sure, but in that case, you shouldn't be using Windows.

      If you've got a Windows box as a client, and stability and things breaking isn't a big issue, but security is, patching soon is a good common sense practice. Worst case scenario, a client goes down and you refresh it from an image (or if you're really in need of the system, swap out with a backup HD). OR, the patch introduces another hole, in which case you at least get the benefit of security through obscurity: you won't have every worm on the net going after you.

      Moral of the story: if uptime and features are absolutely critical, you shouldn't be using Windows. If they aren't, you either shouldn't worry about it, have quickly usable backups, or not place the Windows computer on a critical network.

      All that said, it's pretty asinine to put a Windows box in something as critical as a nuclear reactor system, even for a client.

      --
      ~Dalcius
      Rome wasn't burnt in a day.
    166. Re:The network administrators... by Anonymous Coward · · Score: 0

      Admins are still using the net for timekeeping? A serious admin would use something like this and reduce a hacker's/worm's opportunity to attack.

    167. Re:The network administrators... by DavidTC · · Score: 1
      I seriously doubt a DOS program is internet and dumb terminal capable, and suspect it's some brand of Unix. That's not to say such a solution is impossible, I just doubt it.

      That said, the eerie blue is called 'Cherenkov radiation', and is due to light trying to go through water at faster than the speed of light through water.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    168. Re:The network administrators... by qtp · · Score: 1

      You can still filter packets on that link, even if all you are doing is dropping known viruses and exploits. There is no such thing as a "trusted" network, especially one you have no control over. Filtering everything at your routers (policies designed according to the "required capabilities" vs "possible security measures" balance) is not overly difficult, but it is tedious and time consuming to set up. It also wouldn't be a bad idea to packet filter at the individual hosts.

      I think that too many proffessionals have a too limited view of what firewalls are and can be. I've worked with consultants who argue that a firewall between the server and the workstations would make the network inoperable (they "won" the argument, because of thier "qualifications" and I'm still lobbying to have this corrected).

      --
      Read, L
    169. Re:The network administrators... by Rich0 · · Score: 1

      Agreed - safety-critical systems should be operated locally, not by remote control over the internet. And certainly not over the office LAN.

      If you need the ability to send out emergency pages and the like you should first consider how critical the need is and the risk involved. If you absolutely have to I could see minimal risk in setting up a one-way link from the secure LAN to the office LAN. This link needs to be failsafe - I wouldn't just stick a Cisco router on it and tell it to only allow outgoing connections. Maybe a dumb-modem that just makes an outgoing call and dials some touch-tone numbers into a pager service. Better yet - a relay which trips a phone to go off hook and hits play on a tape recorder which plays those same tones.

      The best hacker defence is the air gap combined with good doors and good security guards. The strength of security should be a function of the value of what is being protected, and the determination an attacker is likely to have. Imagine if an attacker with some inside knowledge of how nuclear reactor control software works (I'm sure every nuclear plant doesn't write their own - there must be a few key vendors) wanted to take out a reactor. Imagine if they teamed up with a worm writer to write something like the Blaster worm and attached a payload which detects whether it is inside the "secure" network of a reactor and sabotages the safety and control systems. If controls gave false readings you could get the reactor staff to help you cause a disaster.

      Systems like this should be absolutely airtight. They are not only valuable, but they are considered primary targets for terrorists.

    170. Re:The network administrators... by confused+one · · Score: 1
      I have two comments:

      DOS, while not designed as a fault-tolerant fail-safe OS, is simple enough that I can see it's use here. Provided, as you've indicated, there are back-up machines on-line to take over if one machine goes down; and, a worst case scenerio is handled by some fail-safe, by design foolproof back-up (i.e. computer goes off-line, gravity pulls rods back into core).

      You're describing the classic open pool reactor. Although they are nuclear reactors, they're a far cry from a pressurized water reactor where the water temperature is 800F and the pressure is 1000psi. It's nearly impossible to have a catastrophic failure with a open pool reactor (provided there's water in the pool).

    171. Re:The network administrators... by Stephen+Samuel · · Score: 1
      No firewall will save you from a manager with a laptop.

      That's true of any minimal firewall. You can always put laptops on their own subnet(s) -- at least that way, the laptops might be able to infect themselves, but they'll need a good bit more work to infect the rest of the internal net.

      Most laptop users do not need full access to the internal network. You can often limit them to web access to the outside world and direct access to the internal file/print servers. Give them their own secondary domain controller (Samba?) and lock that sucker down like alcatraz.

      This won't completely secure your system, but it will give some real protection from the more common greeblies.

      Giving laptops unrestricted access to the internal network is like dating a hooker who doesn't use condoms. You never know what you're gonna get the next time you're plugged in.

      --
      Free Software: Like love, it grows best when given away.
    172. Re:The network administrators... by Anonymous Coward · · Score: 0

      I agree. Critical networks should be separate. Where I used to work they had two separate physical networks. One for the less secure company lan, the other for the more secure lan. Each desk had two network jacks. You could only plug into one at a time. The client PC's were not allowed to have any storage (no hard drive, floppy, cd-rom, etc).

    173. Re:The network administrators... by Afrosheen · · Score: 3, Informative

      I believe the article stated that at least one of the systems was NOT directly connected to the internet.

      Most likely this scenario was the same as the one at TI here in Dallas a few weeks ago. Some nimrod from marketing or somewhere in the company brought their laptop home, got it infected, and brought it back to infect the network. Fact is, admins can't control absolutely everything in their networks.

      It's surprising to me that during this latest ballooning Microsoft crisis, Linux and Macintosh aren't getting more press. They can always step up and say "Ha Ha, this isn't happening to us."

    174. Re:The network administrators... by Tim+C · · Score: 2, Insightful

      yes they actually say they don't guarantee it's suitable for ANY purpose

      And similar language exists in the GPL, and in fact, in pretty much every software licence I've ever read.

      It's very common practice. So what's your point?

    175. Re:The network administrators... by plover · · Score: 1
      The list of excuses (yes, they are only excuses) for not updating large systems immediately is not short.
      • The updated system must be tested to make sure it is still functional after the hotfix. This takes time. And if you're talking a critical system, then you need to thoroughly test 100% of the functionality, which can take substantially longer. Our complete regression testing suite runs thousands of pages, and it takes the QA team weeks to get through it all. This is of course the normal schedule during development, when we have weeks of lead time. Worms and viruses give you minutes, not hours, of reaction time.
      • Sometimes the patch or the patching process causes other problems. The patch implementer frequently has to come up with workarounds to fit their scenarios.
      • Some very well known and popular virus scanners are buggy pieces of crap that have rained blue screens of death upon their users. And look at the problems with antivirus auto-updating. Sometimes they will misidentify your custom-written applications as matching virus signatures, and quarantine your perfectly safe code, taking your user base down. This is never a happy moment.
      • Networks are almost never homogenous. The updating process must be tested on a variety of platforms, servers, workstations, etc.
      • Updating tens of thousands of computers simultaneously is not always safe or wise, either. The update transmission system itself may not be designed to (or even able to) roll out changes to every client simultaneously. In many critical systems, it is not desirable. Think redundancy -- you don't upgrade both computers at the same time, you upgrade the backup system first, then when it's up and running you can upgrade the primary system, and then finally restore the systems to fully operational. But then your update process has some fragility in that it has to synchronize the updates between the systems. And what about the remote locations that have the primary down and are already on backup? Do you take them down completely for a patch?
      • When you have tens of thousands of distributed clients running on hard drives that have 7000 hour MTBF ratings, your only guarantee of availability is that about a thousand of them will be down, broken, offline, powered off, or otherwise unavailable. You need to develop mechanisms to patch both the online clients as well as the offline clients. Two different mechanisms for each type of machine means two times the risk of screwing it up.
      • And if you have tens of thousands of distributed clients across thousands of locations, you may not even have the bandwidth at headquarters to update them all simultaneously. Staging rollouts over time is your only option then.
      • You have the spectre of "rebuilds" -- distributed CDs containing initial installation images that cannot be kept absolutely current with the latest hotfixes. When remotely rebuilt computers are brought back on line, it will take time for the rest of the image to be updated -- time enough to get infected by an aggressive worm.
      • What makes you so sure this is "The Next Big Threat"? If you are on the info security team and you dilligently follow ntsecurity, securityfocus, bugtraq, windows update, comp.risks and all the rest, you know that there are dozens of problems announced daily. Are all of them immediate threats? How do you choose which ones to "drop everything and patch these machines NOW!" and which ones might give you more time?
      • Are you even being attacked by a known threat, or did knowledge of the threat hit the news with the arrival of the worm? SQL Slammer distributed itself in hours. Yes, the patches had been available for six months prior, but what about an attack on a previously unknown vulnerability? MSBlaster arrived on a vulnerability that had been announced less than a week earlier. Next time, there may be no notice and no patches waiting in the wings.
      • And what about rogues? People who have non-official, unman
      --
      John
    176. Re:The network administrators... by Abm0raz · · Score: 1

      You're describing the classic open pool reactor. Although they are nuclear reactors, they're a far cry from a pressurized water reactor where the water temperature is 800F and the pressure is 1000psi. It's nearly impossible to have a catastrophic failure with a open pool reactor (provided there's water in the pool).

      Yes, this reactor is NOT a powerplant, but is subject to all the same rules and regulations that a powerplant is subject to. It is an open pool and is used primarily for instruction purposes and reasearch (did you know a copper pipe that has been exposed to nuetron bombardment treatment will corrode at 1/10th the rate of normal copper pipe? :) ).

      The most disturbing thing I found while at the reactor was the Nitrogen-8 diffusion system.** It is highly radioactive, but has a half-life of about 10 seconds, so they create alternating horizontal currents from the bottom of the pool to the top that slow the bubbles down by making them zig-zag. By the time they reach the top, they should be harmless.

      -Ab

      ** It's been 3 years since I took the class, so some of the finer details are (such as the nitrogen-8, it maybe another number, 19 is also ringing in my head for some reason) may be off slightly.

      --
      Nothing fails quite like prayer.
    177. Re:The network administrators... by Ugot2BkidNme · · Score: 1

      And I suppose its Microsofts fault that they are buying it. I find this rather amusing say you make Metric sockets and someone works with standard US/English Nuts and bolts. But you sold them the Metric socket and they can't do there job properly. is that your fault or theirs for being a dumb ass and not checking.

    178. Re:The network administrators... by mystran · · Score: 2, Insightful
      This is exactly why I believe that the typical scenario (internet <-> firewall <-> intranet) is pretty much useless for protecting against worms and such.

      Much better idea would be to connect everything to firewall directly, basicly replacing switches with something that can do packet filtering.

      Unfortunately, this.. well.. costs money.

      Another possibility is what MS considers doing, that is, running at least some kind of private, software based firewall on every workstation and server by default, unless there's a better firewall that the server is directly connected to.

      Instead of thinking "connection to Internet should go through a firewall" people to should think "connection to a network should go through a firewall".

      Some kind of central management for all these workstation-firewalls would be preferrable though.

      --
      Software should be free as in speech, but if we also get some free beer, all the better.
    179. Re:The network administrators... by LynchMan · · Score: 1

      On a positive side note, maybe this latest outbreak of worms, virus and trojans (oh my!) will help educated people about the folly of just hooking everything up to the internet!

      Or at least make them aware of the folly of hooking things up to the internet without a good firewall.

    180. Re:The network administrators... by QuantumET · · Score: 1

      At my current job (intern job, anyway) just about everyone has a laptop instead of a desktop machine (ok, more accurately, I have both; the desktop is a linux system for development, the laptop is windows for email/etc).

      Since nearly all the vulnerable machines are laptops to begin with, I don't see additional firewalls here being helpful, unless each laptop runs its own.

    181. Re:The network administrators... by Nunar · · Score: 1

      Even though they should have been more aware, the article states that the worm came in through a private T1 to another company.

      "I think I'm funny, but I'm not."

    182. Re:The network administrators... by DJ+Spencer · · Score: 1

      Why is Microsoft and Windows always to blame? That's like the guy that told me the other day that he prefers open standards over WMA because he doesn't like Microsoft knowing his every last move.... That's why you read the technical documentation and configure things correctly - had these guys been up to date and monitoring security, this wouldn't have been a problem. I'm with the first guy, this is an Administrator problem, not the OS. Microsoft may need to start locking things down by default in the future (as with Windows 2003), but I don't think that reason to point fingers at them.

    183. Re:The network administrators... by boskone · · Score: 1

      There are ways to terminate your VPN connections while authenticating the users before dropping them on the network and also running IDS on the traffic that they bring in. You could also architect to restric the ports/protocols that the VPN users can access.

      Network security should be like an onion. layers (physical and logical) that traffic has to go through so that if one does not stop it, a different method might.

    184. Re:The network administrators... by monkeydo · · Score: 1

      Yep, it diminishes the experience. It's all about security boundaries. You've already proven to yourself that VPN users are not at the same trust level as internal users. The appropriate way to seperate different trust levels is with a clear security boundary. Depending on your VPN device the internal filtering might be enough. When security is concerned my preference is to use the right device for the job. That means the outside interface of the device terminating the VPN tunnels is in a DMZ, and the internal interface passes through a different DMZ. Obviously the rules here would be much less strict than public traffic, but this traffic needs to be filtered nonetheless. You can allow them access to a much wider range of ports, but still limit them only to ports and devices they need.

      At the very least if you use this design you give yourself the ability to temporarily block problem traffic until you can make sure machines are clean and patched.

      --
      Si vis pacem, para bellum
      The only thing more annoying than a Libertarian is an (un|mis)informed Libertarian
    185. Re:The network administrators... by Registered+Coward+v2 · · Score: 2, Interesting

      The display system in question is one that takes a bunch of data from systems throughout the plant and displays them in a single loctaion. Its purpose is to provide the information needed by the operators in a single location, making it easier to assess palnt conditions. It is not the only way to get the data, nor is it a control system. Eevn with it out, the operators have enough information to safely run the plant (in fact, they've done that for years before the SPDS was developed - much of a nuclear plant control room is based on 60's tech and hardwired displays); and critical shutdown systems have redundant displays in case one of them fails. In a complex process plant such as a nuke, there are really only a dozen or so readings you need to safely shut it down - a boiling water reactor's operational state can be deduced with with just 3 - power, pressure, and level.

      What is the lessen - no matter how secure you think a computer system is, someone may just find a back door. And if your the person who can't understand why those damn fools that run you rnetwork won't let you plug your machine in, it may be because they can't be sure they just haven't put a big door in a previously secure wall.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    186. Re:The network administrators... by monkeydo · · Score: 1

      Forgot to mention the most secure way is to let them VPN in, but only allow access to a terminal server on the inside network. Then they get the full experience of "being there" but you only have to allow then access to a single port in most cases.

      --
      Si vis pacem, para bellum
      The only thing more annoying than a Libertarian is an (un|mis)informed Libertarian
    187. Re:The network administrators... by Registered+Coward+v2 · · Score: 1

      Ridiculous. Those important systems shouldn't even be on the same network as the office, much less attached to a network that can see the internet. I'm not talking firewalls/seperate vlans/whatever either, I mean physically no kind of connection at all. If they have to be accessible from a vpn, you better have a damned good idea of who will be doing that accessing.

      Except the *display* system is just that - a system designed to display key data, not control the plant. As such, network connections to remote facilities for support and decision making is a desirable thing.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    188. Re:The network administrators... by aridhol · · Score: 1
      Yes, and the netadmins should have known about it. According to the article, only some of them did. And, since they knew about it, they should have firewalled it. Your contractors probably don't need RPC access to your machines. Determine what they require, and limit accordingly.

      Minimum access - basic security

      --
      I can't say that I don't give a fuck. I've just run out of fuck to give.
    189. Re:The network administrators... by DJ+Spencer · · Score: 1
      Okay okay....

      I Change my stance - as a MCSA, I agree - this can go to a higher level. But in all reality, our office (as exposed as it is to the general internet) has gotten lucky in missing the major hits this year, including the SQL, Blaster, and most recent Sobig.f@mm. Although we have other pieces in place, most of that is blocked by a simple $1200 WatchGuard Firebox. A fwe added features like VPN, Virus and SMTP scannning, and we've twarted off *most* of the bad guys, and caught the rest isolated and cleaned withing a day.

      And all that is from a sole IT guy running a $30M dollar companies IT department.

      And yes... IT sucks to be the only IT guy in that large of a company.

      The point - the IT guy should be capable of working with what he's got to make it right (or darn close).

    190. Re:The network administrators... by zenyu · · Score: 1

      How else are you going to get your Windows patches and virus updates?

      No, you do not patch safety critical machines in situ.

      You don't put them on an unsecured network!

      You can get the data out of them with a serial cable with the RX pin disconnected.

      And you don't run Windows on them in the first place.

      I wouldn't even run Linux/*BSD, this is the type of thing you buy a Sun for.

      You can visualize the data outside with anything you like, but the technicians monitoring the safety of the reactor shouldn't see any safety data that depends on machines that can read any data from the outside. It's not so hard to give them two monitors on two computers one secured and one not. You make sure there is no CDROM/floopy or other way to get data onto the safety monitoring system other than a technician consciously entering it by hand. If the engineer at the business office wants something tuned she can call the tech up or send some data and instructions to the unsecured machine. This way you may lose a couple % efficiency when the network goes down or a virus spreads but there are enough techs to monitor the system and keep it running safely.

      When you have patches for UI enhancements and OS/patch upgrades you image a new machine and run it in parallel on a third monitor until you feel it's safe to remove the old machine and use it for the next upgrade. You do not place the new machine on a network with the old one, if it turns out to be infected you don't want to contaminate the running systen. In addition you keep enough techs on site to read and interpret the analog system when the digital one fails. They can be sleeping or doing some other task but you shouldn't have to beep them and hope they show up on time.

      But the blame lies with presidents Clinton and Bush for allowing the NRC regulation to become so lax that they allow two way data connections to safety monitoring equipment when there is no concievable need for two way data other than a few thousand dollar cost savings per year on a multibillion dollar revenue stream. (You can do all the reactor tuning to squeeze a few million extra out with one way data, as that's all the engineers use anyway...)

    191. Re:The network administrators... by fwr · · Score: 1

      You are not describing what a "network administrator" logically means. Yes, it is the typical usage of the term, but it is not accurate. A network administrator is responsible for administering the network, not the systems that run on top of it. What would a CCIE with 250 routers, 5000 switches, firewalls, IDS, and remote access servers have to do with "fixing shitty HP machines" or "a gaggle of retarded secretaries?" What you are describing is more of a systems administrator role, not network.

      And yes, the network administrator should be fired or severely disciplined for allowing a 3rd-party connection to infect the network. However, there is no question that the systems administrator who is responsible for that Windows system should be fired.

    192. Re:The network administrators... by Tony-A · · Score: 1

      I thought Microsoft had the sense to accually say 'this is not what our product is for - get something custom'

      I have some vague recollection that Microsoft was unhappy with the disclaimer that Sun insisted on placing on all copies of Java.
      "Licensee acknowledges that Licensed Software may contain errors and is
      not designed or intended for use in the design, construction, operation or
      maintenance of any nuclear facility ("High Risk Activities"). Sun disclaims
      any express or implied warranty of fitness for such uses."

    193. Re:The network administrators... by Anonymous Coward · · Score: 0

      Clippy: "You appear to be monitoring a nuclear power plant..."

      "Windows has detected an Unknown Device and is searching for drivers..."

    194. Re:The network administrators... by dachshund · · Score: 2, Insightful
      but the brake system will still work

      Unless, I assume, there's a problem with the braking system and nobody knows about it because the monitoring boxes are down. Isn't that precisely why the monitoring boxes exist in the first place?

    195. Re:The network administrators... by Stephen+Samuel · · Score: 1
      In that case, you might consider just segmenting your internal network into 'cells', where the different cells have limited access to each other. (which, for most networks, is appropriate). That way, you cut down the work you have to do if one or two infected laptops make it into the system.

      In a more extreme case, I have one friend who set up his network so that just about every server is on it's own leg of the firewall. Since each server has a limited need to be in communication with the others, only that limited connectivity is allowed.

      Unless they're all running Kazza, those laptops are unlikely to have much need to communicate directly with each other. Take advantage of that in desiging your network security.

      --
      Free Software: Like love, it grows best when given away.
    196. Re:The network administrators... by NoOneInParticular · · Score: 1

      The point? If it's not fit for ANY purpose, why on earth should I pay for it?

    197. Re:The network administrators... by Anonymous Coward · · Score: 1, Informative

      I wish I could say that you are correct, but times are changing. I know of a company that is developing the SCADA systems for a chlorine gas production facility in New Orleans, and that system is being developed by a bunch of Indian programmers using Windows 2000, Visual BASIC and all Microsoft technologies at the _SCADA_ level.

      If you don't know what an operating system really is, and what it is supposed to do, then you don't know why Windows is a bad choice for anything that shares the network with a SCADA system.

      If your plant goes down because infected Windows machines starve the control systems for bandwidth, can you say that Microsoft wasn't the problem? Many people here (not you) have done exactly that, and it's absurd. It doesn't matter if a Microsoft system controls the switch, if it interferes with the systems that do control the switch it is just as guilty in the failure.

    198. Re:The network administrators... by Anonymous Coward · · Score: 0

      I'm writing this from work, so I'm an AC.

      You need to look at the SCADA systems market. According to most utilities managers, Bill Gates can do no wrong. They use things like Invesys's Wonderware, Citect, and all sorts of things, as long as they're OPC capable. Of course, this ties them to NT platforms and the like. And that's just where Chairman Bill likes them.

      Now don't get me wrong, we work very hard to ensure that NOTHING ties in to our SCADA system which doesn't need to be there. However, the number of twits who see the steaming heaps of data that a SCADA generates is not small, and they all want a piece of it --on their network. So we're constantly fighting this battle and sometimes we lose. Enter the opportunity for a virus.

      I have argued strenuously against Windows. I have argued till I'm blue in the face to stay the hell off the intranet. That doesn't stop these idiots. Nothing will --until we have a massive disaster caused by something like this.

      And when it blows up, guess who gets to fix it and take all the heat? Welcome to my nightmare.

    199. Re:The network administrators... by bill_mcgonigle · · Score: 1

      And you don't run Windows on them in the first place.

      Well, yeah, "duh" to you and me, but that's what the [ ] national lab wrote the software for that controls these systems (forgot the names) and reportedly sofware upgrades are mandatory. My intention was to offer a way to allow these things to run in a least-possible-damage mode. I should have added DNSSEC to the laundry list.

      You make a good point though about running the upgraded system in parallel. Still, you could have a timebombed payload on the new machine. As you point out, there's no substitute for doing it right.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    200. Re:The network administrators... by Tony-A · · Score: 1

      The problem is not the SCADA or braking system itself; it's the remote monitoring station. Often, those things are connected to the net to synch the atomic clocks, and sometimes for remote logging purposes. If *those* get compromised, the control systems may be affected, but they are not compromised.
      Almost certainly correct. However the compromised box does have insider access to the control system including the path through which the control system is itself programmed. Making anything but random noise, which would be rightfully ignored by the control system, would be extremely difficult, but me, I'd start to get a wee bit nervous.

    201. Re:The network administrators... by Jagasian · · Score: 1

      Don't those computers use a 6502 CPU or a CPU in that family? That little sucker was a king in his day, powering the Atari game systems, the NES, SNES, and Apple II. Of course, it wasn't exactly a 6502 in each of those, but some varient. The 6502 is a poor-man's RISC CPU. There are even opensource VHDL implementations of it.

    202. Re:The network administrators... by Feztaa · · Score: 1

      The safety monitoring computer for a power system should be accessible only by floppy disk through a terminal in a locked room with pressure sensitive floors, a sound monitor, body heat detectors *AND* laser trip wires on all the ventilation grates.

      Sadly, that still wasn't enough to stop Tom Cruise from stealing the secret files.

    203. Re:The network administrators... by stanwirth · · Score: 1

      Agreed -- they'll probably incorrectly string up the guy at the bottom of the totem pole -- the overworked one that they dump all the actual work on, because "managers don't do that"-- and use the disaster as an excuse to bid for an increased in the well-adequate funding they already have for outsourced contracts and "providor of choice" purchases that they get kickbacks on.

      One thing they won't do is solve the problem. They will not use a more reliable system-- because that would mean giving up their sweet little kickback deals with their "preferred vendor". And they will definitely not bring in knowledgable people to properly configure, recommend more staff and manage the operations -- too big a risk that one of those people will be knowledgable enough to detect and expose the corruption and incompetence in IT management for what it is.

      They'll keep those people who could figure it out overworked and underrecognized--best way to do that is give them crap systems to work with, and not enough horsepower so the systems need just constant babysitting. And make sure these are junior people -- anybody technical should be junior so you can dismiss their recommendations, and push them around if they get too nosey and start pointing out that they could be doing a whole lot more for a whole lot less money.

      "Or perhaps, uh,at least not put the public at grave risk to life and limb, perhaps? This is a nuke plant, after all..." you venture. WRONG! That's not important, you see. The important thing is who's got more "points" this week in the IT Status Game of Whose Parroting Which Salesman's Patter -- Is it Larry or is it Bill that We Should Be Parroting This Week? What New Buzzwords Can We Use To Flummox, Manipulate and Deceive?

      Your problem, mate, is that you think that the important thing in this world is doing a good job, and making sure your systems at least do no harm. And what's worse, you think that your boss has the same goals. WRONG! The important thing to him (or her) is STATUS, and any bullshit he (or she) can spout to get it is good, any grave danger to the public he (or she) creates in the meantime is irelevant as long as he (or she) can find someone else to blame it on in public, and anyone "beneath" him (or her) whose accomplishments he (or she) can use to make himself (or herself) look good -- MUST BE KEPT THERE. That's the way the world works. Mmmm-kay? This is what is called "management" and it's why people have so much contempt for PHBs. It's why you overhear *real* admins use phrases like "full of shit" and "talking out of his arsehole" when discussing their managment. It's why you must discover your BOFH self.

      Why do you think anybody with more than 5 years technical experience an IQ over 120 and a degree from anyplace where they expect you to think for yourself is..."overqualified"? That crap about "maybe they'll get bored" and "they'll want more money" is utter hogwash. They just want someone who can barely do the job and not figure out that the three layers of IT "management" above them is just a bunch of girly-boy male (or female) glorified secretaries preening their fucking plumage, taking kickbacks, and yah, probably handing out blow-jobs besides.

      Why do you think we call them blowhards?

    204. Re:The network administrators... by hal9000 · · Score: 1

      > > Why was the safety monitoring system on a nuclear power plant exposed, even indirectly, to the internet?

      > Better yet, why is it running Windows?

      Isn't it clear?

      Homer was busy reading _The Internet for Dummies: Remedial Edition_, so he clearly could not be trusted to adequately protect his safety monitoring system. And if that wasn't bad enough, after "buying out" Compuglobalhypermeganet, Bill Gates sent his men over to the power plant to make sure Homer wasn't hiding anything. While one guy ransacked Homer's office, the other co-opted Lenny and Carl to install Windows across the network. That last part got cut from the final version, but it's true.

      Oh, by the way, the Simpsons live in Springfield Ohio. :-p

      --
      Look out honey, 'cause I'm using technology; Ain't got time to make no apology
    205. Re:The network administrators... by Anonymous Coward · · Score: 0

      Since you obviously have no need for all of this "unfit" software, maybe you should sell your computer and get a job in construction or something.

    206. Re:The network administrators... by windle1 · · Score: 1

      Yes, the VITAL systems will be running Vertix Ada and what have you. The problem is, when is a system VITAL?

      The train designers consider everything fundamental to running the train to be vital. So every system of it runs Vertix Ada or some other fairly simple code that can be carefully checked to prevent errors. So the train is safe from malfunction, does this help if the train doesn't know that another train is coming at it around the corner?

      Systems that aren't determined "vital" and "critical" to the functioning of the device in question may very likely not be running such a safe OS. However there can still be catastrophic effects if these "non-vital" systems have problems.

    207. Re:The network administrators... by dhawton · · Score: 0

      He said he refuses to pay for something that isn't fit for any purpose. I wouldn't either. I'll download and burn something, but I refuse to pay for something that isn't fit for any purpose.

    208. Re:The network administrators... by confused+one · · Score: 1
      No No No. That's not what I'm saying. The original poster said "Does anyone know if Microsoft accually encourages this type of a deployment - if they dont, what moron decided to use it?

      I was informing the poster that Microsoft will sell software to anyone (Not faulting them there) and that the morons using it in an inappropriate manner are...

      Windows is decidedly not for use in a real-time environment with fault-tolerant requirements. Anyone who uses it in this manner needs to have his forehead smacked.

    209. Re:The network administrators... by Tony-A · · Score: 1

      I for one DON'T want them to install patches as they are released at a nuclear power plant.

      Me too!
      Far too easy to sabatoge by forging a bogus patch.
      If any patch breaks things, kaboom.
      It take a lot of time to have any degree of confidence that something new does not break things.
      Anything running anything sensitive should not be capable of running all the latest worms and viruses whether it's patched or not.

    210. Re:The network administrators... by Pieroxy · · Score: 1

      When you're running a nuclear plant, you expect (and enforce) that people do what they are allowed to, and no more.

      Thing is, if you let a RC45 connected to your critical network open on a wall, you expose yourself to a lot of troubles.

    211. Re:The network administrators... by confused+one · · Score: 1
      I missed this line... No one should have allowed this connection. I had assumed (damn it, extracting foot from ass) that the contractor hadn't gotten permission make the connection; or, that the network services people had allowed it because the contractor had assured them the connection was safe.

      Sometimes you have to trust the contractor -- when he tells you he used the correct materials you believe him unless given reason to believe otherwise. The liability falls on the contractor.

    212. Re:The network administrators... by confused+one · · Score: 1

      Well, the system that was infected was important enough -- the status display for plant operations. If you read the SecurityFocus posting you'll see that a contractor working at the site bypassed the plants security / firewall and connected directly into the plants network with their computers. The contractor's computers didn't have a firewall and were, themselves linked to the internet.

    213. Re:The network administrators... by Anonymous Coward · · Score: 0

      The system is probably not exposed to the internet at all, probably not even through a firewall. But what most people seem to think is that if they are not connected to the internet or they have a firewall your network is safe. Problem is that joe manager takes his laptop home at night gets infected and brings the virus into a totaly unsecure network for it to run free.

      You should have an internal firewall into your computer room and not let any machine booted up outside of it allowed to connect. Make a dmz for the computers to be built in. Open only ports that are needed and monitor there usage, if noone is using it shut it down, they'll let you know if they need it. Well that's a bit heavy handed but you should know what kind of network usage is going on in your computer room.

    214. Re:The network administrators... by mnmn · · Score: 1

      And the best way to go. For a REALLY mission-critical system, the actually controlling software and CPU should be hardened 8-bit system with possibly an external 32-bit cpu for monitoring and data reporting purposes. The monitoring CPU, the main server, the engineer's workstations, their laptops and PDAs, their home computers and even their watches have a better chance of running into bugs and crashing than the core controlling CPU that is 8-bit running a VERY well-audited 32kb OS running on hardened dies and chips.

      Anyone remembers a BSOD on their C-64? Neither do I.

      --
      "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
    215. Re:The network administrators... by Anonymous Coward · · Score: 0

      Maybe so some guy sitting @ home in his boxer shorts could log in and moniter it , /shrug

      This thing attacked ports 135 and 444? 3 odd numbers, 3 even numbers. odd/even, make visible marks equal in length the the words "even" and "odd" and repeat them 3 times and you get somrthing similar to dot dot dot dash dash dash, which i think spells SoS in morse code. Its pretty thin i know but...

    216. Re:The network administrators... by Anonymous Coward · · Score: 0

      I've worked on SCADA systems for satellite earth stations. All MS stuff too.

    217. Re:The network administrators... by confused+one · · Score: 1
      Same NRC regs apply, yes. Same consequences for a boo boo, no.

      When you crash a critical computer in your open pool reactor, it shuts down. When you crash a computer at a 1000MW PWR, lives may be lost.

      I did know about the copper -- some of the copper at the surface is transmutted... I didn't know about the electric current in the pool for the Nitrogen diffusion. very cool. I'm guessing it's N-17 (Oxygen + neutron)

    218. Re:The network administrators... by Anonymous Coward · · Score: 0

      hey moron.

      he NEVER said linux.

      if your idiot friends actually read what was posted instead of doing the typical microsoft Mod down as troll you might understand. Microsoft windows, ANY version is not designed for critical tasks. it even says so in it's disclaimer.

      I stand by the fact that the engineersthat put that windows based system in place need to be severly beaten. There are CERTIFIED systems for critical systems out there. and PROPERLY engineered and INSTALLED systesm do not have this problem PLUS have built in checks and alarms to alert people.

      Are you one of these idiots that think that you dont really need to spend $10,000+ for your server hardware as a $599.00 pc can do the job?

    219. Re:The network administrators... by Lobsang · · Score: 1

      I agree completely.

      But you have to understand that the average Windows sysadmin is the guy who (in the words of one I know) "Hates to type things". This is the end result.

    220. Re:The network administrators... by shaitand · · Score: 1

      The gpl software exists at various stages of developement and you can pretty much always go download it, stable or not. You also haven't paid for software that is supposed to function. According to microsoft that 200+ you paid for office can't perform the function you bought it for.

    221. Re:The network administrators... by NoOneInParticular · · Score: 1

      Hey, I can get 'unfit' software for free. The scheme works as long as I contribute 'unfit' software myself, which I do, and which is great fun. I don't think this will be a good idea in construction though.

    222. Re:The network administrators... by Anonymous Coward · · Score: 0

      To be honest, I don't think the USA has control of its nuclear facilities. Everytime there is an event involving a power station, there is hysteria. There are safer energy sources available, such as oil from Iraq.

    223. Re:The network administrators... by budgenator · · Score: 1

      The systems shouldn't even have been allowed to mix even on a shared Ethernet.

      You'd think that given the incredable capital expense of things like nuclear reactors and regonal power transmission grids, that any connected computers would have several firewalls between them and that each would be strictly limited in which IP's and ports they can connect on. Not doing that is not only a safety hazzard to the general public, but a breach of their feduciary responciblity to their shareholders.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    224. Re:The network administrators... by budgenator · · Score: 1

      Maybe I all wrong here, but I thought a guarentee ment something like you'll be given the purchase price back if it "bad", rather easy for Linux because it doesn't realy have a purchase price, your just paying for the printed manuals, the fancy box and maybe some support with the contents being free.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    225. Re:The network administrators... by Politburo · · Score: 1

      Well if there's a problem in the actual system and you're at speed, you're already SOL. If you start the train in movement without the monitoring system in place, you're taking a risk.

    226. Re:The network administrators... by bdh · · Score: 1

      When the monitoring system croaks, the braking systems degrade gracefully. A train in the middle of a 300km run doesn't freak out when it loses contact with the base SCADA (god knows that happens enough in tunnels), but when it *does* stop at the next station or switch, it won't be starting up again until the SCADA is back online.

    227. Re:The network administrators... by Politburo · · Score: 1

      This was not a critical control system. There were redundant monitors on-line which did not run Windows, or *nix.

    228. Re:The network administrators... by bdh · · Score: 1
      I wish I could say that you are correct, but times are changing

      Well, I kind of figured that I wouldn't be talking with any more OS/2 consoles any time soon... Is Windows a bad choice for SCADA? Yes, that was my original point. No desktop PC OS is suitable. This isn't an MS/Linux (or MS/IBM, or MS/DEC) pissing contest, it's an issue of real time control. I *have* seen QNX based SCADAs, but QNX is not exactly a typical desktop, anyway. As for whether or not MS is a problem, it's moot. If an MS-based (or Linux-based, or Apple-based) system can take down a SCADA, then the SCADA is not properly designed. SCADA components are compartmentalized and redundant; if your subsystem drops for whatever reason, mine is designed to survive that, and vice versa.

    229. Re:The network administrators... by bdh · · Score: 1
      The train designers consider everything fundamental to running the train to be vital

      Not quite. I said VITAL, not "vital". A VITAL system is: Validation of Integrated Telecommunication Architectures for Longterm, if I remember the acronym correctly. It's an industry specific term with a very exact definition and metrics.

      There is a VITAL certification system that is required (in most countries) before any such system goes live.

    230. Re:The network administrators... by Schaffner · · Score: 1

      Train brakes don't depend on SCADA to apply or release. While the rail industry is working on Electro-Pneumatic brake systems, even these have a normal straight Pneumatic system as back up. The way automatic air brakes work is each car has an air reservoir and control valve that connect to the "train line", the hoses that connect the brake systems on each car and the locomotives. The locomotive's air compressor charges up the air reservoirs through the train line. As long as the train line pressure is the same or above the air reservoir pressure, the brakes are released. To apply the brakes the engineer reduces the pressure in the train line, the control valve then sees the train line pressure is lower than the air reservoir pressure and allows some air into the brake cylinder. The lower the pressure, the more air is allowed into the brake cylinder. If the engineer "big holes it" or puts the brakes into emergency the control valve senses a rapid drop in pressure and "dumps" the air into the brake cylinder. This all done without any electricity at all, just with air pressure. The control valve just uses the air pressure to know what to do.

      Since the railroads got rid of cabooses and started using FRED's (F---ing Rear End Devices) there was no way to dump the air from the rear of the train. Some FRED's (which are electrically operated air pressure sensors with telemetery) now have the capability of responding to a command to allow air out the train line from the rear of the train. This allows the emergency brake application to propagate along the train line from both ends of the train and substantially reduces the stopping distance in an emergency brake application.

      Believe it or not, this system was invented over 100 years ago, long before SCADA or computers.

    231. Re:The network administrators... by gewalker · · Score: 1

      I don't know, seems to me melting some MS product within a nuclear containment vessel might be a safe way to dispose of the product. Since it would be highly radioactive no-one would be tempted to use it.

    232. Re:The network administrators... by Anonymous Coward · · Score: 0
      I'm the only IT guy of a 300 million dollar company. It sucks worse to be me.

      But that's not the point. I can say until I'm blue in the face that we need something, but I won't get it if it costs money. Intel to Cisco routers? Nope. ISDN backup for our 6 branches? Nope. BDC? Yup, if I can do it for less than 250 bucks. Backup data processor connection? Nope.

      God bankers are tightwads.

    233. Re:The network administrators... by archen · · Score: 1

      seems to me if you had an expensive critical system you'd have a firewall JUST for that system. That's not practical for a university perhaps, but a for nuclear power plant...

      That of course doesn't address the network bandwidth drop, but I have no idea why they wouldn't have a segmented network just for the critical systems either

    234. Re:The network administrators... by gewalker · · Score: 1

      Granted. But MS had the patch available 6 month's before slammer. Seems like that would have been enough time to either "incorporate the patch" or taken other countermeasures.

    235. Re:The network administrators... by bheerssen · · Score: 1

      I worked as a contractor on an Air Force base in San Antonio for about 3 years. There are many levels of parallel networks on any military base, ranging from completely public to I'll-kill-you-for-looking-at-it secret. The fact is, military personnel have to communicate with contractors and other military personnel who are not on a military base. That is why bases have an internet presence apart from marketing purposes. Also, service members like being able to exchange emails with love ones (civilians) at home. That is a powerful morale tool.

      Having said that, no level of network is supposed to have any interaction with any other level of network. Consequently, one should only access the internet from computers attached to the lowest level network, the level that almost anyone can have access to anyway. Sensitive networks are supposed to be entirely separate from the internet as a whole.

      Unfortunately, that policy is not *always* enforced.

      --
      (Score: -1, Stupid)
    236. Re:The network administrators... by RayBender · · Score: 1
      a boiling water reactor's operational state can be deduced with with just 3 - power, pressure, and level.

      Perhaps. If you trust your sensors. As TMI showed (a PWR, mind you) there are situations where you can get misled. In situations where you have multiple conflicting indications, operators can have a tendency to fixate on the wrong sensor reading (same thing happens to pilots). A related point is that analysis of operator-error-induced accidents in many situations shows that the operators were acting on the basis of faulty information, rather than simply not following procedure.

      You are right in that these plants can be safely operated on very simple anaglog backups, but that's not really the problem. The issue is that you are presenting operators with two sets of information (analog backup, and the nice new computer interface). These systems clearly have different levels of security and reliability. You are hoping that if these systems start to disagree that the operator will do the right thing and trust the backup. But that is not always the case (and in any event his thinking may be influenced by the faulty indicator).

      This is not a safe practice. Backups and redundancies are nice, but all the systems have to operate at something like the same level of reliability and security. Otherwise the less reliable system is worse than useless; bad data is worse than no data.

      That someone would even think of bringing a Windows box anywhere near a nuke control room, let along connect it to the freaking net, however indirectly, gives me nightsweats. And I've worked in nuke control rooms.

      --
      Human genome = 3 billion base pairs = 6 GBit. Windows + Office = 20 Gbit. Which is more impressive?
    237. Re:The network administrators... by Anonymous Coward · · Score: 0
      No firewall will save you from a manager with a laptop.

      While I generally agree -- firewalls aren't the only security tool they are only one tool of many -- why not drop a firewall on everything?

      OK, any system that is configured properly will not have stray services or won't expose them to the network unless absolutely necessary...the result is a defacto-firewall. Yet, dropping a software firewall on as many systems as possible is not a bad idea even if it usually serves as a bandaid or (at best) a way to enforce stray port blocking a bit more.

    238. Re:The network administrators... by chewy_2000 · · Score: 1

      Yup, it is. We've got a assignment writing 6502 assembly in our first-year CS course here at Uni of Tasmania...

    239. Re:The network administrators... by Anonymous Coward · · Score: 0

      OS/2 is a proven desktop/server OS, bar none. I have one box with a 4-year uptime, only taken down *once* since it was setup for Y2K compliance. Does ALL voicemail for a 50-attorney law firm in three offices.

    240. Re:The network administrators... by Anonymous Coward · · Score: 0

      Anyone remembers a BSOD on their C-64? Neither do I.

      You never turned it on, then?

      It's the first thing you see :)

    241. Re:The network administrators... by Jenolen · · Score: 0

      That is why the invented subnet masks and MAC address filtering at the switch/router level.

      --
      Karma is like sex. I can't remember the last time I had either of them.
    242. Re:The network administrators... by Anonymous Coward · · Score: 0

      At the lab I used to work at, there were secure areas where (under government rules, since some projects were for the DoD) any media that could be written to could enter a secure area - but it could NEVER leave.

      Bring a hard drive, floppy, CD-R, etc. and it had to be totally destroyed and certified as destroyed before you could remove it from the room. Needless to say, nobody brought their laptop from home to work...

    243. Re:The network administrators... by DenkiRaiden · · Score: 1

      Amen! This problem is much more widespread than is widely recognized.

      I occasionally consult for an aquaintance who is a senior factory automation engineer at a fortune 50 manufacturing plant. Most of their factory controls systems are specialized industial automation devices, like Allen-Bradley PLC's. These devices control the actual operation of production equipment via electrical switching. They are cludgey little robotic boxes, that are 'safe' because they only do exactly what you tell them to do.

      The problem lies with the command and monitoring computers. Most of the automation systems are based on DecVAX's that control their PLC minions. Management not being systems-savvy, wants something 'prettier' that does not require legacy employees to maintain. Monitoring systems read data from the PLCs and the VAXs and display status screens to the operators. This data output is mission-critical, and the company can be held criminally and financially liable by federal and state regulators at an hourly rate for lack of data regarding environmental waste management and manufacturing processes. Lack of data for even a couple of minutes can lose federal certification to manufacture and distribute the products.

      MOST of the mission critical monitoring systems now run either NT4 or windows 2000. A custom vendor app reads monitor data from across a TCPIP network, and displays it in a client app. This app & data can also be exposed to VB and VC apps. I have been told that the factory network and the office network are separete. I doubt this to be fully the case. Now the manager wants a webified executive report of monitoring data anytime-anywhere after the last expensive 'whoops' where she had to tell the EPA she had no idea what was going on under the roof of her factory.

      Here's the scoop: no money, no dev kit, engineer can 'do' VB and access. We're stealthing in an Apache/mySQL system, where 'borrowing' hooks from a spare monitoring system in a VB app we'll dump data as available into records in mySQL, and package 'em purty in Apache/PHP. System requirements are that:

      1) data from factory network be available on corporate network.
      2) data be 'purty'
      3) no budget, no funds
      4) be robust enough to cover boss'es tail when the EPA (and worse) shows up


      You read though and see how many laws of data security and reliabilty we are bastardizing here. And why do we do it? Because it is the only option to keep making sgreen sunglasses in the Emerald City. Oh, and maintanence dudes have laptops with this monitoring software as roamers too. I believe they (the laptops) go home all the time too. As for the caliber of the aformentioned maintanence guys - 2 weeks ago one pushed the wrong button trying to prove he knew what he was doing, and dumped a dozen employees worth of parts in the wrong tank. Bye-bye parts.

      Meanwhile, as this company is Microsoft's largest beta site (and possibly their largest client outside of the Federal Government), the future bodes evil that we may see a significant test deployment of WinCE automation controllers.

      SAFETY-wise, most of these systems are NOT run on M$. NTx lacks the serious capacity to handle mission-critical realtime data - see the readmes and EULA about 'do not use for life support or nukes', despite what they say. Problem is, folks thought too shallow and only applied that to controls, and not also to monitors. The monitors however, are almost completely M$ turf now. So if you have data that says your autoclave is only at 10% pressure when its at 90%, or if you have no idea how long parts were in tank A, or what goo is in tank A, crane sez it is in position 3, but is actually in position 5 - so you speed it up and take off fred's head with a production part, gee, with people dieing on the job, you feel real safe as a consumer, now don't you? You could say that the control system will take care of its self, that the train engineer will hit the brakes - except he just got laid off because the windows box knows where everyone is so the controller can do the engineer's job.

      ps - WinCE/Mobile running every car by 2010, pretty cool idea, rriigghhtt?

    244. Re:The network administrators... by Anonymous Coward · · Score: 0

      You mean "When you are up to your ass in alligators it is sometimes difficult to remember that your original intention was to drain the swamp"

    245. Re:The network administrators... by plague3106 · · Score: 1

      Since patching also seems to open new holes while closing the old ones, i'm not sure your arguement holds on the client either.

      All that said, it's pretty asinine to put a Windows box in something as critical as a nuclear reactor system, even for a client.

      Agreed.

    246. Re:The network administrators... by plague3106 · · Score: 1

      I believe NASA is only up to using 486 computers for the shuttle program, because they know they are stable. Six months is probabaly NOT long enough of test time for something running in a nuclear power plant.

    247. Re:The network administrators... by heliosnorf · · Score: 1

      I agree - this seriously worries me that *any* nuke plant would use a Microsoft operating system for a critical safety monitoring task. Microsoft and safety just don't mix too well in my mind. Reminds me of the Navy test warship which was running a Microsoft OS - a divide by zero error brought down the entire ship and made it dead in the water. Not good.

      --

      "A good traveller has no fixed plans and is not intent on arriving." -Lao Tzu
    248. Re:The network administrators... by RealityShunt · · Score: 1

      Good lord. The interface problems must be nightmares.

      realityshunt

      --
      Democracy is susceptible to being led astray by having scapegoats paraded in front of the electorate.
    249. Re:The network administrators... by Johnny+Mnemonic · · Score: 1


      We are currently using about 60% Mac 20% Win 20% Sun/Linux for our desktops. Naturally, the only problem children we had with the last round of viruses was with the Windows machines. The desktops we could find and patch fast enough. However, the portables coming in from home were more of a problem: we caught what we could at the door, but had to disconnect traveling users until they could get updated, a major inconvenience.

      The end result of this fiasco: we are considering the use of only Mac laptops, since, again, they didn't get infected, and probably aren't likely too until they get much more marketshare. It would prevent that serious infection vector that is simply out of our control. And, say what you will about Apple's prices, they compete moreso on laptops.

      --

      --
      $tar -xvf .sig.tar
    250. Re:The network administrators... by Monkelectric · · Score: 1

      My god man, this rant is one of the best things I've read on slashdot, ever. May I start some kind of religion in your honor?

      --

      Religion is a gateway psychosis. -- Dave Foley

    251. Re:The network administrators... by pingflood · · Score: 1

      Quite a bit. One of my best friends is a nuclear engineer, and spends a lot of time at home doing calculations (don't know the details of them). It's not a very hands on job, at least not for him. :-)

    252. Re:The network administrators... by Anonymous Coward · · Score: 0

      There already is--well, not mine but the One True BOFH.

    253. Re:The network administrators... by Anonymous Coward · · Score: 0

      This is a cheif part of the problem. All IT people that I have had the distinct pleasure of speaking with are arogant, and ignorant. Their only concern is the protection of their network from the outside. Because, afterall, there are bad people out there.

      If you consider the possibility of constructfully spreading protection to the area beyond your network, you are also protecting your network.

      Take the following example:

      All workstations within your enterprise must maintainn their connection through a proxy server that happens to be running a real-time packet sniffing anti-virus application. The benefit is that you are very unlikely to recieve a virus from the outside world ... now make it work in both directions, and put it in-between the workstations and the rest of your network ... now when Jane brings her newly infected laptop from home into the office, she isn't going to spread the infection to the rest of the world ... or ... you guessed it ... the rest of the network.

      Another concept ... internal firewalls ... between the client, and the server ... the server should be locked on all ports that are not required to BOTH the outside, and the INSIDE.

      Just my humble opinion ... I could be wrong.

    254. Re:The network administrators... by Viceice · · Score: 1

      Or, you could go:

      NA: Boss! I know how we can save 80,000 dollars a year, be free of viruses without paying endless amount of money on AV software and increse productivity.

      Boss: (Looks at you with interest) Go on...

      NA: Switch to Linux.

      --
      Sometimes I wish I was a plumber, then I'd know how to deal with other people's shit.
    255. Re:The network administrators... by God!+Awful+2 · · Score: 1


      Sadly, that still wasn't enough to stop Tom Cruise from stealing the secret files.

      That's the problem. The secure room in Langley didn't have the laser trip wires on the ventilation grates.

      -a

    256. Re:The network administrators... by mpe · · Score: 1

      ...should be fired. Why was the safety monitoring system on a nuclear power plant exposed, even indirectly, to the internet?

      Why is it running on an "off the shelf" system which is specifically documented as unsuitable for such an application?

    257. Re:The network administrators... by IainHere · · Score: 1

      The safety monitoring computer for a power system should be accessible only by floppy disk through a terminal in a locked room with pressure sensitive floors, a sound monitor, body heat detectors *AND* laser trip wires on all the ventilation grates. (The floppy disk should be run through a demagnitizer before and after each use.)

      I used to write computer control systems for power stations. Just for information, we used PLCs for the actual control, Alphaservers and dummy terminals for the user interface. There is practically never any real (physical) security around the systems, but practically nothing is connected to the internet. The only way to get things from the outside world onto them was on one machine via floppy.

      And since we're talking about being in close proximity to a magnet spinning to generate >500MW, yes, the disk was demagnetized before and after every use!

    258. Re:The network administrators... by plaa · · Score: 1
      The network administrators... ...should be fired. Why was the safety monitoring system on a nuclear power plant exposed, even indirectly, to the internet?

      From the Register article:

      But at least one expert says the case illustrates a growing cybersecurity problem in the nuclear power industry, where interconnection between plant and corporate networks is becoming more common, and is permitted by federal safety regulations.


      What the fscking hell?? The writers of those regulations should be fired! The mission-critical systems should be totally unlinked to any other systems, period. (Data transfer from the critical system to another one is ok, but make it physically impossible to do the reverse. If some operation needs to be done, call the 24h surveillance personnel.)

      I'm just glad I live over 10000 km away, in a country where things like nuclear plants are very strictly controlled and overviewed by government institutions. (Yes, I trust the nuclear power stations here. I no longer trust the ones in the US.)
      --

      I doubt, therefore I may be.
    259. Re:The network administrators... by DoctorFrog · · Score: 1
      Once again proving that great network security can be easily defeated by poor physical security.

      I would hope that nuclear power plants also strive for great physical security.

    260. Re:The network administrators... by mpe · · Score: 1

      At Dungeness B nuclear power station in the UK they still run the reactor control systems with BBC B computers. The reason is that the operating system and control code is so small (ca. 32KB) that the engineers have gone through it by hand and manually checked every possible scenario.

      The hardware is also well documented. The circuit diagram for the entire machine being around one page of A3.

    261. Re:The network administrators... by Anonymous Coward · · Score: 0

      IIRC, that only applies to using Java on Windows.

    262. Re:The network administrators... by mpe · · Score: 1

      And similar language exists in the GPL

      It would be kind of hard to offer guarentees on something the recipient can modify to their heart's content. With GPL software it is your job to check that it does what it needs to or make it do the required task(s). Since you actually have the source this is possible. With proprietary software such a task is unlikely to be possible. For starters you don't even know what is "in the box"...

    263. Re:The network administrators... by d-rock · · Score: 1

      Well, for one, being on the VPN allows them access (however limited) to internal hosts. I can't believe you let random Joe Internet User *any* access to your internal hosts, so right there you have a pretty significant increase in permissions. Not filtering your VPN users is a bad idea. We're actually writing software in-house for our RAS VPN so that every time someone gets connected they're automatically vulnerability scanned (via the Internet, not the VPN) to make sure they're meeting our mandated firewall protection standards.

      Derek

      --
      Don't Panic...
    264. Re:The network administrators... by dachshund · · Score: 1
      I admit that it's one of those well-designed systems that should be foolproof. Until some extraordinary set of circumstances leads to a catastrophic failure (for instance, the extremely unlikely combination of broken electronic and mechanical backup breaking systems.)

      Don't poo-poo this; it's the ridiculously unlikely things that lead to pretty much every massive transportation accident these days.

    265. Re:The network administrators... by Feztaa · · Score: 1

      That's the problem. The secure room in Langley didn't have the laser trip wires on the ventilation grates.

      Now, it's been a while since I've seen the movie, so I may be wrong here -- but I seem to remember that there were laser tripwires on the ventilation grates, he just put some kind of mirror contraption over them, so that the lasers would be diverted around the grate, so he could fit through without tripping them.

    266. Re:The network administrators... by Levon · · Score: 1

      Well, the services, iPrint, NSS, ZENworks, and groupwise,. ETC may run on *nix, but that will not take away from their quality. ZENworks is becoming Novell's flagship product. It has the most reviews and is the preferred Desktop Management suite.
      From most that I have heard, Novell porting their products to support *nix is the best thing they could do.

    267. Re:The network administrators... by shaitand · · Score: 1

      absolutely, all the good stuff from novell, including their vaulted directory services being migrated to the *nix world is great. But netware itself is definately on it's way out.

    268. Re:The network administrators... by Levon · · Score: 1

      I disagree, too many people still rely on NetWare. NetWare is put into a whole different ball park of running, With the Services and opensource support that NetWare has with 6.5. It now has a future it isn't just for file and print sharing and advanced Directory Services.

    269. Re:The network administrators... by EvilTwinSkippy · · Score: 1
      LOL. This is only typical if the admin is too stupid to set stuff up right and creates complex useless help systems. Most admin's I know spend all day reading web comics, downloading porn, reading slashdot, and reading bugtraq. Once in a while some crisis comes along, but most of the time things are planned to handle failures or other problems.

      Alas you are forgetting scope creap. How a System Administrator gradually morphs from a professional to one who runs powerpoint presentations for board meetings. After all, he's good with computers. He can run and install anything we buy...

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
    270. Re:The network administrators... by shaitand · · Score: 1

      Groupware, directory services, and file/print sharing. Those are the only things I've seen netware used for. For the most part the file/print servers are definately legacy systems. Most of those using netware I've seen that are actually up to date those who are tied into directory services and heavily rely on them (mostly schools).

    271. Re:The network administrators... by Anonymous Coward · · Score: 0

      Bull. Then, none of the industry applications work for your PCs. You have no ability to connect to your data processors. And finally, SCO sues you because they can. And then the NA, who is making 80K a year for being a Linux guru, gets fired and the whole operation switches back to MS. And that part about increasing productivity is also a lie.

  2. So many morons by Ilvatar · · Score: 0

    Sysadmins of such networks really should block all ports except for the ones they really need. I don't even think they realise what the consequences of their lack of security can be! Shame on them!

    1. Re:So many morons by borgdows · · Score: 0, Flamebait

      *real* sysadmin really should BAN Windows from critical systems like these!

    2. Re:So many morons by Ilvatar · · Score: 0

      That too. Then again, a sysadmin using windows is hardly a sysadmin. I don't know about you, but I reserve the title sysadmin for people who administer systems.

    3. Re:So many morons by talon77 · · Score: 2, Insightful

      They are assuming the ports were not blocked. Which is crap, I've been to dozens of companies in the past week who are blocking all incoming ports and still got infected by this virus. These companies also had SAV corporate edition which was configured to update the definations via a FTP script, so they were actually getting their definations updated daily rather than the crappy live update which updates about once a week. Granted, they should have patched their systems when the RPC flaw was first exposed, but you shouldn't be so quick to point fingers.

  3. Taken to the extreme! by ealar+dlanvuli · · Score: 3, Funny

    This post could trigger a train of events, leading to NUCULEAR(sic) WAR, and the EXTERMINATION OF THE HUMAN RACE.

    Then again, it probably won't.

    --
    I live in a giant bucket.
    1. Re:Taken to the extreme! by trompete · · Score: 1

      Well, if the plant were to reach meltdown, it would affect the US and Canada. I hope I never see the day when the Canadians come marching in to Michigan with their hockey sticks and whatnot.
      But seriously, who would start a war over an unintentional nuclear disaster where the most damage was caused in the source country?

  4. Wow. by AbbyNormal · · Score: 3, Funny

    Somebody needs to make a "Clean up virus" that turns the power back on and makes the trains go.

    This could be big.

    --
    Sig it.
  5. Thank God by WTFmonkey · · Score: 4, Funny

    they discovered that 30 square inch hole and the plant was shut down anyways...

    1. Re:Thank God by mks113 · · Score: 1

      I think that was 30 cubic inch hole in the reactor head.

      But I think this is probably overblown. Monitoring systems are just that -- to tell people what is going on. Control systems actually do the work and control reactor power, shutdown cooling etc.

      We (Unidentified canadian plant) have windows based safety system monitoring software. If it dies, the operators have to watch a bunch of panel meters. Makes their job harder, but I wouldn't consider it "less safe".

      Michael

    2. Re:Thank God by surprise_audit · · Score: 1
      Having the monitoring system die and therefore having to watch meters instead is all very well, but what if you don't know the thing died? If your Windows application is frozen, is there any way to tell it isn't updating?

      Where I work (unnamed IT outsourcing company) we have many boxes with Unicenter watching Netscape Enterprise Servers, but it can't tell when it hangs. All Unicenter can see is that the httpd process is still running. I've put in a whole different monitor to pull web pages to verify that the servers are in fact operational. That monitor has saved us a lot of grief in the last few years...

    3. Re:Thank God by Registered+Coward+v2 · · Score: 1

      Having the monitoring system die and therefore having to watch meters instead is all very well, but what if you don't know the thing died? If your Windows application is frozen, is there any way to tell it isn't updating?

      Yes - tehre is some sort of heartbeat monitor that shows it is updating; but even so, a frozen screen is easy to discern - especially since a nuke plant is not a static system and readings normally change slightly minute to minute. If everything was rock steady stable, you'd wonder what was wrong and check other guages (soemthing operators routinely do anyway to verify everything is really working properly).

      --
      I'm a consultant - I convert gibberish into cash-flow.
    4. Re:Thank God by surprise_audit · · Score: 1

      Thanks. It's good to know that some sense prevails in the design...

  6. What kind of engineer?? by OffTheLip · · Score: 4, Funny

    CSX decided that train engineers and systems engineers are the same thing. Look how much money they saved...

    1. Re:What kind of engineer?? by TedCheshireAcad · · Score: 2, Funny
      Well...

      class TrainEngineer extends Engineer{

      ...

      class SystemsEngineer extends Engineer implements Geek{


      Sorry about the Java ;)
    2. Re:What kind of engineer?? by Anonymous Coward · · Score: 0
      class SystemsEngineer extends Engineer implements Geek{
      Compiler error: class SystemsEngineer does not implement abstract method GetProfessionalCertification (AccreditedCertificationBody acb) from class Engineer
    3. Re:What kind of engineer?? by pmz · · Score: 1

      What would the Geek interface implement beyond MasterbateVigorouslyInDimlyLitRoom() and DreamAboutCheerleaderProgrammerMutants()?

  7. Software Disclaimer by jocks · · Score: 4, Insightful

    I think the fault here is with the moron that managed and accepted the software in the first place. One of the first disclaimers all software companies make is that they do not gauruntee that they are suitable for life threatening situations. Who accepted this software? Who speced it? Who supervised their work and ensured that they were competent people to manage this type of work?

    1. Re:Software Disclaimer by david614 · · Score: 4, Insightful

      I agree with this. Given the EULA claim that software is *not* certified for use in applications such as life-threatening situations, why did due-diligence not prevent this application from being approved. I also think, however, that this is not a network administrator problem. It is a legal counsel problem, and a CEO problem. How, after all, did a nuclear powerplant escape segregating its key security functions from a publically connected network. Have they never heard of air-gaps?! These are the same people who never want regulations telling them what to do. No, voluntarism is always to be preferred. How about penalties for dumb mistakes like this one. Fines and public ridicule have a wonderful way of concentrating stubborn minds. D

      --
      ELITISM: It's always lonely at the top. Uninvited company is rarely welcome.
    2. Re:Software Disclaimer by shotfeel · · Score: 4, Informative

      IIRC it specifically states in the MS EULA that the software is not to be used for running nuclear power plants among other things (life support systems, aviation systems...).

    3. Re:Software Disclaimer by Qrlx · · Score: 2, Funny

      I believe that snippet is from the Java license which is tacked on to the end of the Microsoft license. It may not be there anymore; I haven't read the MS EULA in a while. It says don't use Java for mission-critical apps such as life support equipment in hospitals, nuclear power plants, air traffic control, and so on.

      Interstingly enough, back in the day I was running trouble tickets at mitre.org. One of their projects is a thing called CAASD, which will network together air traffic control systems from around the globe. One memorable call was to help some uber-geek who was too much of a coder to figure out how to use Eudora on his Mac... anyway, he was busily typing away, coding some part of this CAASD project...in Java.

    4. Re:Software Disclaimer by zanderredux · · Score: 1

      Or even running spreadsheets, handling word documents or even a good Quake session. They give absolutely no guarantees!

    5. Re:Software Disclaimer by wayward_son · · Score: 1

      Come on, how many people REALLY read the EULA?

    6. Re:Software Disclaimer by Politburo · · Score: 1

      Because this application was not "mission-critical" or "life-threatening". It was one of several monitoring systems. The other systems, based on older hardware, are certainly certified.

    7. Re:Software Disclaimer by scsirob · · Score: 1

      The fault is with us all, demanding more for less over and over again. The 'moron' who accepted the software most likely was told that he had to do twice the work with less then half the money this year.

      Maybe it's time for everyone to realise that $399 does NOT buy you a reliable computer with a dependable OS, and that when lives are at stake, $500,000 for a custom developed system really *is* worth investing in.

      As long as managers can only compare $399 to $500,000 bottom lines without being able to judge the merits of each we'll have disasters like this waiting to happen.

      --
      To Terminate, or not to Terminate, that's the question - SCSIROB
    8. Re:Software Disclaimer by hughk · · Score: 1
      First, the disclaimer on safety critical systems was always there on a lot of EULAs, it was definitely on the full MS Win EULA as well as specifically the JVM.

      What this mean in reality, was that if you bought a computer for hard-real-time in safety critical situations, you may be advised to use older and possibly more stable versions of the OS. You may also have to stick to particular hardware vendor who is prepared to qualify the system.

      For JVM, the issue was the garbage collector. You have limited control of when the GC comes in and the application may be unresponsive for some seconds. An airplane or a even just a train can travel a long way in those few seconds.

      --
      See my journal, I write things there
  8. The Horror by ccZaphod · · Score: 4, Informative

    It is horrifying that critical systems such as Nuclear (or Nucular as W. says) power plant safety systems have been compromized by rampant known issues with Microsoft Security I believe that it is worse that such critical systems are not better administered. Heads should roll in the IT department. This is also an indicator of how this Nuclear power plant has treated Homeland Security in general. Having such systems exposed to the internet is just plain negligent.

    1. Re:The Horror by JeffWhitledge · · Score: 1

      This gives new meaning to the term "vaporware"!

      --
      These comments do express the opinions of my employers, and, personally, I think they're complete rubbish.
    2. Re:The Horror by Anonymous Coward · · Score: 0

      "or Nucular as W. says"

      Or as nuclear scientist Jimmy Carter says.

    3. Re:The Horror by Blue+Lozenge · · Score: 1

      I, for one, welcome our new worm overlords.

    4. Re:The Horror by DigitalLogic · · Score: 1

      Obviously you are a liberal idiot. Are you going to blame George Bush just because he says nuclear right and you don't? Some people need to get educated.

    5. Re:The Horror by Anonymous Coward · · Score: 0

      no buddy. get it right. its "New-Killer"

  9. Blackout not that bad. by niko9 · · Score: 2, Funny

    Pfft!

    Call me when that train is on a direct head on course with said power plant!

    Now that is bad! ;)

    1. Re:Blackout not that bad. by niko9 · · Score: 1

      Pfft!

      Call me when that train is on a direct head on course with said power plant!

      Now that is bad! ;)


      No you idiot! It would be so much worse if Dr.Evil was in the first car of that train (as it's heading towards the nuclear power plant) screaming "Fricking laaaaaaaaaser!"

      That, my friends, is bad.

  10. It's comforting to know... by grasshoppa · · Score: 0, Troll

    ..that there are retards in the world who keep me employed through there inability to do the job for which they were hired.

    --
    Mod me down with all of your hatred and your journey towards the dark side will be complete!
    1. Re:It's comforting to know... by WwonderLlama · · Score: 1

      "Retards" and "there inability"?
      "Where inability"?

      ooooh.... "their inability" ....

      Maybe you should board up your glass house before you start throwing stones.

    2. Re:It's comforting to know... by void+warranty() · · Score: 1

      That's exactly why they hired english majors instead of sysadmins on that powerplant.

    3. Re:It's comforting to know... by grasshoppa · · Score: 1

      Maybe you should board up your glass house before you start throwing stones.

      My job interview went something like this:

      Can you do setup a domain controller using samba to control 2k/xp clients?

      Yes

      Can you setup a mail server with spam, pr0n, AV filtering?

      Yes

      Can you setup a secure website for transactions, and write it?

      Yes

      Can you do this all in one week?

      Yes

      Notice the lack of ENGLISH questions in that entire exchange. But, if you need that to pad your resume, more power to you I guess.

      --
      Mod me down with all of your hatred and your journey towards the dark side will be complete!
    4. Re:It's comforting to know... by Gilmoure · · Score: 1

      Yeah, 'cause 'sysadmins' don't need to worry about the precise use of characters when using computers. They can just point and click.

      --
      I drank what? -- Socrates
  11. It's only a matter of time... by Tracy+Reed · · Score: 4, Interesting

    ...before someone really is killed due to M$'s negligence. Sure, one could argue that they should have applied patches and that it isn't M$'s fault but tell that to the jury. When surviving relatives see the potential for a profitable liability suit they are going to go after the biggest pockets and that is M$.

    1. Re:It's only a matter of time... by Superfarstucker · · Score: 2, Insightful

      Who's negligence is it really??? Microsoft's, or the person who used WINDOWS for something that would affect whether or not they breathe tomorrow morning? Only on slashdot do posts like this get modded up... Pure flamebait

    2. Re:It's only a matter of time... by gillbates · · Score: 1
      Yes, technically, it is the person who decided to use Windows. However, there's a twist:

      Although IANAL, I do understand that there's this thing called shared liability . Basically, this states that if a court finds that an entity is even partially at fault for an incident, they may bear the entire cost of the judgment. Consider this case: the court may find that the guy (or gal, let's be PC!) who installed windows was 95% at fault, and Microsoft was 5% at fault because they probably could have foreseen this, at least a little, and wrote a better OS. Now when it comes time to pay the $10 billion judgement, what do you think will happen? Will Microsoft pay only 5% of $10 billion? Not on your life! What will happen is that the gal who installed windows will lose her life savings, but Microsoft will end up paying out $10 billion - (gal's life savings), even though they were only 5% responsible!

      No, I don't think it's fair, either, but that's the law. The real problem is that if something like this were to actually result in tragedy, software developerment by anyone other than a licensed and bonded developer might become illegal. As bad software has an increasingly dangerous impact on public safety, I can forsee a time when a hobby of writing code may actually become illegal.

      --
      The society for a thought-free internet welcomes you.
    3. Re:It's only a matter of time... by CommandNotFound · · Score: 4, Insightful

      Sure, one could argue that they should have applied patches and that it isn't M$'s fault but tell that to the jury. When surviving relatives see the potential for a profitable liability suit they are going to go after the biggest pockets and that is M$.

      Yes, and then software liability will be mandated by legislation and then everyone in the software industry will be trouble. Be careful what you wish for. If MS goes down for something like this, the whole software industry is in trouble. We don't make as much as doctors in this business, so we can't afford the malpractice/liability insurance.

      Again, the question should be asked why were mission-critical systems connected directly to any network, other than connections to other mission-critical boxes?

    4. Re:It's only a matter of time... by Pvt_Waldo · · Score: 1

      I suppose next we'll have motorcycle riders in no-helmet law states (or their next of kin) sueing when they die in an accident without a helmet.

      Or people who get STDs sueing when they catch something and didn't practice safe sex.

      Look - both of these happened because people in positions of responsibility failed. They failed to adequately secure their network, they failed to patch, they failed to properly choose the appropriate OS for the task at hand. There's a long chain of fault here, and it's hardly Microsoft's fault that users are stupid. Nor is it their job to "unstupidify" the users.

    5. Re:It's only a matter of time... by KenSeymour · · Score: 1

      I suspect that the public, and the jury will blame the person that wrote the worm. Certainly the worm author bears some of the responsibility.

      Unix/Linux systems also require patches to prevent denial of service attacks.
      It is more a difference of degree of problem than of kind.

      It wouldn't be hard to write a worm that took down a RedHat 5.2 box, or any similar vintage Unix/Linux box.

      Windows/Unix/Linux boxes have to have the patches kept up to date nowadays because the time between discovery of a vulnerability and the presence of a worm is so short.

      --
      "We can't solve problems by using the same kind of thinking we used when we created them." -- Albert Einstein
    6. Re:It's only a matter of time... by pmz · · Score: 1

      Yes, and then software liability will be mandated by legislation and then everyone in the software industry will be trouble.

      It depends on how it is implemented. There really needs to be a profession of Software Engineer (legislated or not). Right now, "Software Engineer" is a fictional self-made title that doesn't even require a person to have attended high-school. In fact, 99.99% of people writing software today do their jobs quite poorly, because of the ad-hoc code-now-test-later mentality pervasive in nearly every software project's management and programming staff. "Software Engineers" today are not different, in principle, to alchemists and bloodletters of centuries ago. I know I will insult a lot of people by saying this, but, odds are, if you are programmer today, you aren't a very good one.

      There should always be plenty of room left for amateur software developers. Video games, for example, should not be regulated. Shareware needs to be allowed to continue (with disclaimer, of course). However, any system in a nuclear power plant should be written as if it were the Space Shuttle. Why they aren't already like that is immensely disappointing.

    7. Re:It's only a matter of time... by Anonymous Coward · · Score: 0

      The day software liability legislation gets passed, I am selling everything I own & buying MSFT stock.

      They will be the only ones who will be able to afford the lawyers & insurance premiums.

    8. Re:It's only a matter of time... by cerberusti · · Score: 1

      Yes, and then software liability will be mandated by legislation and then everyone in the software industry will be trouble.

      Speak for yourself. I already guarantee my software. If software coming out of my company fails to operate as described, at the very minimum the purchase price will be refunded (other damages are limited, but would still be quite costly to us.)

      To preempt the first expected argument:
      If a client asks us to do something which may cause reliability issues, we suggest another method. If they still wish it, after being warned, we describe what possible problem we have found, and make them sign off on it. No guarantee is made in this case. In almost every case, as long as you are polite and resonable, your advice is respected and taken.

      To preempt the second expected argument:
      It is certainly not impossible to write bug free code, nor is it even extremely diffucult to do. It does however, take quite a bit of attention to detail and an understanding of what you are doing. If you think this cannot be done on a large scale, I have worked on processing systems with over one hundred million lines of code, where this was done every day (COBOL IBM S/390.) While there was a very large testing staff, it was made very clear that the job of QA people was not to find bugs for the programmers, but rather to verify that the programmer had done their job correctly.

      Eventually, there will be some sort of required liability, and if is not done by the government, it will be done by industry. As computers become more important, this time draws closer. If you are incapable of verifying your own code to the point that you are nearly certain it will not break, you do not belong in this career. If you conceal the existance of a problem, or fail to properly verify your code so that you can meet a deadline, you are unethical, which is never good for your career in the long run.

      I apologize for the rant, but I do not feel your statement applies to me, and I am a part of the software industry. The vast majority of business my firm receives is the result of referrals, and this is a fact in which I take great pride.

      --
      I'm a signature virus. Please copy me to your signature so I can replicate.
    9. Re:It's only a matter of time... by Anonymous Coward · · Score: 0
      Yes, and then software liability will be mandated by legislation and then everyone in the software industry will be trouble. Be careful what you wish for. If MS goes down for something like this, the whole software industry is in trouble. We don't make as much as doctors in this business, so we can't afford the malpractice/liability insurance.


      Damn straight. What's wrong with that? I wouldn't mind a pay increase, and probably a more secure job outlook. Moreover, on purely ethical grounds, why, exactly, is shoddy, potentially life-threatening software something that people simply have to put up with?
    10. Re:It's only a matter of time... by Cardbox · · Score: 1
      The sooner that software liability comes about, the better. Customers will know upfront the cost of buying the s/w - at present no-one knows how much (eg) MSOutlook will cost them, they only know the purchase price, which is a lot less.

      And the more reliable the software is, the lower the premiums will be and the lower the price of the software itself can be.

  12. Is it going to take deaths to make MS liable? by BigAlexK · · Score: 0

    OK, what exactly IS it going to take before legislation is put in place that makes Microsoft particularly, and any other guilty parties, liable (indirectly is good enough for me) for the sh*t quality of their software?

    How many people have to indirectly die as a result of MS crap products?

    Answers on a postcard to your local Congressman...

    1. Re:Is it going to take deaths to make MS liable? by InterruptDescriptorT · · Score: 4, Insightful

      I'd love to see what the Linux community would say if some intravenous drug pump running an embedded version of Linux had a bug that caused it to fail and kill a patient?

      They'd probably cry, 'But we already released a fix! They didn't install this patch, and this patch, and this patch, and then recompiled.'

      Don't blame the software companies for the "sh*t quality" of their software, as you say--blame the system administrator who didn't install the already-available fixes or patches. That by far is your guilty party right there.

      --
      Karma: Excellent Birds (mostly as a result of listening to Laurie Anderson)
    2. Re:Is it going to take deaths to make MS liable? by buffer-overflowed · · Score: 1

      Difference:

      One is free, the other is charged for.

      Actually buying a product makes a whole world of difference in warranty.

      Still liability for software is NOT something we want or need for the reasons you inferred among others.

      --
      The key to the enjoyment of pop music is to replace any instance of "love" with "C.H.U.D."
    3. Re:Is it going to take deaths to make MS liable? by ProtonMotiveForce · · Score: 1

      Hey, rocket surgeon, do you want Linux developers to be sued when a bug causes problems? Especially when some asshole decides to use an unpatched Redhat 7.2 in a life-death situation?

      Get real, hypocrite, if this was Linux you wouldn't be crying about libaility.

    4. Re:Is it going to take deaths to make MS liable? by univgeek · · Score: 1

      Umm, the guys who made the IV pump had all the code to ensure that it worked all right. They SHOULD spend money to make sure that the version they used contains little or no extraneous code, and that it contained no flaws.

      Only an idiot would run closed-source code in such an application. Use open-source, and audit the code like hell - that is the only way to be sure. Then make sure your application is fail-safe.

      --
      All bow to his Noodliness!! His Noodle Appendage has touched me!
    5. Re:Is it going to take deaths to make MS liable? by Anonymous Coward · · Score: 0

      Are you basically saying that because you can get Linux for free that it should *not* be used environments that require fail-safe support?

    6. Re:Is it going to take deaths to make MS liable? by jtev · · Score: 1

      You should have been using QNX for embeded systems like that. DUH.

      --
      That which is done from love exists beyond good and evil
    7. Re:Is it going to take deaths to make MS liable? by buffer-overflowed · · Score: 1

      Unless you have some reputable company giving a guarantee of fitness and fail-safe support, yes.

      In which case, you'll be paying for it.

      --
      The key to the enjoyment of pop music is to replace any instance of "love" with "C.H.U.D."
    8. Re:Is it going to take deaths to make MS liable? by phillymjs · · Score: 1

      Hey, rocket surgeon, do you want Linux developers to be sued when a bug causes problems?

      Last I checked, Linux developers didn't spend hundreds of millions of dollars on marketing campaigns to tell people about how this sort of thing isn't supposed to happen with their software.

      Linux developers should not have the same level of liability as Microsoft-- assuming it's open source, you can (and in critical applications, probably should) examine the code before putting it into use. You just gotta take Microsoft's word for it that their code is okay.

      ~Philly

    9. Re:Is it going to take deaths to make MS liable? by ProtonMotiveForce · · Score: 1

      Wow, that's convenient. If you spend money on marketing you're liable. If you're a Linux developer you're not.

      What a wonderful world full of little fairies and beautiful grass huts you must live in.

    10. Re:Is it going to take deaths to make MS liable? by Rich0 · · Score: 1

      Medical devices in the USA are regulated by the FDA. Similar regulations are enforced by just about every 1st-world country I can think of.

      A medical device should never NEED to be patched. The software that runs on such a device should be well-understood. It should be lowest-common-denominator software. It shouldn't have SMP support if it runs with a single processor.

      I doubt that folks who make embedded software for these applications use anything resembling a commercial OS. They probably use a very stripped-down approach to software design, with thorough code audits and a LOT of boundary testing on inputs.

      Software in these sorts of devices just shouldn't fail. That's why simple medical devices seem so overpriced - you're paying for gobs of QA testing. You're also paying for the fact that because their software wasn't designed with feature-richness in mind they probably won't get repeat income the next year from upgrades, and they won't be able to port the same code into some more generally-marketable product.

    11. Re:Is it going to take deaths to make MS liable? by pmz · · Score: 1

      Don't blame the software companies for the "sh*t quality" of their software...

      This is short-sighted. In a hospital setting, any company so unscrupulous as to sell their software as fit for that purpose when it is so blatantly unfit is a company that needs to get dismantled and the executives and salespeople sent to become someones bitch in federal prison.

      The people who bought that software still deserve a huge amount of blame, I agree, but there should be no bias away from the manufacturer.

    12. Re:Is it going to take deaths to make MS liable? by phillymjs · · Score: 1

      What Microsoft is doing is tantamount to false advertising, which is something companies get sued for all the time. William H. Macy's voice only tells me how great Microsoft's stuff is, it never says anything about how if Microsoft's stuff blows up and costs me business, it's tough shit on me for believing that it wouldn't just because Microsoft said so.

      I haven't seen any Red Hat commercials making any claims that are soon disproven by some script kiddie with too much time on his hands.

      ~Philly

      PS- Spare me the "smarmy dick" attitude in future replies.

    13. Re:Is it going to take deaths to make MS liable? by Anonymous Coward · · Score: 0

      You fucking troll.

      Moderators, why is this modded +5 Insightful?? Mod parent down.

      Nobody in his sane mind would use _any_ type software in an intravenous drug pump. Linux advocates wouldn't even advocate Linux for that.

      Now go and eat shit, you idiot.

    14. Re:Is it going to take deaths to make MS liable? by Anonymous Coward · · Score: 0

      I've got news for you:

      The FDA doesn't even begin to understand how much "uncertified" code is used in medical instrumentation.

      I deal with a cantankerious digitial radiology system running on Solaris and Windows every day.

      Also, I guess you haven't heard about the WinCE (or is that Pocket PC 200{2,3} now?) that is going to monitor heart conditions.

      Most of the instrumentation/equipment you're thinking about is used in the ORs or IC units... where life is on the edge of the table and the lawyer dogs are just waiting for scraps to fall their way.

    15. Re:Is it going to take deaths to make MS liable? by Anonymous Coward · · Score: 0

      Uh... let's get a few things straight here:

      Tort law is supposed to police the market place and improve things for the better.

      Thus far, software has been getting a pretty free ride.

      When was the last time Microsoft was successfully sued for providing a defective product that caused injury? Never to the best of my knowledge.

      GPL is pretty much an extention of the current state of the industry. The difference being that MegaBucks are not spent promoting/purchasing GPL software.

      The market forces that impact GPL software are based around working better than commercial software, being able to fix the product yourself when it's broke and costing nothing (other than your time and hardware) to implement.

      Given all of these factors, I believe that commercial software vendors should be exposed to far more Tort liability than they have been in the past.

    16. Re:Is it going to take deaths to make MS liable? by qtp · · Score: 1

      Don't blame the software companies for the "sh*t quality of their software"

      Then who is to blame for the sh*t-quality of the OS, or for the zero-day exploit that takes down the next reactor?

      blame the system administrator

      Agreed, the Administrator is responsible for applying patches, now please explain to me why one of my user's Office 2000 install (on XP) started munging document merges after I applied the latest security patches from Microsoft. (Why only this machine? Why not the other XP machine? Why?)

      --
      Read, L
    17. Re:Is it going to take deaths to make MS liable? by Rich0 · · Score: 1

      My understanding is all medical devices are supposed to be strongly regulated. I work in a Pharma environment and am pretty famliar with the computer validation requirements we must follow, and my understanding is that anything in a medical device is 100 times more closely regulated.

      Regs are risk-based - something in an OR would definitely be more tightly controled than a digital thermometer for home use. I think this is smart - if a home thermometer dies or is off by a few degrees it might delay treatment, but not if the patient is feeling acutely ill. On the other hand, if a home glucose monitor wasn't working correctly it could kill somebody. Same goes for heart monitors.

      Whether the regs are being well-enforced is a different matter. The FDA is definitely stretched thin.

      Oh well, as has been historically the case the FDA is usually beefed up only when somebody dies from misbranded product or some other preventable disaster. Then the hammer comes down and everyone falls back in line. Right now it has been a while since the last major disaster or Tylenol scare, so things are quiet on the regulatory front...

  13. WTF?!? by imsabbel · · Score: 1

    You are REALLY telling me a nuclear power plants internal network is connected to the internet without a firewall?
    Or even worse, a employee can plug in his notebook and access mission citical systems?
    What happened to access restrictions?

    --
    HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
    1. Re:WTF?!? by shotfeel · · Score: 1

      If you read the article, they do use a firewall -its just one with a back door kept open for official company business.

      I guess it depends on wether you call that "using" a firewall or not.

  14. consequenses by Anonymous Coward · · Score: 0

    Maybe this will cause some pressure to be put on Microsoft to make sure thier products are secure.

  15. What I don't get by Trailer+Trash · · Score: 4, Insightful

    is why anybody still thinks that Windows is suitable for a production control environment. I can understand the pretty gui for someone's desktop, but (and I'm serious when I ask this) what kind of utter cretin would think to put Windows, or any Microsoft product, in a fucking nuclear power plant, completely un-fucking-protected from this sort of stuff?

    It doesn't make sense. Use a Unix/Linux machine, make sure it has only the access level needed from the outside (maybe sshd running, maybe), and keep the thing patched.

    Why is this rocket science? Why do people who are building nuke plants and rail lines not know any better?

    Sorry for going off on a rant, but damn it, somebody needs to say it.

    1. Re:What I don't get by GoofyBoy · · Score: 5, Insightful

      >Use a Unix/Linux machine, make sure it has only the access level needed from the outside (maybe sshd running, maybe), and keep the thing patched.

      How is this any different from;

      Use a Windows 2000 machine, make sure it has only the access level needed from the outside (maybe sshd or something similar running, maybe), and keep the thing patched.

      If there was a Linux/Unix worm running around, couldn't the exact same situation happen?

      --
      The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
    2. Re:What I don't get by random_rabbit · · Score: 2, Insightful

      I think the control system manufacturers would advocate real-time OS systems to control nuclear plants and the like. They take a bit more than an "apt-get" to update, but at least there's someone to sue, should they fall over (which they do, every now and then)

    3. Re:What I don't get by watzinaneihm · · Score: 1

      No the control equipment itself was probably not running windows. The network the equipment was on had a lot of Windows boxes too, which caused the worm to crash the Network . The article never says the "main box" was running windows. Atleast I hope so.
      So a Linux/Unix machine will be of little help.

      --
      .ACMD setaloiv siht gnidaeR
    4. Re:What I don't get by utexaspunk · · Score: 1

      they do it because it's easy, thanks to OPC (OLE for Process Control). It's very popular for interfacing different computing platforms and control devices using Windows. Just get an OPC driver from the manufacturer of the PLC, analyzer, flow computer, etc. Maybe if there were a comparable Linux/other solution, and manufacturers supported it, the control systems engineers would use it. Until then, expect this kind of stuff...

    5. Re:What I don't get by BigGar' · · Score: 4, Insightful

      is why the control computers for a nuke plant are even hooked up to the same network. I can understand the need for the systems to communicate, but for them to have a physical connection to the outside world, firewalled & patched or not, is just plain stupid.

      --


      Shop smart, Shop S-Mart.
    6. Re:What I don't get by aridhol · · Score: 1
      Use a Unix/Linux machine
      Urk...NO! Do not use a system that is untested and unlicensed for nuclear facilities. Use a fail-safe, real-time operating system, such as QNX, which is certifiable for these systems.
      --
      I can't say that I don't give a fuck. I've just run out of fuck to give.
    7. Re:What I don't get by Auckerman · · Score: 2, Informative

      "Use a Windows 2000 machine, make sure it has only the access level needed from the outside (maybe sshd or something similar running, maybe), and keep the thing patched."

      It's not uncommon for industrial applications on Windows to require admistrator access to merely run. Any services you turn off, as a result, can be modified by the user or turned back on.

      --

      Burn Hollywood Burn
    8. Re:What I don't get by Anonymous Coward · · Score: 0

      this is slashdot. There are no such things as Linux/UNIX security holes.

    9. Re:What I don't get by GoofyBoy · · Score: 1

      Interesting.

      But it doesn't seem MS-centric from what I can tell and couldn't you use;

      http://www.opcfoundation.org/Downloads/White%20Pap ers/DCOM%20on%20Non-Microsoft%20Platforms.pdf?

      --
      The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
    10. Re:What I don't get by stalbott972 · · Score: 1

      >>Use a Unix/Linux machine, make sure it has only the access level needed from the outside (maybe sshd running, maybe)

      Hmmm don't you remember what happened in The Matrix2? SSH is hackable. Just ask Trinity :)

      Trinity's invasion
      --
      Only 8 away from being prime (569919 - 569927) And mom told me I'm unique!!! Sheesh
    11. Re:What I don't get by aaarrrgggh · · Score: 3, Insightful

      It isn't likely that the SCADA or management systems themselves are running on a windows box, but the front end will be. You do see a lot more of ModBus-over-Ethernet these days, which I understand can coexist with TCP/IP. Although this would be a bad design, I can picture how you would end up with a single ethernet backbone, and have multiple protocols and devices running on it.

      If the critical system is on the same physical network as workstations other than the head-end, that could be a problem. Technician plugs his infected laptop into the networ for diagnostics or downloading data, and the network traffic kills the ability for the SCADA nodes to interact.

      This is an easy mistake to make; all it takes is having multiple people need to share the same information, and a lack of money to provide dedicated physical layers for each function and proper gateways between the layers.

    12. Re:What I don't get by GoofyBoy · · Score: 2, Interesting

      Thats a problem with the application, not the OS. Suppose the industrial application on Linux require root to run?

      --
      The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
    13. Re:What I don't get by Havokmon · · Score: 3, Insightful
      Use a Windows 2000 machine, make sure it has only the access level needed from the outside (maybe sshd or something similar running, maybe), and keep the thing patched.
      If there was a Linux/Unix worm running around, couldn't the exact same situation happen?

      While I agree with you in principle, the problem I have with MS patches is that I have NO FSCKING CLUE what other areas of the OS are affected. At least if I see a patch for TFTP for Linux, I KNOW I don't need it.

      My God Man, just running MS Terminal Services requires the MS Client, even though I run a Netware network!

      --
      "I can't give you a brain, so I'll give you a diploma" - The Great Oz (blatently stolen sig)
    14. Re:What I don't get by Lord+Kholdan · · Score: 1

      Some places shouldn't have an OS because it adds another level of potential failure points. Simplicity equals stability.

    15. Re:What I don't get by Overly+Critical+Guy · · Score: 1

      Or, just don't have your plant computer exposed to the net. Because Linux has vulnerabilities too, and it's way too risky to be that idiotic in the first place.

      --
      "Sufferin' succotash."
    16. Re:What I don't get by hackstraw · · Score: 3, Insightful

      If there was a Linux/Unix worm running around, couldn't the exact same situation happen?

      Yup. But I havn't heard of them. I've heard of a couple viri/worms/trojans with windows that have taken out significant parts of the internet. My Linux/Solaris machines still get hit daily with code red, a 2 year old exploit.

      If you were interviewing 2 people for a job, and one was a convicted violent self confessed felon, would you hire him over someone without a record?

    17. Re:What I don't get by rwise2112 · · Score: 1

      I'm sure this must be the case, but the control system should not be connected in any way to an unsecured network. This is definately an admin screw-up

      --

      "For every expert, there is an equal and opposite expert"
    18. Re:What I don't get by Anonymous Coward · · Score: 0
      Thats a problem with the application, not the OS. Suppose the industrial application on Linux require root to run?

      The problem is the OS. It's not designed to allow applications to run well without admin/root access. It's much easier in Linux to only give the power that's needed to an application.

    19. Re:What I don't get by stratjakt · · Score: 1

      Many do need to be run as root, or chrooted, since you need direct hardware access to things like data acquisition cards and other factory equipment, basically anything fancier than a serial device that plugs into a COM port. There are other ways to accomplish it, but time is money. Most of this stuff isnt on the net, but embedded stuff with maybe a simple alphanumeric LCD display.

      Actually, the most of this kind of stuff are really old 386 era machines still running DOS and interfacing through ISA cards.

      --
      I don't need no instructions to know how to rock!!!!
    20. Re:What I don't get by Anonymous Coward · · Score: 0

      > It doesn't make sense. Use a Unix/Linux machine, make sure it has only the access level needed from the outside (maybe sshd running, maybe), and keep the thing patched.

      Linux is not a real-time OS (threads running in kernel mode cannot be preempted if I remember well) although I think some people are working on making it a real-time OS.

      In any case, you need to use a certified system. They cannot use just any Unix OS just because they tend to be more stable.

      I don't think also they can keep patching it as your say. As patch could potentially have side effect. All code should be reviewed and tested thoroughly. There systems should not have any link with the outside world, no laptop allowed inside, no Internet access.

    21. Re:What I don't get by stratjakt · · Score: 1

      But in industrial applications, the power thats needed is direct register access to obscure pieces of hardware.

      --
      I don't need no instructions to know how to rock!!!!
    22. Re:What I don't get by Auckerman · · Score: 1

      "Thats a problem with the application, not the OS. Suppose the industrial application on Linux require root to run?"

      There is a difference? Think a moment. From a user point of view, there is no separation between OS and application. Not only that, but Microsoft isn't doing anything in the design of Windows that prevents this, which they should. Windows idea of user space is primative at best. There also seems to be something about Windows developers that encourages them to do this. There is something about this behavior that suggests Windows is fundamentally flawed and it is easier to run applications as admin, than as a limited user.

      --

      Burn Hollywood Burn
    23. Re:What I don't get by BubbleNOP · · Score: 2, Insightful

      Suppose that a new vulnerability is found and there is *no* patch yet by Microsoft. If you are running an open-source system, you can hire someone to write you a patch. With Windows you don't have that luxury. Also, some services in Windows (e.g. RPC) cannot be shut down. So if there is a new vulnerability in it and simultaneously in the closed-source firewall blocking the port, you are screwed.

    24. Re:What I don't get by Anonymous Coward · · Score: 0

      Of course it could, and I'm with you on the idea that running Unix or Linux is no different than running a Win 2k box for something like this.

      The truth is, what these people should be doing is developing specific software for the task at hand rather than using general purpose operating systems.

      The problem, of course, is that using a general purpose club is easier/cheaper (Windows/Unix)/much cheaper (Linux) than paying a bunch of coders to create a unique system.

      IMO, that's fine for most organizations and companies. If you want to lose money when (not if) something bad happens because Microsoft/Linus overlooked a buffer overflow and every twelve year old has a kit to exploit it.. Your loss.

      However, this is most certainly not acceptable for things like nuke plants, where software failure can not only kill, but make you glow a nice shade of green while doing so.

    25. Re:What I don't get by Anonymous Coward · · Score: 0

      We've found the administrator.

      His name: Simpson, Homer

    26. Re:What I don't get by MegaFur · · Score: 1
      If there was a Linux/Unix worm running around, couldn't the exact same situation happen?

      Yes. And I say that even though I am a card carrying Microsoft hater. This is not a MS vs. Linux type issue. This is just an unfortunate side effect of systems becoming increasingly interconnected without people paying attention.

      --
      Furry cows moo and decompress.
    27. Re:What I don't get by dR.fuZZo · · Score: 1

      How is this any different from;

      Use a Windows 2000 machine....

      If there was a Linux/Unix worm running around, couldn't the exact same situation happen?


      In theory, yes, Linux is vulnerable as well. In the real world, though, there are many more, more severe Windows worms wrecking havoc on the world then there are Linux worms.

      You wouldn't stomp through a mine field wearing snow shoes. If you really care about security, you wouldn't use Windows.

      --
      -- dR.fuZZo
    28. Re:What I don't get by Nucleon500 · · Score: 1
      This is an easy mistake to make; all it takes is having multiple people need to share the same information, and a lack of money to provide dedicated physical layers for each function and proper gateways between the layers.

      Which brings the blame back to deregulation. Competent system administration costs money, and since management doesn't see the benefit, not enough money is spent. It's perfectly understandable that because of lack of funding and experience, a $15 hub may be used when you actually need many different segments and gateways designed to provide exactly what access is needed, and no more. But understandable or not, this shouldn't happen to the safety systems at a nuclear power plant! We're very lucky there were analog backups, and the plant wasn't live.

    29. Re:What I don't get by El · · Score: 2, Interesting

      When the only tool you have is a hammer, every problem looks like a nail. When the only experience you have is an MSCE, every application looks like an application for M$ software.

      --

      "Freedom means freedom for everybody" -- Dick Cheney

    30. Re:What I don't get by Mike+Hawk · · Score: 1

      I think this story is relevent, and I didn't see it posted as a news item. Maybe someone with clout should? http://www.theregister.co.uk/content/55/32355.html

    31. Re:What I don't get by Anonymous Coward · · Score: 0

      I'm putting together a proposal to use rdesktop bootable CDs at work to eliminate MS from our desktops. Users will never know the difference. Will eliminate desktop AV, patching, corporate secrets leaving on floppy, HD, usb flash, and will also let users run the latest apps from old shitty hardware. Probably will never happen due to politics, but it will work and work well.

    32. Re:What I don't get by Anonymous Coward · · Score: 0

      Oh, but convicted violent self confessed felons can be such fun, colorful characters!

    33. Re:What I don't get by chundo · · Score: 1
      You're missing the point. Linux/Unix is also not suitable for real-time control systems. If you're looking for an OS for that type of application, you choose something like QNX.

      To expand on your example, if you're hiring a DBA, which of the following applicants would you hire:
      • A web developer with a clean record
      • A web developer who is a convicted felon
      • A DBA with 10 years experience
      It's not just about which OS gets targeted more by viruses (your "convicted felon"). Server OS decisions should be based on OS features. I myself prefer Linux because it has a large variety of network applications available for it, and I consider it much more stable than Windows. More importantly, to tie in the example above, I hired a web developer because I needed a web developer.

      But for control systems, the primary OS requirement is guaranteed real-time response (i.e. no possibility that another process is blocking the control system from a timely response). Windows is certainly not suitable for this, but neither is Linux. This is a highly-specialized niche. And just like a good web developer could probably do decent DBA work most of the time, Windows or Linux could probably perform this role 90% of the time. But if you need to guarantee quality work 100% of the time, you'd hire the DBA.

      From a subjective viewpoint, I would agree with you that Linux is probably a better choice than Windows. But from an objective viewpoint, it's madness to choose either when the lives of hundreds or thousands are at stake.

      -j
    34. Re:What I don't get by Chester+K · · Score: 1

      My Linux/Solaris machines still get hit daily with code red, a 2 year old exploit.

      That's not a Windows problem, that's a user problem. My Windows box gets hit daily with Code Red attempts and none of them get through.

      Windows is just as good a solution as Linux, as long as it's properly set up and administered. Linux is just as vulnerable as Windows given an incompetent administrator and "set-it-and-forget-it" policies.

      As Linux picks up more mainstream acceptance every day, it's only a matter of time before the next security hole with one of its popular software packages turns into the next Code Red.

      --

      NO CARRIER
    35. Re:What I don't get by Anonymous Coward · · Score: 0

      Exactly. It has nothing to do with Windows. Next month there will be another teardrop, or a vulnerability in yet another common daemon. The machine could have been DDoSed. Etc...

    36. Re:What I don't get by Nucleon500 · · Score: 1

      Yes, so typically you could either change the permissions of the device file, or if that isn't enough (it usually is), make a small suid root program to open the necessary resources and then drop privelages. At the worst, have a small, easily understood program running as root and using pipes, IPC or networking communicating with more complex programs.

    37. Re:What I don't get by cavemanf16 · · Score: 1

      "What I don't get is why anybody still thinks that Windows is suitable for a production control environment."

      Just wait until you find out that clueless grandma's worldwide run it AT HOME on a computer sitting in THEIR OWN LIVING ROOM! I'm surprised the world hasn't ended yet!!!

    38. Re:What I don't get by Anonymous Coward · · Score: 0
      Yup. But I havn't heard of them. I've heard of a couple viri/worms/trojans with windows that have taken out significant parts of the internet

      This is over the top. I know this is Slashdot, but this breaks new world record of ignorance. Try a Google search on "morris worm", and get educated, kid. Try RFC 1135. Try "How long has the CERT/CC been in operation? "

    39. Re:What I don't get by GoofyBoy · · Score: 1
      --
      The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
  16. hard to believe it took so long by hedrush999 · · Score: 1

    I cant believe that tit took so long for this virus to infiltrate these networks...you think the sysadmins would have known the had dodged the bullet, at least for a while, and patched the hole.

  17. No firewall? Probably not. by IvyMike · · Score: 4, Insightful

    This indicates that the network that the train signaling stations are on is not protected by firewalls, at least to block ports 135 and 444 where the DCOM vulnerability is attacked.

    Actually, I suspect that someone unwittingly plugged an infected laptop into the network inside of the firewall.

  18. On the bright side... by Anonymous Coward · · Score: 0

    It's nice to know my computer is a lot more secure than some nuclear power plants?

  19. I guess thats by The+Old+Burke · · Score: 1
    ...the price we have to pay in order to get cheap electricity.
    If everyone would pay just 10% more each month, we would not have had this problem.
    Personally I think the benefits of cheap electricity greatly outruns the downside with only a possibility for some hundred deaths each ten year.

    --
    Proud patriot and republican voter.
  20. Terms of use? by jkujawa · · Score: 0, Redundant

    I was under the impression that the Microsoft terms of use specifically state that Windows isn't to be used in things like critical systems in nuclear plants, planes, etc.

    I think that a monitoring system would definitely apply here.

    Everyone on Slashdot would say that Windows was a bad idea for this ... but Microsoft would probably agree! Someone in charge of instrumentation at that plant needs to be downsized right quick.

  21. Didn't "crash" the plant by abcxyz · · Score: 5, Informative

    That reactor had been down since February of 2002 due to a 6" hole in the reactor head.

    1. Re:Didn't "crash" the plant by bobthemuse · · Score: 2, Informative

      Wouldn't have "crashed" it anyways, as none of the control systems were affected. Just the conditions monitoring network, and they still had an analog backup. Not as efficient, but gets the job done.

      Makes you wonder how soon they're going to remove the analog systems in the name of 'efficiency'.

    2. Re:Didn't "crash" the plant by Politburo · · Score: 1

      They won't. The analog systems are certified and tested. The reason they are still there is so that if something like a Windows box crashes, the techs are not in the dark about plant conditions.

    3. Re:Didn't "crash" the plant by EricJ2 · · Score: 1

      there wasn't a hole in the reactor either. during an NRC inspection, they found significant corrosion on the steel dome that covers the containment vessel. The thickness of the dome was seriously compromised as it's thickness was down to 1/2 inch in places, but no breach actually occurred.

    4. Re:Didn't "crash" the plant by toby · · Score: 1
      Heard About the Near-Accident at the Ohio Nuclear Plant? I'm Not Surprised

      By Victor Gilinsky Sunday, April 28, 2002

      You wouldn't know it from the bland pronouncements of the Nuclear Regulatory Commission (NRC), but the U.S. nuclear industry just had its closest brush with disaster since the 1979 Three Mile Island accident. The Davis-Besse nuclear power plant, located about 30 miles east of Toledo, Ohio, was operating with a rust hole in the top of its reactor pressure vessel -- a hole wide and deep enough to put your fist into. All that was left to contain the reactor's highly pressurized supply of cooling water around the reactor core was a three-eighths inch liner of stainless steel, and the liner had started to bulge ominously. If the liner had burst, it would have drained cooling water vital for safety and also threatened the reactor's emergency shutdown system.

      The plant operator's neglect is bad enough. If this had occurred in Russia, we would be saying it could never happen here. Equally disturbing is the NRC's barely audible response.

      . . . A workman discovered the rust hole by luck -- when he happened to bang into one of the control rod tubes coming out of the top of the reactor and it moved. If the reactor had gone back into operation, as it very nearly did, the consequences could have been enormous in terms of public safety as well as the future of the nuclear industry.

      Rest of article
      --
      you had me at #!
  22. Maybe it was a VPN problem by Anonymous Coward · · Score: 1, Insightful

    I know that my company was brought down by one careless user on the VPN. The user in question was working from home and had not followed the company instructions/policy for installing zonealarm pro. The result was that they were infected while working at home over the cable modem and the infection then spread rapidly through the company via the VPN.

    -aelfweld

  23. more info by blamanj · · Score: 5, Insightful

    I just submitted the same story, it will probably get rejected, so here's some more links:
    The Washington Post is reporting that the Slammer worm crashed the computerized display panel which monitors the most crucial safety indicators (coolant systems, core temperature sensors, and external radiation sensors) at Ohio's Davis-Besse nuclear power plant in January. No serious problems occured, primarily because the plant has been offline for more than 1-1/2 years.
    Davis-Besse is run by FirstEnergy, which many people feel may bear much of the responsibility for last weeks power blackout.

    1. Re:more info by mr_luc · · Score: 1

      Hmmm.

      From this we can gather that:

      Davis-Besse has a bad history with mission-critical systems being vulnerable to viruses.

      Davis-Besse may be the source of the massive power outage, which occurred . . .

      Within a few days of a massive, pretty much omnipresent RPC exploit hitting the net.

      Hmmmm . . . maybe we can blame the Big Dark on Microsoft? That would kick ass!

    2. Re:more info by aridhol · · Score: 2, Funny
      I just submitted the same story, it will probably get rejected
      You're new here, right? It'll show up in the afternoon dupes.
      --
      I can't say that I don't give a fuck. I've just run out of fuck to give.
    3. Re:more info by Anonymous Coward · · Score: 0

      Yeah, it would be pretty amazing to blame Microsoft for starting the power outage using -- get this -- a power plant that "has been offline for more than 1-1/2 years.".

      Idiot.

    4. Re:more info by blamanj · · Score: 1

      No. Davis-Besse was off-line, and has been for about 20 months.

  24. This is not looking good... by JohnGrahamCumming · · Score: 5, Funny

    1. Worms infect Internet taking control of nuclear power stations and public transport
    2. Japan announces 30 year program to build intelligent robots
    3. New Scientist reports self-healing robots a reality, can survive battle damage
    4. Arnold announces "I will go to Sacramento and I will clean house".

    All I can say is that I hope the next /. story is about someone inventing 2 million sunblock or we're all going to have a really bad day.

    John.

    1. Re:This is not looking good... by Anonymous Coward · · Score: 0

      Californians named Sarah Connor, run for the border!

    2. Re:This is not looking good... by Enonu · · Score: 2, Funny

      Hey, interesting idea. If I'm wearing SPF 45 sunblock on my body, what kind of added protection do I have from radiation?

    3. Re:This is not looking good... by Anonymous Coward · · Score: 0

      Wasn't something missing from that?

      1. Worms infect Internet taking control of nuclear power stations and public transport
      2. Japan announces 30 year program to build intelligent robots
      3. New Scientist reports self-healing robots a reality, can survive battle damage
      4. Arnold announces "I will go to Sacramento and I will clean house".
      5. ?
      6. Profit!

    4. Re:This is not looking good... by Anonymous Coward · · Score: 0

      *shhhh* you don't want to give away the plot of T4, the one where yet another T-800 (Arnold) comes back in time to prevent the coming Apocalypse by becoming governor of California... ;)

  25. Blackout? by deepvoid · · Score: 2, Interesting

    There is a good chance that the worm also disabled systems normally used to switch power, or route around surges. Just a thought.

    --
    Fast machines, powerfull AI, impulsive invention,... All I lack is a good espresso machine!
  26. Someday hopefully reason will prevail... by motorsabbath · · Score: 2, Insightful

    ... and people will stop using Windows in critical systems where failure can have catastrophic results. The only thing Windows does reliably is fail. Whoever decides to run a nuclear plant's safety monitoring system or a civil rail's monitoring and safety system on a Windows platform should be dragged into the street, shot, burned, pissed on, disemboweled and then hanged.

    People are morons.

    --
    The heat from below can burn your eyes out
    1. Re:Someday hopefully reason will prevail... by pmz · · Score: 1

      Whoever decides to run a nuclear plant's safety monitoring system or a civil rail's monitoring and safety system on a Windows platform should be dragged into the street, shot, burned, pissed on, disemboweled and then hanged.

      And, the people should drink a lot of beer to celebrate that the MCSE is dead, and, then, piss on him some more. Have dogs sniff the corpse and piss on it, too. This incident at a nuclear facility really cannot be understated!

  27. Speaking of the Blackout by dgenr8 · · Score: 4, Interesting

    Funny you should mention the Blackout. The timing DOES seem interesting. I wonder just what functions inside the electric utilities depend on Microsoft Windows. If it's good enough for the nuclear industry, would anyone be surprised if failure of a critical set of Windows systems were responsible for the Blackout?

    1. Re:Speaking of the Blackout by stock · · Score: 1
      After watching the monday broadcast of 18 august 2003 on cspan, where Kyle McSlarrow, Deputy Energy Secretary, discusses the U.S. Energy Policy, i can only conclude that this whole drama is yet another mass media cover-up of how big corporations are failing to deliver essential services. On CNN a interesting time-line of the power outage is given :

      http://www.cnn.com/2003/US/08/16/blackout.chron.ap /index.html

      One thing is clear : the timely coincidence between MSBLAST and power blackout is certainly _there_. The following postings on securityfocus.com shows that the SCADA systems run on Windows 2000/XP and some are connected to the internet.

      http://www.securityfocus.com/archive/1/333505/2003 -08-13/2003-08-19/0

      " I believe that the outage was caused by the MSblaster, or its mutation, which was besieged upon the respective vulnerability in certain control and monitoring systems (SCADA and otherwise) running MS 2000 or XP, located different points along the Grid. Some of these systems are accessible via the Internet, while others are accessible by POTS dialup, or private Frame relay and dedicated connectivity. "

      http://www.securityfocus.com/archive/1/333513/2003 -08-13/2003-08-19/0

      SCADA manuals : http://www.automationtechies.com/sitepages/pid641. php

      The following is very interesting : http://www.pbs.org/wgbh/pages/frontline/shows/cybe rwar/view/
      its a Documentary about cyberwar and its impact on America after 911, and brought online on apr. 24, 2003. Inside video #4 and #6 Gen. Clark from the Pentagon and other government security officials clearly state that Cyberwar Criminals (El-Queida members are named as possible candiates) can takedown large parts of the American Powergrid.

      So when Mr. McSlarrow talks about things like: "we must extensively investigate the cause of power fallout here, and new power bill de-regulations must be introduced", i can only think of yet another mass media attempt to distract the attention in other directions. Why does No-One mention the failing of Microsoft's software? Why does No-One mention that the Government should disallow using Microsoft software for essential services, like power-grid, healthcare, airport flight navigation etc.?

      Robert

  28. You have worms! by Chess_the_cat · · Score: 1

    It's all fun and games until private computer networks at nuclear power plants have their safety monitoring systems disabled for nearly five hours.

    --
    Support the First Amendment. Read at -1
  29. redux by cetan · · Score: 0, Troll

    http://slashdot.org/comments.pl?sid=74840&cid=6705 456

    mod /me/ down will you. I sure showed you!

    Err... Wait, was that just an admission of guilt? Crap.

    --
    In Soviet Russia...michael would be rotting in Siberia!
    1. Re:redux by cetan · · Score: 1

      Haha! You guys rock!

      --
      In Soviet Russia...michael would be rotting in Siberia!
  30. Laptops breach firewalls by GGardner · · Score: 2

    I've seen networks with effective firewalls still just down by worms. Laptops are a very effective way to breach firewalls -- if a laptop user connects at home, or on the road without a firewall, and gets the worm, it is trivial to bring that same computer into work, and start spreading it behind the firewall.

    1. Re:Laptops breach firewalls by Gyorg_Lavode · · Score: 1

      I am most certainly not a programmer or a network administrator so my ideas may be way off base, but is it possible to impliment hubs that allow for packet filtering and can be remotely administered/updated so that even if an infected laptop is placed on a network, the virus's output can be detected and filtered out? If the problem is that there are no such hubs on the market, I'm an electrical engineer, anyone want to start a business?

      --
      I do security
    2. Re:Laptops breach firewalls by gregarican · · Score: 1

      I guess if things can't be effectively controlled with laptops and other remote users perhaps ban bringing in outside equipment into mission critical facilities such as hospitals, power plants, water plants, etc.? If I was a sysadmin at one of these places I would certainly entertain the idea.

  31. Time to fire someone? by random_rabbit · · Score: 1

    Perhaps the network admins should have a chat to Ernie Ball, and ask him how this worm is affecting his business/reactor core.

  32. Who is responsible by Azureflare · · Score: 1
    Who is responsible for these events? Microsoft, who allowed these security breaches through their code, or the people that wrote the worms themselves? Or maybe the sysadmins who didn't have firewalls installed?

    Something needs to be done, to hold someone accountable. This can't keep happening. Microsoft can't keep saying "Oh, we're concentrating on security *snigger*." Either that or the worm writers need to be held accountable.

    I find it incredible that people just seem to think there's no way of solving the situation, so just leave it as it is.

    Oh well, at least I have my linux box, though I'm sure as many people say, if linux was more predominant, then we'd have our fair share of worms.

  33. They probably have a firewall by slash-tard · · Score: 0

    But assume it will protect them from everything. Security is more then a firewall.

    If a laptop user gets infected he can easily infect the coporate network.

    Most networks I have seen have a firewall at the edge to protect from internet traffic but nothing to keep internal users from infecting internal production systems.

  34. Why rely mission-critical systems on MS products? by romcabrera · · Score: 1

    That is the error really. What made these people think MS servers are trustworthy and reliable enough to take care or mission-critical systems?

  35. Backups by CaptBubba · · Score: 1

    Good thing the plant had analog backups. I think this is a good indication why total reliance upon computers in some cases would be very bad. I wonder how "l33t" the person who wrote the virus would have felt if instead of hurting MS with a DOS attack, they killed hundreds of people in a train collision.

  36. David-Besse Plant Problems by SparafucileMan · · Score: 3, Informative

    There have already been numerous security and maintenance problems with the David-Besse Nuclear Plant...the plant has come much closer to melting down before this stupid event. See http://www.ohiocitizen.org/campaigns/electric/nucf ront.html.

    1. Re:David-Besse Plant Problems by Superfarstucker · · Score: 0, Offtopic
      To quote the words of a famous comedian:
      Speaking of potential mishaps, here's a phrase that apparently the airlines simply made up: near miss. They say that if two planes almost collide it's a near miss. That's crap my friend. It's a near hit! A collision is a near miss.

      WHAM! CRUNCH!
      "Look, they nearly missed!"
      "Yes, but not quite."
  37. Theory... by Mr.Gibs · · Score: 1

    So any conspiracy theorists out there want to come up with a theory about how hackers were able to kill the electrical grid in the northeast by tampering with one or a few power plants and causing the massive chain reaction???

    --
    I live to gib...
    1. Re:Theory... by NullProg · · Score: 1

      Not hackers, combination of shitty software and shoddy network procedures.

      1) Private network at power plant allows vendor/contractor access.
      2)Vendor/Contractor inadvertantly allows RPC worm access to power plant network.
      3) Worm starts rebooting computers monitoring the power grid.
      4) Phase drops on power grid, failsafe systems are too busy rebooting to notice.
      5) Cascade failing of the grid begins.
      6) People rush home to save their beer before it becomes too warm.

      Enjoy,

      --
      It's just the normal noises in here.
  38. Don't overreact by stratjakt · · Score: 4, Insightful

    Wow, taken to the extreme, the exploitation of their systems could have caused a train collision and injury or death to hundreds of Maryland and Virginia commuters.

    Thats why trains have human engineers and brakes. It's why people should use good judgement and observation. If you approach an intersection, and see that the traffic lights in all directions are green, use your head and stop, because something's wrong. Of course this is impossible, theres a mechanical failsafe that will make all lights blink red if that happened - making a 4 way stop, similar mechanical fallbacks are employed in the railroads. This is all besides the point.

    Techies tend to overestimate the role of technology in day to day life. MARC was shut down more because the clerks were having a hard time selling tickets, since they cant do simple math in their heads.

    --
    I don't need no instructions to know how to rock!!!!
    1. Re:Don't overreact by pmz · · Score: 1

      Thats why trains have human engineers and brakes.

      Mechanically-linked brakes? Or does the engineer push a touch-sensitive screen run by a Windows computer?

    2. Re:Don't overreact by jedinite · · Score: 1

      If you approach an intersection, and see that the traffic lights in all directions are green, use your head and stop, because something's wrong.

      Yeah, something's wrong like "I have suddenly developed x-ray vision and can see traffic lights facing all directions".

      /humor

      --

      ---------
      There is no try at jedinite.com
  39. Indemnification! by Chmarr · · Score: 1

    Wow, taken to the extreme, the exploitation of their systems could have caused a train collision and injury or death to hundreds of Maryland and Virginia commuters.

    Will Microsoft's new 'Indemnification push' cover the legal costs for something like this, I wonder? :)

  40. Come on now by konfoo · · Score: 1

    The operative word is *a* safety system. I can't think of a single plant that relies 100% on 'computer' based monitoring and control. All have *multiple* redundant analog and manual measurement and control systems. What would really be cause for concern is if one of them announces to go 100% to computer-controlled monitoring/control/measurement.

    1. Re:Come on now by kieltux · · Score: 1

      Did you ever heard about WOPR ?
      WOPR: How about a nice game of chess?
      And a second later, you have DEFCON 3.

  41. The I.luv.when.things.go.kablooie worm? by Chas · · Score: 1

    A nuclear plant...

    Wonderful!

    Hope this REALLY scares the fuck out of people and makes them REALLY start taking notice.

    At the same time, when I start thinking of "nuclear plant", "worm", and "system crash" in the same vein, I get a very nasty chill running down my spine.

    *Checks to make sure tinfoil-lined jock-strap is in place to protect the "heirlooms".

    --


    Chas - The one, the only.
    THANK GOD!!!
  42. Nobody ever got fired for choosing Microsoft... by Synesthesiatic · · Score: 2, Funny

    but the 120 mile crater in Ohio speaks for itself.

  43. Railroad signalling affected? by Pig+Hogger · · Score: 2, Informative
    This is higly unprobable.

    Perhaps an accessory system was involved, but rail signalling involves quite proprietary and LOW-SPEED networking (on the order of 30 baud) on TOTALLY private wires.

    Rail signalling was gradually developped over the last 150 years, and the earliest remote-control and automatic operations were developped almost 100 years ago.

    From the onset, reduntancy and feedback was employed (for example, whenever a switch is automated, a separate sensor arm is attached to the switch points, as to monitor the exact switch position, as opposed as the switch motor actuating arm position), and the technology is extremely conservative (gravity-actuated relays with extremely big coils to pick-up the heavy armatures, contacts made out of special alloys that are guaranteed not to stick in case of arcing - why would they, they are overwhelmingly oversized for the current they carry- and the whole thing is mounted on heavy coil-springs to insure immunity to vibrations).

    For compatibility purposes, whenever solid-state components are used, they are absolutely electrically compatible (and opto-isolated) with the older electromechanical relays.

    And finally, everything runs on #8 gauge wire and the nominal voltage is 10 volts.

    Such an overdesigned system can withstand quite a lot of punishment. So the idea of a worm bringing down signalling is laughable at best.

    But if the suits insist on using a paperwork system that is vulnerable to worms, then, such lunacy can explain the outages...

    1. Re:Railroad signalling affected? by gl4ss · · Score: 1

      all that needs to fail is the system in control of that said system that actually controls the signaling.

      for example, that said system might happen to be controlled from a control room with computers running windows, and some programs to keep tabs on where the trains are..

      what good is a working signalling system if you can't turn the switch or don't know where to turn it?

      --
      world was created 5 seconds before this post as it is.
    2. Re:Railroad signalling affected? by penguin7of9 · · Score: 1

      Such an overdesigned system can withstand quite a lot of punishment. So the idea of a worm bringing down signalling is laughable at best.

      The hardware is overdesigned. The software is evidently underdesigned if it can be brought down by a Windows virus.

    3. Re:Railroad signalling affected? by stefanb · · Score: 1
      Ahem, and what exactly is controlling the signals and switches?

      Here in Hamburg, Germany, about 10 years ago, they upgraded the main control system for one of the bigger stations (hundreds of switches, thousands of signals) from some more-or-less manual, electro-mechanical system to a fully computerized one.

      They made really, really sure that everything would work out: they built an exact model of the entire track layout, with all the switches, signals and whatnot, and ran model trains on it for a couple of months. Worked like a charm.

      Then they hooked up the real thing, and within minutes, it crashed. After a long weekend, they figured out that the Turbo Pascal heap was too small for the real-world number of trains that the system had to handle.

      I dare not ask what the use nowadays, when they chose commodity, off-the-shelf hard- and software back then...

    4. Re:Railroad signalling affected? by per+unit+analyzer · · Score: 1
      Your point is correct... It's not the mechanical and electrical systems that failed but the logistical systems that crippled the systems.

      I don't know about Germany, but in the US the basic functionality and "interlocking" logic of railroad signalling systems is located trackside in the field and (like the parent poster says) is usually made up of the same old klunky mechanical devices the rail industry has used for the last 75 years. These devices may be controlled by microprocessors (and ulimately by some windows-based device at a dispatching center) but thier hardwired logic will not allow dangerous conditions like two opposing "clear" signals for the same piece of track. The industry has grafted information-age technology to the old system, but the tried-and-true failsafes are still there.

      The reason CSX had to shut their rail system down was that their central dispatch people were "blind" and couldn't direct train movements. In railroading the dispatchers make most of the real-time operating decisions. And if the dispatchers can't keep track of all of their trains, they have a serious problem. A logistic nightmare yes- safety nightmare, not likely... No lives were lost but it was a serious PITA for those commuters.

      --zawada

      --
      In Soviet Russia, the Beowulf cluster imagines you!
  44. Fail Safe by FTL · · Score: 4, Interesting
    > Wow, taken to the extreme, the exploitation of their systems could have caused a train collision and injury or death to hundreds of Maryland and Virginia commuters.

    No. Taken to the extreme, this exploitation could cause the train system to stop. Which is what it did.

    Ever since the Victorian era, trains are designed to stop if there's a failure. That's what "fail safe" means, not that it is "safe from failure" but that "when it fails, it is safe".

    For a simple example, take a look at the _mechanical_ switching gear on the tracks behind my office. More modern electronic or computerised equipment is exactly the same in terms of how it reacts to failures.

    --
    Slashdot monitor for your Mozilla sidebar or Active Desktop.
    1. Re:Fail Safe by oodl · · Score: 1

      More modern electronic or computerised equipment is exactly the same in terms of how it reacts to failures."

      Okay, I believe you...

      HOUSTON, Texas (AP) -- A surgical resident was killed when an elevator malfunctioned and decapitated him.

      http://www.cnn.com/2003/US/Southwest/08/18/docto r. decapitated.ap/index.html

    2. Re:Fail Safe by Rich0 · · Score: 1

      That's kind of scary. Not the incident - but the statistic at the end of the article.

      I had no idea that elevators and escalators kill 30 people a year in the US. Maybe that includes people who get motion sickness and die of heart attacks in the elevator, but the number seems quite high.

    3. Re:Fail Safe by Anonymous Coward · · Score: 0

      m-w.com respectfully disagrees with your definition of fail-safe.

      Main Entry: fail-safe
      Function: adjective
      Date: 1946
      1 : incorporating some feature for automatically counteracting the effect of an anticipated possible source of failure
      2 : being or relating to a safeguard that prevents continuing on a bombing mission according to a preconceived plan
      3 : having no chance of failure : infallibly problem-free

  45. Sometimes firewalls aren't enough. by Trick · · Score: 2, Informative

    From the submission: "This indicates that the network that the train signaling stations are on is not protected by firewalls, at least to block ports 135 and 444 where the DCOM vulnerability is attacked."

    As most people who had to fight this worm already know, a firewall doesn't do you a whole lot of good if you have users with laptops who plug in at home, then bring in their infected PCs and plug them into your internal network.

    I'm not saying there aren't still ways to prevent the spread of worms, but an internal infection is in no way proof that there's no firewall. In many cases, it's just a clueless PHB who refuses to let the IT department lock down his laptop or install a personal firewall on it.

  46. paranoia time by ed.han · · Score: 5, Insightful

    in an environment like a nuclear power plant, why aren't there firewalls on all clients? i mean, network security in such an installation is about as important as it gets.

    it's possible the vulnerability arose through someone accessing internet e-mail. but wall street firms regularly blacklist internet e-mail sites. they do that b/c they're regulated to ensure that proprieties are kept and people aren't defrauded. a nuke though--we're talking more than just dollars and cents here.

    it may not be fully the fault of the admins.

    ed

    1. Re:paranoia time by freeze128 · · Score: 1

      That just proves that Wall Street bankers care more about their money than nuclear safety technicians care about nuclear safety....

      But being a Simpson's fan, you already knew that.

  47. Good Question by crymeph0 · · Score: 1
    From the Reg:

    Jim Davis, director of operations at the Nuclear Energy Institute, an industry association, says those concerns are overblown. "If you break all the connections and allow no data to pass from anywhere to anywhere, you've got great security - but why'd you put the digital systems in the first place?," says Davis.

    Yes, why are you putting digital systems in in the first place, if the price is laxer security?

    --
    It should be illegal to say that freedom of speech should be limited.
  48. Security in Post 9-11 by Prien715 · · Score: 3, Insightful

    I don't care if you're running MS, Linux, or FreeBSD. That damn port should've been firewalled and the software should've been patched. What's scary is imagining what could've happened if someone intentionally tried to hack the power plant. Some terrorist cell could cause a nuclear meltdown without ever setting foot in the US.

    --
    -- Political fascism requires a Fuhrer.
    1. Re:Security in Post 9-11 by checkyoulater · · Score: 1

      What's scary is imagining what could've happened if someone intentionally tried to hack the power plant. Some terrorist cell could cause a nuclear meltdown without ever setting foot in the US.

      You have got to be kidding me. You think that is actually possible? You think somebody could hack into a computer and cause a nuclear meltdown? The amount of FUD people spew here is amazing.

      --
      Is that a real poncho? I mean, is that a Mexican poncho or is that a Sears poncho?
    2. Re:Security in Post 9-11 by Anonymous Coward · · Score: 0

      Post 9-11

      Katz? Is that you?

  49. That was a bad conclusion by dbarclay10 · · Score: 5, Insightful
    his indicates that the network that the train signaling stations are on is not protected by firewalls, at least to block ports 135 and 444 where the DCOM vulnerability is attacked.

    That is a silly conclusion to come to. Presumably they're also implying the same about the power grid.

    I have first-hand experience with Ontario Hydro's IT nework (now Hydro One's IT network ;) and I gotta say - they have firewalls up the wazoo. And this is the problem. They rely on border security. However, on networks as large as the ones being discussed, border security doesn't cut it. There are too many entry vectors. People reading email, people browsing the web, and oh my god people with laptops - the pain the pain.

    So before you go thinking "they aren't even taking precautions that would have saved them! Fire them!" understand that it's *exactly* that attitude which caused the networks to go down in the first place - the common misconception the a firewall is a magic wand that will solve all their ills.

    Border security does NOT cut it when you run insecure software on the inside, boys and girls. And you can take that to the bank.

    --

    Barclay family motto:
    Aut agere aut mori.
    (Either action or death.)
    1. Re:That was a bad conclusion by Cyno · · Score: 1

      That's it exactly. Laptops. No firewall can protect you when your users take their laptops home and connect them through dial-up. They sit right on the net, waiting to pick up any viruses and they come their way. Then they walk them right past your smiling face and plug them into your network at 8 AM like good employees.

      A) Should more people work from home?
      B) Should we expect people to secure their own computer?
      C) Should we outsource a solution?
      or
      D) Give up, we've outsmarted ourselves, once again.

    2. Re:That was a bad conclusion by dbarclay10 · · Score: 2, Insightful

      A) Would be an improvement over the current situation.
      B) Would also be an improvement over the current situation (in my experience), but not as good as A).

      Come to think of it, A) would only be good if the vast majority of people worked from home. Not just "more". If you have 20,000 people going into offices, and 10,000 at home, you'll still get nailed.

      C) Why outsource? Why not, instead, hire *competent* people who are available over the course of the company's lifetime to deal with changing circumstances? Ontario Hydro has outsourced all its IT stuff to Inergi and New Horizon.

      Outsourcing is an evil part of the IT industry - people pay obscene sums of money for worthless junk (worse than what they'd get in-house, in my experience).

      D) Giving up is not an option :)

      I would, instead, propose a real solution:

      E) Hire competent people. Hire as many as you need. Hire competent managers. Hire as many as you need. LET THEM DO THEIR JOBS. Do not tell them that everybody needs to run Windows. Let them weigh the costs and the needs of the company, and make a decision. Live with that decision knowing that you hired good people and that this is really the best possible solution.

      (I know full well I'm dreaming. I don't expect companies to be competent at hiring competent people for at least another decade. Maybe not even then, maybe it'll be much longer. But I can hope. Christ, the stories I could tell ... it's truly systemic incompetence. Incompetence from the VPs responsible for IT to incompetence at the lowest-level grunt. Outside the IT department the incompetence is in the HR department for hiring these people in the first place.)

      --

      Barclay family motto:
      Aut agere aut mori.
      (Either action or death.)
    3. Re:That was a bad conclusion by argel · · Score: 1
      So before you go thinking "they aren't even taking precautions that would have saved them! Fire them!" understand that it's *exactly* that attitude which caused the networks to go down in the first place - the common misconception the a firewall is a magic wand that will solve all their ills.

      Not to mention that for political or budgetarty reasons they may not be able to do what needs to be done. Why does everyone assume the network guys screwed up when it is just as likely (if not more likely) that its their management that fumbled the ball.

      --

      -- Argel
  50. Re:No firewall? Probably not. by Basehart · · Score: 2, Funny

    Most likely the laptop belonging to the guy who drops by every week to make sure the firewall is up and running.

  51. BSOD? by cjustus · · Score: 0, Redundant

    Kind of gives "Blue Screen of Death" a whole new spin, eh?

  52. In other news.... by smartin · · Score: 5, Funny

    Microsoft announced today that they are in talks to use Homer Simpson as a spokes person.

    --
    The difference between Canada and the USA is that in Canada healthcare is a right and gun ownership is a privilege.
  53. Blackout by swtaarrs · · Score: 1

    I was in Ontario during the blackout, and it was pretty miserable. Everything was closed, and all we had for light in my hotel room was a small candle and my GBA worm light. If the blackout is ever traced back to M$ is any way, that will probably be all I need to permanently switch to Linux (I dual boot Gentoo and XP right now).

  54. uh! by Anonymous Coward · · Score: 0

    ok first why the hell is this system on the 'net! this is totally uncalled for, and no it shouldnt even be behind a firewall, thouse can be hacked 2! and if they need to transfer statistics it should be on a private network.

    2) why isnt this running a custom linear os thats designed to just do one thing, and thats check vital signs..

  55. bad guys by neorf · · Score: 0, Flamebait

    and i bet most of you linux-loving slashdot readers will read this story and think that microsoft are the bad guys here.

    think again.

    --


    ---
    Never send a man where you can send a bullet.
    1. Re:bad guys by The+Ape+With+No+Name · · Score: 2, Insightful
      What the hell are you talking about? Who SHOULD we think of? Pol Pot? Itchy and Scratchy? Marilyn Monroe?


      Let me guess... It is the lazy administrator's fault. Well, when the patch is not easily installed most "windows administrators" -- like my mom who settles down in front of her machine to do the puzzle page each day -- just don't do it. When you don't know that the patch is out there, then how the fuck can you install it? Most computer users do not sit and watch bugtraq all fucking day. I don't read m$ EULAs because I don't use their products, but I am sure they indemnify themselves against their own poorly thoughtout piece of shit software.

      --
      Comparing it to Windows will be a moot point, since El Dorado is going to have a 40% larger code base than XP.
    2. Re:bad guys by neorf · · Score: 1

      my comment was referring to the fact that 2 trains could have crashed into each other and killed people on board. and my point was that if that happened, microsoft would not have been to blame, but the hackers/crackers who created the worm/virus would. And by writing a reply like you did, you have proved me right in the fact that i needed to point this out to people.

      --


      ---
      Never send a man where you can send a bullet.
    3. Re:bad guys by stratjakt · · Score: 1

      I'd tend to blame the humans driving the trains. Theres nothing a virus/worm/hacker can do do make two trains crash into each other. The best they can do is trigger the failsafe that makes the trains stop.

      --
      I don't need no instructions to know how to rock!!!!
  56. Bugtraq had a similar thread... by Saint+Aardvark · · Score: 2, Interesting

    here. Surprised this hasn't shown up on Slashdot yet.

  57. Hire competent IT people... by winkydink · · Score: 0, Flamebait

    not some zit-stain who just graduated from a 6-month MCSE course

    not some fat, smelly dweeb who thinks Linux is epitome of operating system evolution

    not some idiotic bigot who starts ranting about how everything from Redmond sucks anytime somebody mentions the word Microsoft

    ...in short, hire clueful, open-minded people

    --

    "I'd rather be a lightning rod than a seismometer." -Ken Kesey

    1. Re:Hire competent IT people... by gregarican · · Score: 2, Insightful
      Actually I consider myself to be somewhat competent and lately I do think everything from Redmond does suck. It's one story after another. Not all of these anti-M$ stories are 100% the company's fault but in some way, shape or form, they show how inept a company that portrays itself as the only game in town is.

      What major release has Micro$loth put out there that's made everyone's lives better and easier in the last several years? I can't think of any. These published reports just show what a house of cards the Windoze platform is.

    2. Re:Hire competent IT people... by winkydink · · Score: 1
      Everything? Really? You've personally reviewed the couple hundred CDs that make up the product catalog?

      I'll go along with "some of it sucks", or even "a lot of it sucks", but everything? I don't want to accuse you of ranting or anything, but...

      --

      "I'd rather be a lightning rod than a seismometer." -Ken Kesey

    3. Re:Hire competent IT people... by gregarican · · Score: 1
      So far *practically* everything is succeptible to the same buffer overruns because of the same lack of boundary checking coded into the software. Perform a search of Microsoft+Buffer+Overrun and I'm sure more hits come back than backstage at a Snoop Dogg concert.

      Everything might be an exaggeration, but lazy/incompentent coding that is retroactive from Windoze 2003 Server all the way back to Windoze 95 speaks loads. Actually it might be their entire product catalog come to think of it. You think a white board in one of their meeting rooms up at Mount Olympus has a big "BOUNDARY CHECKING" written on it by now?

  58. Remarkable stupidity by the engineers by Anonymous Coward · · Score: 0

    It is impossible to overstate the stupidity of engineers who would use _any_ version of the Windows operating system to monitor operations at a nuclear power plant.

  59. Wasn't Ohio also blamed for the blackout? by 192939495969798999 · · Score: 1

    I would love to hear that Microsoft's little craphole on port 135 caused the big blackout of 2003, and that this plant was the key infectee.

    --
    stuff |
    1. Re:Wasn't Ohio also blamed for the blackout? by gregarican · · Score: 1
      It's the same power company, FirstEnergy. I live not too far from where they are talking about and things are definitely fishy. What I read in another article was that during the MSBlast fiasco their alarm systems weren't functioning since they were Windoze-based and were compromised by the worm. Keep in mind that this was just prior to the cascading blackout.

      When the FirstEnergy company experienced the start of the outage they didn't or couldn't rely on the Windoze-based alerting system. I would *assume* they would just pick up a phone and call the adjacent power company to give them a heads-up but perhaps not seeing the impact.

      If I can find the article I read I will post it here. Perhaps 50 million irate customers who lost power could help light some torches and march up to Redmond.

    2. Re:Wasn't Ohio also blamed for the blackout? by gregarican · · Score: 1
      I couldn't find the article I was talking about but here's another article regarding the blackout investigation. Near the end of the story there is mention of how the computer alarm system either wasn't recognized or wasn't operational. And if the power outage started in that company's territory perhaps they were behind the 8-ball as a result of the lack of alarm recognition.

      Still looking for that other article...

  60. Why Windows for Powerplants in the first place? by carndearg · · Score: 1
    I'm sure if I went to Microsoft, having built my shiny new nuclear plant, and said "I need an OS to run my reactor safety systems, do you certify Windows for this?", they'd produce a big legal document that said in effect "No!". This has nothing to do with how good or bad their software is or isnt, or even how many holes it has but simple commercial liability. They arent stupid and they wouldnt risk having to pay for a big radioactive hole in the ground. Even if Windows was the most secure and relaible OS in the universe, they probably still wouldnt.

    So why on earth did the designers of the powerplant's safety systems specify Windows in the first place? Perhaps paying for a big radioactive hole in the ground is all in a day's work for them.

    The residents of the US are lucky that the plant was shut down and there was aparently a backup system, but that was too close for comfort.

  61. Exactly by kiwimate · · Score: 5, Insightful

    Perhaps the silliest quote from the article:

    CSXT has confronted increasingly sophisticated computer viruses, like ones that have penetrated some of the most secure sites in the country in recent days.

    Sorry, but they're obviously not "some of the most secure sites in the country". If they were, they wouldn't have been penetrated like this. How can I say this? Because my company didn't get penetrated.

    I'm afraid of sounding like a broken record here, because if anyone looks at my past posting history they'll see I've said exactly the same thing. However, the fact is we have mission-critical 24/7/365 servers running Windows (as well as Linux) that simply can not be vulnerable. So we secure them, and we protect them, and put in safeguards, and work together as a team if there is a particularly nasty threat out there...and we keep running. Funny, that.

    Sod it; plenty of other posters will argue the point about patching, firewalling, etc., and a myriad of rabid MS-bashers will refute and insult. Let my small voice add merely this to the fray -- it doesn't have to be this way, even if you use Windows. All that is required is people who know what they're doing.

    1. Re:Exactly by SlamMan · · Score: 2, Insightful

      And the money to do it right.

      --
      Mod point free since 2001
    2. Re:Exactly by RickHunter · · Score: 1

      All that is required is people who know what they're doing.

      Exactly. The problem with Windows is that there's so many "administrators" out there who don't know what they're doing but have the right stuff on their resume and are willing to work for dirt that real admins can't compete. And everyone knows that quality's irrelevant, all that matters are cash-flow plans and the next quarter reports, which means that the cheaper alternatives get hired no matter how crappy they are.

    3. Re:Exactly by yoshi_mon · · Score: 4, Funny

      All that is required is people who know what they're doing.

      You expect far too much from humanity my friend.

      --

      Really, I know what I'm doing...Ohhhh, look at the shiny buttons!
    4. Re:Exactly by Anonymous Coward · · Score: 0

      > The problem with Windows is that there's so many
      > "administrators" out there who don't know what
      > they're doing

      Same for ANY OS. You can have somebody who has passed RH certification but is too lazy to patch a Linux server with EXACTLY the same result.

    5. Re:Exactly by Anonymous Coward · · Score: 0

      All that is required is people who know what they're doing.

      You're new here aren't you?

    6. Re:Exactly by Anonymous Coward · · Score: 0

      If your network did not get penetrated, you :

      A. Must not have a very big network.
      B. Are able to practice God-like control over your users.

      Some of us unfortunately don't have either.

    7. Re:Exactly by Anonymous Coward · · Score: 0

      All that is required is people who know what they're doing.

      You've identified the hardest resource to verify and acquire. This is an "all that is required" that's impossible for everyone to acquire. Hence the emphasis on more secure OS's, so even admins that don't really know what they're doing have a greater chance of keeping the network secure.

    8. Re:Exactly by Anonymous Coward · · Score: 1, Insightful

      All that is required is people who know what they're doing. ... well, and a management that allows said people to actually do their job. Unfortunately, all to frequently those PHBs out there get majorly into the way of this, because they're too short-sighted to recognize any "return on investment".

    9. Re:Exactly by Ken+D · · Score: 1

      What they have is "Certified Microsoft Engineer"... this means that they know what Microsoft thinks they need to know about buying, configuring and using Windows servers. It doesn't mean that they know what Microsoft critics think they need to know about fixing and maintaining the damn things.

    10. Re:Exactly by loconet · · Score: 3, Insightful

      CSXT has confronted increasingly sophisticated computer viruses, like ones that have penetrated some of the most secure sites in the country in recent days.

      Wha the fuck ever. I've heard similar excuses all freaking week. "Viruses are getting smarter" , "Those hackers have no lives", etc etc. They miss the point that it's actually the OS's fault in the first place! The virus comes in through an exploitable service which runs by default. It's not like the virus tricked the user into executing it.

      It's like me leaving the door to my house open, some thief comes in , cleans out my house and then I say .. "Oh that bastard has no life". Well, it's also my fault for being stupid and leaving the door open in the first place.

      This ignorance won't stop until the media stops talking bullshit, tells the whole story and includes _all_ the parties at fault including MS, who well, basically sold me the house without doors!

      --
      [alk]
    11. Re:Exactly by Anonymous Coward · · Score: 0

      However, the fact is we have mission-critical 24/7/365 servers running Windows (as well as Linux) that simply can not be vulnerable. So we secure them, and we protect them, and put in safeguards, and work together as a team if there is a particularly nasty threat out there...and we keep running. Yeah, but how do you get any work out of MS with the power gone, becuase that is the only way that you are going to truely secure them. At least according to MS (design flaw).

    12. Re:Exactly by Anonymous Coward · · Score: 0

      Agreed, we locked down 99% of our network, however a leak in one small office in the UK caused some major headaches. We have offices throughout the world on a private network, as well as customers that have private links to us, etc, etc. Our biggest problem is that MS is loathe to support Firewalls (even open ones) between XP/2k3 servers and support you. Only firewalls between AD Controllers. Sorta defeats the purpose of a global network, no?

      Not to mention that the minimum service-pack required for the MS-026 broke several software packages we use. Sure, we kept the worm under control, but now we are cleaning up after the "fixes"

    13. Re:Exactly by Sevn · · Score: 1

      You missed a few.

      C. You know what the fuck you are doing.

      D. You aren't a waste of space at your company

      E. You do your fucking job.

      F. You didn't lie your ass off on your resume and take 50 percent of what the job used to pay.

      --
      For every annoying gentoo user, are three even more annoying anti-gentoo crybabies. Take Yosh from #Gimp for example.
    14. Re:Exactly by wtarreau · · Score: 1

      This ignorance won't stop until the media stops talking bullshit, tells the whole story and includes _all_ the parties at fault including MS, who well, basically sold me the house without doors!

      They don't provide doors, they only provide windows. Unfortunately, it breaks more often !

    15. Re:Exactly by Anonymous Coward · · Score: 0

      It's like me leaving the door to my house open

      it's actually the OS's fault in the first place

      Are you sure you want to make those points together - leaving your door open is like not installing a firewall. In which case it is *your* fault you get attacked, not the OSs fault.

      Sure, the Os could be better written, but I doubt if you'd want to pay for the product then, or it could have less functionality, in which case I doubt you'd be happy with it.

      I mean, what next - your web server get DoS attacked.. is it the OS's fault it accepts connections on port 80? Of course not. Viruses are the way the world is. Make sure you lock your doors and take reasonable precautions and you won't get hit. Its nobody else's fault but yours if you do get virused.

    16. Re:Exactly by Felinoid · · Score: 1

      I'll quickly say my box could be rooted in 30 seconds by any script kiddy worth his salt.

      But I'm perfictly safe from all the viruses and the new worms.

      The truth of the matter is you can secure anything and a shop specalising in secure reliable systems has to run Windows to satisfy costummer demands.

      Windows can be perfictly secure, Linux can be user friendly. AFTER a considerable amount of work.

      But I'm not going to recomend Linux to newbies any time soon.

      --
      I don't actually exist.
    17. Re:Exactly by Anonymous Coward · · Score: 0
      Err...ummm...incorrect.


      You also need time.


      I'm in education. I teach a full course load, like any other math, english, etc. teacher. However, I also have the dubious distinction of being the Head of Information Management. This means I'm responsible for over 300 computers spread over 9 computer labs, (one of which is a Mac lab), mainly Windows boxes, and my own lab of 20 Linux boxes :-). I'm supposed to look after all of them in my "spare time"!!?! Suffice it to say that you cannot imagine the utter chaos, despite the fact that most people would generally say that I know what I'm doing...(although I tend to quote Socrates: "All I know is that I know nothing.") There is no tech support, and there are two other computer teachers, who are only familiar with Windows. So, imagine yourself with a full time job, and then looking after over 300 computers in your "spare time". Still think that "All that is required is people who know what they're doing?" Drop by sometime, and we'll see how much you know what you're doing. :-) Remember, you're on your own, no tech support, in your spare time. I'd love to see you walk on water too! :-)

    18. Re:Exactly by Anonymous Coward · · Score: 0
      This ignorance won't stop until the media stops talking bullshit, tells the whole story and includes _all_ the parties at fault including MS, who well, basically sold me the house without doors!


      The thing is, sensationalism sells. And after the first 200 security alerts, it's no longer interesting to learn that Microsoft has left in yet another glaring security hole in their software. It's much more fascinating to think that somebody with some actual brains wrote a "more sophisticated" virus that's about 2% more complicated than the one required to exploit the last security hole.
    19. Re:Exactly by Viol8 · · Score: 1

      "Sure, the Os could be better written, but I doubt if you'd want to pay for the product then, or it could have less functionality, in which case I doubt you'd be happy with it"

      What a load of bullshit. Are you for real? Do you honestly think companies and individuals wouldn't
      pay an extra few $ for a few days more testing so that they don't have to have their ENTIRE networks shutdown to clean out a virus
      written by some teenage loser?? And your port 80 example is a straw man , DoS is down tto the way IP and the internet works , no OS vendor can control
      that , what the CAN control is their own lousy software and in house testing!!

    20. Re:Exactly by KlausBreuer · · Score: 1

      Like hell the Virii are getting smarter. The OS is getting dumber.

      No, I'm not mindlessly bashing MS (yet), but when last did you see a good, hard, solid virus in assembly code? I keep seeing scripts floating about the net, using major security holes, instead of something obscure.
      And they're getting big and bloated, too.

      Bah.

      --
      Free PC version of ChipWits at http://www.breueronline.de/klaus/chipwits/
    21. Re:Exactly by Anonymous Coward · · Score: 0

      Agreed.
      Btw, I would like to add that IMHO viruses are getting more and more stupid. It used to be that a virus would find a way to hide in a piece of software and that it would encrypt it's payload so that you can't scan for it so easily. Nowadays, all you have to do as a virus is put yourself in c:\windows\system\win32 and in the registry and you're basically in business.
      Back in the day I couldn't remove a virus by hand, now you just look for msblast in the registry, remove the entry and bob's pretty much your uncle.

  62. What you really need to do is... by Baron_Yam · · Score: 1

    Filter at the switch. Get LAN traffic between workstations and servers, as well as external traffic.

    One client of mine is actually considering moving all network drops used by laptops to a seperate switch and putting a firewall between that switch and the rest of the LAN.

    1. Re:What you really need to do is... by windex82 · · Score: 1

      This isnt the standard recomendation for handling laptops on corperate networks?

    2. Re:What you really need to do is... by Baron_Yam · · Score: 1

      Yes, but guess how many small-medium size businesses actually are willing to bother? For me, this is the first client that even shows signs of listening!

  63. You may all be laughing about windows by anonymous+coword · · Score: 1

    I know I'm probably going to get moderated down for this, but the question must be asked.

    What if linux got a critical security hole. Because the code is open its easy to send in a rouge patch. Don't tell me it will get caught because it only takes an obsfucated code to make things go wrong. Look at the GNU ftp server for an example. If you think that linux is immune to secuity holes you got another thing coming, What if the debian apt respitrpities got hacked, and a critcal package was hacked by clever hacker that could spoof the md5 sum (its not hard). Those software packages in debian may be stable, but they are probably filled with undiscovered holes that are only fixed in the first version.

    1. Re:You may all be laughing about windows by gregarican · · Score: 4, Funny

      Is a "rouge" patch available at the next Mary Kay party? Is that similar to wearing cucumbers over your eyes when you go to sleep at night? Maybe is it a "rogue" patch after all...

  64. Microsoft's TCO Campaign by Eberlin · · Score: 1

    With news like this, those initials should stand for "Total Cost of being 0\/\/n3d"

    I don't know about anyone else but it seems that keeping such systems safe and secure would be a TREMENDOUS amount of responsibility. It's one thing for a corporate office to be affected and another to have human lives endangered because of negligence.

    Maybe I was too naive to think that such systems had more security than they actually do. I thought maybe those "Cyber Terrorist" reports were totally exaggerated, thinking "yeah, they'll break into traffic systems and mess with the lights...riiiight." I suppose now I'm more open to the possibility of such things happening because people with great responsibility are not following through to protect against it.

  65. Firewalls at Davis-Besse? Try radiation-walls! by Ovidius · · Score: 2, Interesting

    Why would you expect people who can't keep holes from forming in their reactor vessel to plug holes in their firewall?

    One of my my first thoughts after my lights went out (well, not really first) was "I wonder if that worm had anything to do with this." But at the time I doubted that they ran power plants on Windows so it seemed like a very idle thought -- until I found out that the problem started with FirstEnergy, that they owned Davis-Besse, and that they had already had problems because of Slammer! That got me really scared and mad at the people who are running our important systems.

  66. SSH tunnels on the local network? by mhesseltine · · Score: 2, Interesting

    With Blaster, spyware, etc. that seems to be spreading, I've wondered about using SSH only on a machine. Everything has to tunnel through the SSH connection (web, email, X11, etc.) using SSH port forwarding. That way, every machine on the local network would only accept SSH traffic. Any worm that gets installed and runs would try infecting other machines behind the firewall, only to find that those machines won't listen to the worm. Would something like this work?

    P.S. Obviously, using this in a Windows environment would be difficult. Maybe this would be another good justification for migrating to a *nix platform.

    --
    Overrated / Underrated : Moderation :: Anonymous Coward : Posting
    1. Re:SSH tunnels on the local network? by CableModemSniper · · Score: 1

      wouldn't this basically be the equivalent of having a VPN between every box on a network? Get kinda confusing I'd imagine.

      --
      Why not fork?
  67. When will Microsoft be held liable? by Anonymous Coward · · Score: 0
    How many people will have to die before Microsoft is held liable for their actions?

    I mean, they engineer virus vulnerability into their software!

  68. Too kind... by FreeUser · · Score: 1

    The only thing Windows does reliably is fail. Whoever decides to run a nuclear plant's safety monitoring system or a civil rail's monitoring and safety system on a Windows platform should be dragged into the street, shot, burned, pissed on, disemboweled and then hanged.

    You are far too kind.

    --
    The Future of Human Evolution: Autonomy
  69. For train control, Fail Safe == Stop Working by shoppa · · Score: 4, Insightful
    Train Control and Signalling systems are universally designed for Fail Safe == Stop Working. The low-level, safety critical systems are controlled with very low-tech Vital Relays which which will stop train movement and/or make all the signals present a Red Aspect in case of computer failure, and that's what they did.

    Train control has this luxury. Computer systems onboard airplanes do not... simply turning off jet engines in case of computer failure is not an appealing possibility.

    1. Re:For train control, Fail Safe == Stop Working by stratjakt · · Score: 1

      Computer systems onboard airplanes do not... simply turning off jet engines in case of computer failure is not an appealing possibility.

      True enough, but shutting off autopilot and forcing the trained crew to fly using the backup analog systems is more appealing. I know hi-tech military stuff is going fly-by-wire, but AFAIK most commercial crafts are mainly analog machines with some digital gizmos to make the job easier. But I'm no pilot.

      --
      I don't need no instructions to know how to rock!!!!
    2. Re:For train control, Fail Safe == Stop Working by gregarican · · Score: 2, Informative
      No doubt! It's like, what will be the next installment of FUD Theater??

      Microsoft Software Causes Train Brakes to Fail. Amtrak Ruined!"

    3. Re:For train control, Fail Safe == Stop Working by lostchicken · · Score: 1

      The Boeing 777 is a FBW aircraft, but it does have 2 digital backups, 2 analog backups and a last ditch mechanical backup.

      --
      -twb
    4. Re:For train control, Fail Safe == Stop Working by mavenguy · · Score: 1

      This has been a design principal since at least 1930's (in the US, at least) when Centralized Traffic Control (tm) and remote control systems were developed. the low level "Field" equipment is designed to reject the display of other than a "stop" signal unless 1) No conflicting route has been set AND 2) all track "appliances" (switch points, movable bridges, etc.) are "lined and locked" in position. The request to clear a route, be it from a local operator using the old Victorian "armstrong" mechanical machine or the latest digital commands sent over almost any kind of telecommunications network to the field location will not succeed, barring failure of the field equipment.

      Of course, if the communications network fails then the control of the railroad will fail (everything is at stop, or, at best, locked into a fixed pattern) which kills the railroad. Of course, there are manual procedures that can be followed, but, depending how much of the signaling system is left functional, can, at the least, be a huge burden to dispatch (and impossible if even radio contact is affected) and at worst, totally manual operation with the attendant safety risk.

    5. Re:For train control, Fail Safe == Stop Working by Anonymous Coward · · Score: 0
      > Train Control and Signalling systems are universally designed for Fail Safe == Stop Working.

      Inspired by the runaway-train movie Atomic train, I looked up how the brake system on trains operate, because I couldn't believe that the ability to brake completely depends on a hose between the locomotive and the rest. It turns out to be pretty failsafe, but it's still possible to get a runaway train.

    6. Re:For train control, Fail Safe == Stop Working by lederhosen · · Score: 1

      Computers are often restarted at airplanes.
      For example when hit by lightning.

      I guess they do not take 2 min to start though.

    7. Re:For train control, Fail Safe == Stop Working by threephaseboy · · Score: 1
      Inspired by the runaway-train movie Atomic train,

      You saw that too? Sorry. At least it wasnt as bad as Y2K
      --
      .
    8. Re:For train control, Fail Safe == Stop Working by Anonymous Coward · · Score: 0

      don't fly on a plane made by airbus then, they don't believe in allowing the pilot to overrule the computers (witness the several crashes of A320's).

    9. Re:For train control, Fail Safe == Stop Working by Anonymous Coward · · Score: 0

      It's nice to trot out little maxims like 'fail safe == stop working == reliable', but unfortunately that assumes a simple failure where the control system simply stops communicating and thus the low level fail safes kick in. That doesn't do you a whole lot of beeswax if the systems fail in a way that they appear to still be working properly, but end up routing two trains on a collision course. And sure, you can throw in more fail safes to protect again even that, but a failure point will eventually be reached.

      When you get right down to it, you can't protect against everything. Engineering is about reducing the risk to an insignificant level, not about eliminating it completely.

      As for just turning off the jet engines, there's actually not really anything wrong with doing just that. It is possible to glide even a 747 (this has, in fact, happened, due to icing) and make an emergency landing with hydraulic or even mechanical control (although very tricky and maybe not survivable without a lot of luck--this was done by an A-10 pilot after suffering damage to the hydraulic system over Baghdad). In fact, the jet engines are designed to fall off if the airplane is manuevering too rapidly (on the theory that it might be caused by a malfunction of some sort, and that the engines would only hinder recovery). This actually happened in the case of that airliner that went down in Queens like a year or two back.

  70. Same thing in VA by bytehd · · Score: 3, Interesting

    when in worked as a contractor at Virginia Power in 1999, all the temps had internet access. So it was just a matter of time before viruses found their way into Source Safe. When I checked out a project, there goes my hard drive. Guess who checked in the infected file? You got it, a member of the HELP DESK SUPPORT TEAM. Three cheers for the idiots. Oh yah, if you are wondering, the plants reactors were made by Westinghouse in the early 70s, so no computer control there. There are so many layers of mgmt to go through to do anything close to throwing a switch. anyways, no firewalls at virginia power. lots of internal lans and servers accessible by anyone too..

  71. thank you by jtilak · · Score: 1

    for calling them what they are, Microsoft worms. The mass media likes to call them "Internet worms" or "Internet viruses" But they run on Microsoft IE, IIS, Outlook and Microsoft Windows, therefore they are Microsoft worms.

  72. Security is transitive by Beryllium+Sphere(tm) · · Score: 5, Insightful

    You're not just connecting to your business partners, you're connecting to everyone they've ever connected to.

    The Register article says "It began by penetrating the unsecured network of an unnamed Davis-Besse contractor, then squirmed through a T1 line bridging that network and Davis-Besse's corporate network. The T1 line, investigators later found, was one of multiple ingresses into Davis-Besse's business network that completely bypassed the plant's firewall, which was programmed to block the port Slammer used to spread".

    I'd never let a client do that. From a business risk management point of view, you *might* allow a direct connection by a vendor, *if* you had a good contract requiring them to keep good security and be responsible for breaches, and *if* you had secured everything sensitive in your internal network. From a theoretical or technical point of view, you should never trust something you don't control.

    Monitoring systems are just as safety-critical as control systems. After all, the feedback loop is part of a control system. Imagine an intruder changing the readings to show that reactivity was decreasing, core temperature was dropping, and coolant pressure was so high that relief valves should be opened. You'd have a Three Mile Island rerun. That system should never, NEVER have been exposed even indirectly to the Internet.

    But then, Davis-Besse is the plant where someone thought the way to check for an air leak was to poke around with a lit candle near flammable insulation wrapping critical control cables (1975).

    1. Re:Security is transitive by sparkchaser · · Score: 1

      Actually, that was Brown's Ferry NOT Davis-Besse. That whole fiasco led to the Appendix R fire protection regulations.

    2. Re:Security is transitive by Cyno · · Score: 1

      From a theoretical or technical point of view, you should never trust something you don't control.

      You never control anything you outsource.

      Just a thought.

    3. Re:Security is transitive by Beryllium+Sphere(tm) · · Score: 1

      sparkchaser is right.

      Thank you for the correction.

    4. Re:Security is transitive by bytehd · · Score: 1

      but a very good thought the maxim is: anything you were too stupid to outsource is now in the hands of your competitors. hire employees, screw contracts they are not more cost effective after the core business has walked out the door....

  73. Not as important... by meme_police · · Score: 1

    ...as energy or transportation but you can't imagine how many poorly secured Windows boxes we receive from vendors to run our broadcasts. Not a week goes by where something isn't missing from a newscast because of some new worm or blank passwords on the administrator account. Why we continue buying from vendors who insist on no anti-virus software installed on their boxes, or whose apps are set up to run under an auto logged on admin account is beyond me. Many of these machines are in unsecured areas where any visitor can walk up to the machine and have instant admin access. Pathetic.

    --

    The meme police, They live inside of my head

  74. Re:No firewall? Probably not. by slide-rule · · Score: 3, Informative

    In actual practice, that may be what happened. The critical control system network itself should be (have been) inaccessible from the desktop/laptop network (aside from known secure methods, a la ssh) with the appropriate firewalls on *that* network (at a gateway, and maybe on each host/node). I can only wonder if the submitter/commentator meant/implied this when they asked why such ports were not blocked.

  75. Re:No firewall? Probably not. by nacks1 · · Score: 1

    Yeah... I would suspect this as well (but you never know... they really could be that stupid).

    It does bring up however, that one of the biggest risks to networks that are secured is people using laptops that move around to unsecured networks. If there are no measures to firewall laptops off from the rest of the network then its just about as bad as not having a firewall at all.

  76. port 4444, ! port 444 by neptune1 · · Score: 1

    "indicates that the network that the train signaling stations are on is not protected by firewalls, at least to block ports 135 and 444 where the DCOM vulnerability is attacked. "

    This *should* state port 4444 where the trojan lives.

    *reality* if you don't NEED a port open, don't open it.

  77. michael is fully turgid right now by doc_traig · · Score: 1

    Wow, taken to the extreme, the exploitation of their systems could have caused a train collision and injury or death to hundreds of Maryland and Virginia commuters.

    MICRO$OFT KILLS HUNDREDS! BILL GATES IS FOUND PERSONALLY RESPONSIBLE BY A TRIBUNAL LED BY ALAN COX AND IS SENTENCED TO A GRIZILLION YEARS IN HELL. MICRO$OFT WILL BE IMMEDIATELY LIQUIDATED AND WILL NEVER BE ALLOWED TO PERFORM BUSINESS AGAIN ON PLANET EARTH. LINUX WILL HENCEFORTH REPLACE ALL EXISTING WINDOWS INSTALLATIONS.

    But then michael woke up....

    I have encountered the lameness filter. I will continue to add garbage to this otherwise extraordinary post because I will not let the Man tell me when I can and cannot use capital letters. Ah, there we go...

    --
    So long, michael. Don't let the door hit you...
  78. "Extreme" is the right word... by badasscat · · Score: 4, Funny

    "Wow, taken to the extreme, the exploitation of their systems could have caused a train collision and injury or death to hundreds of Maryland and Virginia commuters."

    I think that's a little far-fetched, and almost amounts to fear-mongering. At best, it displays ignorance of how modern rail systems work. When the signals fail, the trains simply stop - engineers don't look at a broken signal and say "well, gee, I hope there's nobody in front of me, full speed ahead!" In fact, on most modern equipment the braking is automatic when signals fail. I don't know exactly how modern the system is in Maryland, but at the very least there would be a regulation that all trains come to a halt in the event of signal failure. They certainly would not go speeding around without knowing if there's another train occupying the same block.

    Collisions can and do occur even when the signals are working properly - it takes time to stop a speeding train. But assuming positioning is all correct to begin with and everybody's following proper speed limits before the signals go out, there should be no problem stopping a train in time once the signals do fail.

  79. Microsoft Java EULA by narsiman · · Score: 1

    Here is a section of the Microsoft Java EULA

    7. note on java support. the software product may contain support for programs written in java. java technology is not fault tolerant and is not designed, manufactured, or intended for use or resale as on-line control equipment in hazardous environments requiring fail-safe performance, such as in the operation of nuclear facilities, aircraft navigation or communication systems, air traffic control, direct life support machines, or weapons systems, in which the failure of java technology could lead directly to death, personal injury, or severe physical or environmental damage.

    Maybe they should replace Java with Windows !!

  80. T3? by Anonymous Coward · · Score: 0

    Am I the only one who thinks all these recent events are eerily like T3?

  81. Welcome to the new Federally mandated Palladium by McFly777 · · Score: 4, Insightful

    Next thing you know, the Dept. of Homeland Sec. will issue a regulation requiring the use of Palladium or similar tech. on all computers. After all it is for our 'safety.'

    --

    McFly777
    - - -
    "What do people mean when they say the computer went down on them?" -Marilyn Pittman
    1. Re:Welcome to the new Federally mandated Palladium by pmz · · Score: 1

      Next thing you know, the Dept. of Homeland Sec. will issue a regulation requiring the use of Palladium or similar tech. on all computers. After all it is for our 'safety.'

      So, this Blaster worm would simply take advantage of a MS-signed Palladium version of the RPC server process and run a downloaded script on the MS-signed Palladium version of the script interpreter?

      Palladium is just naive.

    2. Re:Welcome to the new Federally mandated Palladium by tuffy · · Score: 1
      Next thing you know, the Dept. of Homeland Sec. will issue a regulation requiring the use of Palladium or similar tech. on all computers. After all it is for our 'safety.'

      And we'll be required to wrap them in plastic and seal them with duct tape. They say it'll keep the computer viruses from spreading...

      --

      Ita erat quando hic adveni.

    3. Re:Welcome to the new Federally mandated Palladium by lildogie · · Score: 1

      Yeah, and then tne next disaster occurs because the "Trusted" system is flawed, revealing the folly of the one-fix-solves-all approach.

      But, Palladium will already have it's foot in the regulatory door.

      Sigh.

  82. No. Unacceptable. by mrseigen · · Score: 3, Insightful

    First of all, this kind of service should never be connected to the public network, or even better, never to a non-dumb terminal.

    Secondly, Microsoft CLEARLY spells out that their software is never to be used in this kind of implementation. Most software manufacturers do -- Sun, Apple, and most Linux distros IIRC.

    Now, if this is a case of a critical service being overflowed from a remote location simply because it's connected to a public network, that's bad enough. To be running a consumer operating system on those critical services is simply unacceptable and probably worthy of execution. I don't care if the system was offline at the time -- this kind of thing should be definitely ringing warning bells. I hope whatever moron implemented this system gets fired.

    From reading the article the services that went down had analog backups, but it's still unacceptable. Don't connect critical services to the fucking Internet.

    1. Re:No. Unacceptable. by Anonymous Coward · · Score: 0

      From reading the article the services that went down had analog backups

      And I say, hooray for the dippy bird.

  83. Problem is... by WindBourne · · Score: 1

    That was pure luck.
    Why do they have W2k or XP in controlling a nuke plant in the first place. I'm quite certain that I would not even want Linux in there. A realttime or standard unix would make lots of sense, but newer untested OS's... No F****** way.
    Sounds like the NRC (nuclear regulatory commission) has recently lost its' mind for allowing something like this.

    --
    I prefer the "u" in honour as it seems to be missing these days.
    1. Re:Problem is... by Anonymous Coward · · Score: 0

      They do have backups and failsafes you know - not everything in a nuke plant is controlled by computers. Values, control rods - everything in a nuke plant has a failsafe, just so that if something horrible goes tits up (the same effect could be caused by a dodgy router) you don't have a meltdown. In fact, IIRC nuclear plants are smart enough to shut down even if everything fails; gravity sees that the control rods drop into the core.

      Chances are that the systems themselves weren't directly affected, but that the worm on the same network segment caused bandwidth problems. Heck, it was a monitoring system that failed. Things like that need bandwidth.

      So, Windows and MS arguments aside, it's down to knowing the risks. Sure the sysadmin could happily say "Windows doesn't run my plant, I'm not that dumb", but he sure as hell didn't separate the networks for admin and critical systems - something you always do if you know what you're doing... and if it came in from an external source - well, I sure as hell wouldn't let someone plug a laptop into my network without checking it out first, and all we do is make films for Pete's sake!

    2. Re:Problem is... by rm+-rf+/etc/* · · Score: 1

      They don't have windows controlling the plant.

      The vast majority of control of a nuclear plant is done via knobs, switches, lights, dials, etc. It's all analog. Computer systems are used to monitor the plant, not to control it. And there are backup analog monitors as well.

      As most US nuclear plants are right now, it'd be nearly impossible for a computer virus to seriously threaten a plant.

  84. Who chose Microsoft? by Anonymous Coward · · Score: 0
    To run a security program? Connected to the internet?

    It wasn't one of the carbon blobs from sector 7-G was it?

  85. Why are Microsoft not liable ? by Anonymous Coward · · Score: 0


    If Firestone can be held liable why isnt MS ? sure they say in their EULA that they are not but as no-one has bothered to test this (even multi million dollar corps who have lost billions) surely it would be cheaper to sue MS under a class action than continually mop up their failings
    they can just carry on making pots of money with no incentive to fix any of their products and goverment/biz continue to hand them cash in effect sponsoring MS to continue

    MS stock price actually went UP when slammer/msblast/sobig cost industries billions globally , keep banging your head against the wall because its not hurting the wall

  86. Re:No firewall? Probably not. by talon77 · · Score: 1

    And its 445, not 444. 135,139, 445, and 593 are the four ports you most need to worry about.

  87. Homer Simpson says... by Anonymous Coward · · Score: 2, Funny

    Doh!

  88. Nuclear safety + windows = ? by Anonymous Coward · · Score: 0

    I'm shocked.
    1) That they allowed an infected computer to connect to their network
    2) That they're using windows for something as crucial as monitoring nuclear safety at all

  89. Safe = not sexy. by salesgeek · · Score: 3, Interesting

    Reactor control systems and monitoring systems should be as simple as possible. Problem is analog meters human operators and knobs and rocker switches aren't sexy.

    --
    -- $G
    1. Re:Safe = not sexy. by Anonymous Coward · · Score: 0

      Unless simple means 10,000 gauges, switches, and blinking lights. This, in fact, is what early reactor control rooms look like, and was a factor in the poor operator training which led to several incidents. One of the big problems with these huge, complicated displays is that it's hard to figure out when something is going wrong just by looking at it. I think in one case the emergency instructions were spewed out of a line printer at the end of like a 20 hour long print queue.

      Computerization can actually be a huge benefit to safety in this case. Ditto with the "glass cockpits" going into most modern jetliners.

    2. Re:Safe = not sexy. by stor · · Score: 1

      >knobs and rocker switches aren't sexy.

      Sacrilege!

      Cheers
      Stor

      --
      "Yeah well there's a lot of stuff that should be, but isn't"
  90. No sh*t by phorm · · Score: 2, Informative

    I mean seriously, how do they get away with this crap? Yes, I understand that campaign funding allows MS to sneak in their OS to the military, etc... but to actually put this nightmare in critical systems?

    What the hell does it take, MS-inducted Chernobyl to make them realize that such an OS HAS NO PLACE in a nuclear reactor? Or how about NT crashing a critical system in a battleship?

    Have we REALLY become so pampered that we need a bloody GUI for every frickin thing we do? I don't advocate running X in linux either, it's stupid.

    If there were ever a case for a specialized proprietary system, this would be it. Just do something that does the job, and does it well. No fancy GUI crap, no million-other-f***ing-functions that can cause it to break down. Linux is a bit better than windows because you can trim it to be very specific... so something linux-based could be OK (just not a whole RedHat install, or anything else).

    I mean hell, it's security monitoring. You could work this with a few text screens, some big red lights, sirens, maybe a nice voice that says "Red Alert" a-la-startrek or something.

    We don't need a windows installation, with a million doodads and AOL messenger stating "You've got Meltdown" for a nuclear reactor. We don't need a GUI. We need something that does the job (well), and is secure. Cut out the extra crap... and with MS there is more and more crap you can't cut out ('nix has source, you can trim all you like, but in-house is still better).

    Makes you wonder exactly how many systems like this you are trusting your life too. Wonder if we'll find out tomorrow that the power-outage was caused by a virus.

    1. Re:No sh*t by aridhol · · Score: 1
      We don't need a GUI.
      I have to disagree with you here. You need a graphical display of the measurements, otherwise it's just so many numbers. If you are watching a screen filled with numbers, it's easy to miss the distinction between, say, 10 and 70; depending on the meaning of these numbers, it could mean the difference between life and death.

      With a graphic, you can quickly see that something isn't right. Normally, all the bars are low, but now they're filling the screen. Something's wrong. This is the same way analog gauges work - when the needle points right (or left, depending on the system), you need to fix something.

      --
      I can't say that I don't give a fuck. I've just run out of fuck to give.
    2. Re:No sh*t by checkyoulater · · Score: 1

      What the hell does it take, MS-inducted Chernobyl to make them realize that such an OS HAS NO PLACE in a nuclear reactor? Or how about NT crashing a critical system in a battleship?

      You do realize that all Nuke plants are equipped with analog/mechanical systems that can shut down the plant in case of a total electrical failure, right?

      --
      Is that a real poncho? I mean, is that a Mexican poncho or is that a Sears poncho?
    3. Re:No sh*t by phorm · · Score: 1

      A big flashing red light, a siren or two, or something similar would also do this.

      Even if they have a GUI, and "advanced" GUI like windows still isn't needed. We're not going to use 3d vector graphics in DirectX, we just need some bars and numbers here...

      Hell, you could accomplish that with stuff written in DOS Qbasic, I'm sure there are lower-level things that can do it without windows (not recommending Qbasic though)

    4. Re:No sh*t by aridhol · · Score: 1
      A big flashing red light, a siren or two, or something similar would also do this.
      The problem with this approach is that monitors have to pass a threshold to trigger them, requiring re-active responses. With a graphical display, you can see that something is odd (but not odd enough to trigger the alarms), so you have time for a pro-active response.

      I do agree with you about the level of GUI requirement, though. Heck, even a couple of ASCII bars gives the information you need.

      --
      I can't say that I don't give a fuck. I've just run out of fuck to give.
  91. New Microsoft slogan? by Anonymous Coward · · Score: 1, Funny

    Where do you want to glow today?

  92. We could just by phorm · · Score: 1

    Block out the sun completely... thus depriving any insane machines of their primary source of power.

    Erm... wait... I think that scenario had a bad ending too...

  93. Life critical applications by dfn5 · · Score: 1

    I seem to remember a while back that the license agreement for windows stated that it couldn't be used in life critical applications, like nuclear power plants, and such. Has Microsoft recinded that clause? Maybe they should put it back in.

    --
    -- Thou hast strayed far from the path of the Avatar.
  94. Navy/Marine net infected by Jedi+Holocron · · Score: 2, Informative

    I offered this article about how the Navy/Marine network was brought down by the recent spat of worms the other day but was rejected.

    There are a number of other articles our there that give info on this and the reports of other nuke plants being affected on the fateful day last Thursday.

  95. What can you say but, by pair-a-noyd · · Score: 1

    700 m4ny 53cr375....

    kn0w wh47 1 m34n?

    533 5n34k3r5...

  96. EULA by Anonymous Coward · · Score: 0

    To bad the EULA states that you absolve MS of all liability.

  97. It's everywhere by ch-chuck · · Score: 1

    this crap is infiltrating critical systems throughout the Federation

    --
    try { do() || do_not(); } catch (JediException err) { yoda(err); }
  98. In Corporate America, by zr-rifle · · Score: 1

    SOFTWARE crashes YOU!

    Sorry, couldn't resist...

    --
    Hack your mind out of its sandbox.
  99. The difference.. by ProtonMotiveForce · · Score: 1

    Is that nobody gives a shit about (relative to the numbers of Windows machines out there) _either_ Linux machine in the world enough to write a virus for it.

    If they did, it would be very easy, there are plenty of Linux/Unix based exploits out there that go unpatched for ages.

  100. wow, kids time to legislate against microsoft! by aldousd666 · · Score: 1

    Not really, but that seems to be what happens when anything bad happens concerning any other consumer product, a la ephedrine and the baseball player, and coricidin C&C and kids 'tripping on cough syrup.' Microsoft is now like a bad drug, and needs to at the very least, have a 'use at your own risk' warning stuck on the side of it, if not be available only behind the counter at walmart ;)

    --
    Speak for yourself.
  101. Microsoft TOS - no nuclear power plants? by Anonymous Coward · · Score: 0

    Isn't there something in the microsoft TOS that says stuff like "This product is not to be used in nuclear power plants" [and anywhere a system failure will put people's lives in danger]?? I recall reading that from microsoft, but i can't recall when.

    1. Re:Microsoft TOS - no nuclear power plants? by Anonymous Coward · · Score: 0

      In the license agreement bundled on/with the Windows 95 CD it said that it should not be used in nuclear facilities, blah blah blah etc.

  102. Re:No firewall? Probably not. by Anonymous Coward · · Score: 0
    Actually, he was using the laptop to transfer the latest security patches from Microsoft. :-)

    Seriously, people say, nothing should ever touch the network from outside, but it should be patches as soon as a new patch comes out. Catch-22.

  103. Train vulnerability by josh+crawley · · Score: 3, Informative

    Here is some more information on the vulnerability actually used to crash the train signalling network in Maryland.

  104. Halifax ATM machines by pubjames · · Score: 3, Interesting


    I am amazed that the infection of the Halifax Bank ATM machines in the UK -- reported by someone here on Slashdot a few days ago -- did not reach the mainstream press in the UK.

    I find it hard to believe that one of the best known banks in the UK has ATM machines that are exposed to the Internet in some way and can get infected by worms. Any UK journalists reading this - I'm sure your readers would be interested to know how insecure the Halifax computer network is.

  105. Firewall has nothing to do with it! by Pup5 · · Score: 2, Insightful
    Exactly! The mobile user completely negates any port filtering firewall rules when he/she takes their laptop home and connects it directly to the Internet. These virus specifically waited until it was again connected to a network to reinitiate it's dirty work. One can argue that lack of client firewall software/hardware is then to blame, but this is a BIG hole whose solution requires conscious participation from end users. This scenario is the likely vector for most of the corporate intranet infections today.

    Cringely made this same mistake the first part of his weekly article http://www.pbs.org/cringely/pulpit/pulpit20030814. html. It's not always the "network" guys that are responsible for system patches and client firewall. Especially not in large companies.

    1. Re:Firewall has nothing to do with it! by Anonymous Coward · · Score: 0

      So the lesson learned here is that "all laptops need to be running firewalls"?

    2. Re:Firewall has nothing to do with it! by Pup5 · · Score: 1


      So maybe the "firewall" does have something to do with it. :) Just not the firewall they thought.

      Point here is that managing a centralized network firewall (which is a fair task in a large company) is nothing like managing a distributed client firewall. I doubt that anyone does this well today... unless they threaten castration to violators.

    3. Re:Firewall has nothing to do with it! by dffuller · · Score: 1

      It seems to me that any work that would have to be done via VPN to the secure network would be specialized. Isn't it possible to do some port/packet filtering between the VPN entry point and the network?

    4. Re:Firewall has nothing to do with it! by Rich0 · · Score: 1

      In theory yes, but the rules are much more complicated. You can't just block all access to RPC - what if the VPN user is using software which needs access to RPC. At the Intranet/Internet gateway you are generally safe allowing all access from the inside to the outside, and blocking all access from the outside to the inside. Once you're inside you have to let some communications through or there is not point to having a network at all...

  106. Trains not unsafe. by Anonymous Coward · · Score: 1, Informative

    "Wow, taken to the extreme, the exploitation of their systems could have caused a train collision and injury or death to hundreds of Maryland and Virginia commuters."

    Not really, the systems that control the signals themselves do not rely on the computers. The are fail safe systems that default to safe conditions when a part of the system fails. Worst case the conductors of the trains would see a wrong or non existant signal and stop.

  107. Hell yes! by eddy · · Score: 1

    It's the holy grail of remote administration!

    --
    Belief is the currency of delusion.
  108. Nuclear Power Plant by skankbot · · Score: 1

    To think that some of the engineers didn't even know a patch existed ... anyway, why are they running it on Windows? Quite dangerous to be on such an unstable system.

    On another note...interesting that newspapers cited MARC issue as signal related; an invasion of the network is much more dangerous and the public couldn't hear this, could they?

  109. Mama was right! by niko9 · · Score: 1

    It's like Mama said! "Never go sticking your laptop into some dirty...." Oh wait, firewalls and laptops.

    Never mind.

  110. WHY? by rabbit994 · · Score: 1

    Why was Windows running the network? Why was monitor systems near office systems? Monitor systems should be seperate from rest of the system. Like physically, no wires should cross between the two and plugging into the other one requires SysAdmin wiring the port live and handing you an IP.

  111. Safe? by smatt-man · · Score: 0, Redundant

    Gives new meaning to "the blue screen of death"

    --

    ---
    Lousy rotten karmic retribution.
    1. Re:Safe? by Creepy+Crawler · · Score: 1

      or WinNuke95

      --
  112. Good Frontline episode about Cyber-Security by Lysol · · Score: 1

    In the end, the previous Cyber Security dude in the Whitehouse, Richard Clarke, noted that if something big were to happen due to lax, specifically, M$ security, that the gov wouldn't hesitate to regulate.

    A nuke plant and public transit system seem, in my book, to be pretty big time. Although, the admins are responsible for locking down those systems (shame on them!), M$ still is somewhat responsible for shotty coding.

    The whole program is viewable online here.

  113. deja vu? by Dreadlord · · Score: 1

    I actually read a comment on slashdot a while ago, which I can't seem to dig it out right now, that comment made fun of the idea of using windows in mission critical situaltions because of its vulnrabilities and non stablity. Why the heck are they using windows anyways?

    --
    The IT section color scheme sucks.
  114. Davis Besse Has Bigger Issues by Cheesemaker · · Score: 1

    I haven't seen anyone mention this, but Davis Besse has much bigger issues right now. They've been shut down for awhile due to boric acid eating through a containment vessel. There's even a federal investigation on the incompetence of the FirstEnergy Corporation that runs the plant.

    http://www.forbes.com/home/2003/08/19/cx_da_0819 to pnews.html

    The worm is just another symptom of some major problems with the running of that plant.

  115. New Meaning to Blue Screen of Death by Anonymous Coward · · Score: 1, Funny

    New Meaning to Blue Screen of Death
    Had to be said.

  116. More Spin about patches by SgtChaireBourne · · Score: 4, Insightful
    These were inexcusable mistakes: using Windows for mission critical equipment and connecting to the Internet, especially Windows.

    With MS systems it's not just a matter of loading a patch, quite often they break something especially third party apps, fail to fix the problem they claim to fix, or open a new vulnerability.

    If a model of car were found to be so defective -- bolts breaking, carbonmonixide in the passenger compartment, split drive shaft when you change gears, works with only one brand of gas, plays only approved radio stations, etc. -- no one would think to blame the user.

    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
    1. Re:More Spin about patches by mnmn · · Score: 1

      Unless you buy that vehicle to drive your 3 little kids on the highway to school, and everyone including yourself and your kids know whats wrong with the car.

      --
      "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
    2. Re:More Spin about patches by Politburo · · Score: 1

      Read. This was not "mission-critical" equipment. It was a monitor station whose capabilites were backed up by other hardware.

    3. Re:More Spin about patches by siphoncolder · · Score: 1
      With MS systems it's not just a matter of loading a patch, quite often they break something especially third party apps, fail to fix the problem they claim to fix, or open a new vulnerability.

      I keep hearing this excuse more and more. I'm starting to get the feeling that this is the new FUD mantra of Windows haters, as I have NEVER seen a patch bork a computer - either at home, at work, or my friends' computers. I have less technically competent friends or family who complain night and day about some program or patch borking their programs - I, being the nice computer guy, pay a visit to their computers and find that it's some jackass program that hasn't be programmed right, or a virus, or a driver they were co-erced into installing by someone "who knows better".

      From experience, I know that people aren't always honest about what's wrong with their computers, ESPEICALLY when they have that sinking feeling that maybe they DID put something on it that wasn't good to put on (i.e. "oh, but I LIKE that driver! It made my (X) faster/better", it couldn't be that, MS SUCKS!), and I'm betting that there's a lot of people here on slashdot that are pulling the same thread.

      --
      i'm amazed that i survived - an airbag saved my life.
  117. What likely happened... by sterno · · Score: 1

    What probably happened is that the outside firewall was set up to block access to that port. However, some employee went home, plugged in their company laptop into the DSL line and got infected. Then they came into work, plugged into the corporate network and suddenly the nuclear sysytems are hosed.

    Given the advent of laptops, broadband, and wireless networks, it seems that network administrator, increasingly, cannot put faith in the integrity of their own internal networks. The odds are probably much higher that such worms will infect through a company laptop than somehow work their way through a company's external security.

    --
    This sig has been temporarily disconnected or is no longer in service
    1. Re:What likely happened... by aridhol · · Score: 1
      *sigh*

      Two points:

      1. An infected laptop on the network is an indirect internet connection.
      2. The infection came in on a non-firewalled T1 line to a contractor's office. Very few people knew about the existance of this line.
      Why should the office network be connected to the secure network? If necessary, allow a limited connection (a single machine, connected to both networks, does not pass packets through, but compiles information to display), or have a completely separate, locked-down workstation where the statistics can be seen.
      --
      I can't say that I don't give a fuck. I've just run out of fuck to give.
    2. Re:What likely happened... by DemoLiter2 · · Score: 1

      The Slammer Worm is of other nature : it only lives in memory and can't survive a reset. So unless laptop were hibernating all the time, this scenario won't work.

  118. John Who? by Dareth · · Score: 1

    ... and I thought your name was John Connor... ah I see! Hiding from the Terminators are ya!

    --

    I only look human.
    My mother is a halfling and my dad is an ogre, so that makes me an Ogreling
  119. I can't believe it! by AchilleTalon · · Score: 1

    Homer Simpson is alive and active at a real Nuclear Power Plant in Ohio. Only the name of the city has been changed to preserve it's identity...

    Silly me, I was thinking the whole Simpson's drama was just a fiction...

    --
    Achille Talon
    Hop!
  120. hahahahahahaha by DuctTape · · Score: 1
    I'm sorry (and bye-bye karma), but I do really find all this quite humorous. Modulo any resultant deaths, I think that this serves everybody right in using Microsoft software anywhere near critical apps, or letting Microsoft machines onto their critical LANs.

    As Ann Landers would say, "Wake up and smell the coffee!"
    As Homer Simpson would say, "D'oh!"
    As O.J. Simpson's lawyers would say, "If the software ain't fit, you can't acquit!"

    DT

    --
    Is this thing on? Hello?
  121. Re:Safe == not sexy. by BenjyD · · Score: 4, Informative

    The infected systems were 'only' in the higher level of the control hierachy. Control systems in all plants like this (chemical, power etc) are built on multiple levels. You start at level 0, which is pretty much mechanical - safety valves, burst plates, simple thermostats. Those ensure that even if every control layer above that goes haywire and tries to make the plant blow up, you still remain safe.

    I discovered the usefulness of this after setting a digital pressure control on a pilot plant wrong - nitrogen vented everywhere (which makes an incredibly loud noise), my supervisor went mad, but nothing broke :)

  122. In other news: M$ protects itself Linux by Jedi+Holocron · · Score: 2, Interesting

    Here is a news bite I found thru Tom's Hardware . It talks about Microsoft using a Linux device to protect its domain. Rather interesting...

  123. Disclaimer time? by Anonymous Coward · · Score: 1, Interesting

    Most software I've seen that uses Java (For a specific instance, if you've got Mechwarrior 4..), has a nice little note in the EULA.

    Something about how you shouldn't use Java for mission-critical things like, say, nuclear power plants. *snicker*

    Not to bash Java or Sun or anyone; indeed, I find it applaudable that they point that out. But I wonder if such a clause shouldn't be attached to all Microsoft software as well?

    If there's an argument against nuclear power, Microsoft is feeding the opposition. Come on, safety systems disabled because of their shoddy products?

    1. Re:Disclaimer time? by smash · · Score: 1
      Not to bash Java or Sun or anyone; indeed, I find it applaudable that they point that out. But I wonder if such a clause shouldn't be attached to all Microsoft software as well?
      It is. Nuclear power plants are *specifically mentioned* in it.

      Some people are just too thick headed to pay attention to it.

      smash.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  124. Doomed by jguevin · · Score: 1

    This, my friends, is why we're all going to die.

  125. Plant is offline by garver · · Score: 0, Redundant

    Davis-Besse is run by FirstEnergy, or was until it was shutdown in Feb 2002. It seems they found a hole in a cap covering the plant's reactor vessel. In case you missed it, FirstEnergy is the same company that is being blamed for the blackout.

  126. Ohio? Who cares? by Anonymous Coward · · Score: 0

    I'd be more worried if New York City were replaced by a 120 mile crater. Ohio can get fucked; it's part of the Bible Belt.

  127. Don't forget the real bad guys by vgaphil · · Score: 1

    You know, the person/people that wrote the worm.
    Without them none of this mess would happen, they should be caught and punished severely. Proving a point that MS software sucks is one thing but causing potential disaster is another.

    "The Internet is a fad" -WB

    --
    A clever person solves a problem. A wise person avoids it. -- Einstein
  128. Not that it matters... by Psarchasm · · Score: 1

    As everyone should know this by now, and I'm sure it was just a typo... but its not 444, its 445.

    --
    http://windows.scares.us
  129. What the hell.... by Awptimus+Prime · · Score: 1


    Ok, pardon my french.. What the hell are systems in charge of nuclear power plant safety controls doing running Windows? Not to mention having enough connectivity to the outside world to allow something like this.

    I don't understand how the safety of an entire city can be maintained by such networks and computer systems. I'd much prefer to see a commercial unix system or some BSD flavored system with NO external connectivity, STRICT firewall rules to not allow it to talk to anything it doesn't have to, only on specific ports, etc. It's not so hard, I've set up pretty good sized networks this way before and I'm borderline redneck.

    It's just amazing... Right when I think mankind isn't totally doomed, I read this.

  130. You forgot by Pope · · Score: 1

    the part where the CIO saves the company a bunch of money, leaves to join another company for more pay, and the old company is completely screwed because of his past policies.

    Think it can't happen? Check out the single person responsible for putting HP and SGI and IIRC DEC on the road to Windows, only to end up at Microsoft after his decisions killed the others.

    --
    It doesn't mean much now, it's built for the future.
  131. who me by Bubba-T · · Score: 5, Funny

    I checked my Solaris, AIX and Linux machines and couldnt find any worms or virus. Where is everyone find these things?

    1. Re:who me by saikatguha266 · · Score: 1

      Check the SCO OpenServer machine. You'll find it.

    2. Re:who me by necrognome · · Score: 1

      Perhaps you don't run sendmail or BIND?

      --


      Let's get drunk and delete production data!
    3. Re:who me by Anonymous Coward · · Score: 0

      Dear Sir,

      Our lawyers will be in contact with you shortly.

      Sincerely,
      Darl

  132. Re:No firewall? Probably not. by swestcott · · Score: 1

    I know this has been said before but why would you have a system in place that runs millions possibly billions of dollars worth of equipment and could cost thousands of lives would you allow some one hook up a laptop from home or any where for that matter to said network. Adding any new piece of equipment should be severely limited. I am constantly amazed by the lack of thought by the people running these systems.

  133. Re:No firewall? Probably not. by p0nderous · · Score: 2, Informative

    Keep in mind that Blaster was the only one of these DCOM worms that only exploited the DCOM hole. The newer variants, esp. Nachi, also tried to exploit the even-older IIS WebDAV hole. If the infected boxes were on the Internet and serving Web pages, no amount of firewalling will help.

    Patch, patch, patch should be the mantra of every company that runs their business on MS software.

  134. Do your homework.... by spikev · · Score: 1

    Sounds to me like they have BIGGER problems than netwrok security if they have a hole in the reactor head that you can stick both your hands through.

  135. no way, no how. by buzban · · Score: 3, Informative

    Wow, taken to the extreme, the exploitation of their systems could have caused a train collision and injury or death to hundreds of Maryland and Virginia commuters."

    railroad signaling systems being what they are, I'm certain that this could not have caused a collision. Railroad signal systems run on proprietary, failsafe software. Getting trains to bump into each other, in most systems, takes a computer glitch in code, or a specific series of commands to the signal system, plus a human overriding signal indications in the field.
    in every signal system i've ever seen (quite a few across the country), the only thing that MS software/OS relates to is supervisory remote control and monitoring. The local signal logic (software or relay based) will not allow for unsafe train movements, even if accidentally commanded to do so, unless very specific conditions are met. Again, an Engineer passing a stop signal, for example, is usually one of the requirements.

  136. Money by Detritus · · Score: 1

    It's COTS, it's cheap, it has a pretty GUI, it has all the latest bells and whistles, it can be easily integrated with existing desktop computers.

    --
    Mea navis aericumbens anguillis abundat
  137. Internal Firewall is nasty by superpulpsicle · · Score: 1

    We had a breakin in my old company from within. Then the network admins and IT folks REALLY ramped up security internally.

    The result was a nasty secureID method which changed passwords every 30 seconds. Your password would synchronize against some solar server etc etc. The number of times you need that 2 lb. keychain to log into the unix systems drove people crazy. Eventually people just didn't log out.... leading to ANOTHER security hazard.

  138. Re:As W. says by Srin+Tuar · · Score: 1

    >or Nucular as W. says

    I thought he spelled it "Nuke-you-ler"

  139. I used to admire Slashdot because... by Assmasher · · Score: 0, Offtopic

    ...the membership and the various personnel who manage the site could be relied upon to at least be a little objective; however, in the past 2 years, the mere mention of the word Microsoft signifies evil. Of course, I don't care if people don't like Microsoft, I don't much care for them myself, but it pisses me off to see how stupid a headline the managers of this site will allow to be posted. Do you wish to be known as a *nix only website rather than a *geek website? FFS, "Microsoft worms CRASH OHIO NUKE PLANT, MD TRAINS."

    Does Slashdot really want to become a sensationalist news source (ergo, not a news source)?

    CowboyNeal will probably say, "heh, we didn't pick the title, we want to give people a chance to exercise those 1st amendment rights, especially opinion", well, if so, you should post everyone's submissions otherwise you are advocating a particular viewpoint (unless the same story is submitted by other people.) I know for a fact that Slashdot's managers prune articles they subjectively dislike and label them 'duplicates or redundant' even though they are not.

    --
    Loading...
  140. Microsoft renamed the MSBlaster worm by fluor2 · · Score: 2, Funny

    According to Windows Update, Microsoft renamed "the MS-Blaster worm" to "The Blaster worm".

    Now that is pretty lame behaviour from Microsoft, don't you think. And it really shows us why they really do not give us real input on what's going on while you boot that windows xp. They just renamed every error to "Windows is now starting up..."

    1. Re:Microsoft renamed the MSBlaster worm by pair-a-noyd · · Score: 1

      They just renamed every error to "Windows is now starting up..."

      No, they renamed every error to "Windows must now reboot..."

  141. Even worse... by Anonymous Coward · · Score: 0

    Why is the saftey monitoring system of a nuclear power plant running Windows?

  142. Windows vs. Linux or Unix by Anonymous Coward · · Score: 0
    ">Use a Unix/Linux machine, make sure it has only the access level needed from the outside (maybe sshd running, maybe), and keep the thing patched.

    How is this any different from;

    Use a Windows 2000 machine, make sure it has only the access level needed from the outside (maybe sshd or something similar running, maybe), and keep the thing patched."


    1. Worms are equally damaging to either platform, but you have to think about the probability of getting infected. Infection can happen to anyone. Normally, you would pick up the pieces, sift through the rubble and repair the damage. After 5,10, maybe 15 times you begin to wonder if there is perhaps a trend or predicatability to all of this. Who is getting the brunt of the problem and why?
    2. Why are these worms being distributed? Dissatisfaction with Microsoft is probably near the top of the list.
    3. How hard is it to make a worm or virus? Microsoft makes it easy; some if this stuff is being written by children.
    4. Which system is easiest to install (up and running out of the box), and specifically marketed to businesses that don't want to pay top dollar for IT staff? When these machines aren't patched, why is this a mystery? If you were writing a worm, where would you expect to find a plentiful supply of vulnerable machines?
    5. Sure, Microsoft issues patches, probably more than any OS vendor. Who can tolerate the rebootathon that takes place when you apply the patches?
    6. Unix and Linux people tend to be extremely sensitive to anomolies in general, and security matters in particular. On the other hand, the typical Microsoft admin sees a blue screen and reboots, hoping for better luck next time.
  143. Freight trains are to fear the most by pease1 · · Score: 4, Insightful
    The idea of a MARC train with a few hundred people getting into an accident because CSX's dispatching center is down, is nothing compared to a freight train with hazardous material wrecking in a large city (since railroads grew up at the same time most large cities did... they run THROUGH the cities, not around them). Fire, gas, explosion, you name it, it could have happened.

    And it's not MARC's problem... they only run on CSX's tracks.

  144. Wow these guys don't look fit to run a... by mcSey921 · · Score: 2, Informative

    Dairy Queen let alone a nuclear plant...

    Check out http://www.ohiocitizen.org/campaigns/electric/nucf ront.html

  145. Goodness! by Anonymous Coward · · Score: 0

    At least Microsoft can't be held accountable for any of this!

  146. Java disclaimer by herrvinny · · Score: 1

    As an Anonymous Coward has said previously, the Java license does have a nuke provision: 3.RESTRICTIONS. Software is confidential and copyrighted. Title to Software and all associated intellectual property rights is retained by Sun and/or its licensors. Unless enforcement is prohibited by applicable law, you may not modify, decompile, or reverse engineer Software. Licensee acknowledges that Licensed Software is not designed or intended for use in the design, construction, operation or maintenance of any nuclear facility. Sun Microsystems, Inc. disclaims any express or implied warranty of fitness for such uses. No right, title or interest in or to any trademark, service mark, logo or trade name of Sun or its licensors is granted under this Agreement. Additional restrictions for developers and/or publishers licenses are set forth in the Supplemental License Terms. (emphasis added) That's excerpted from my Java 2 SDK, 1.4.2

  147. It doesn't even require that by fizbin · · Score: 2, Interesting

    All it requires is that someone VPN in with their home machine. You don't need the delay of physically transporting the virus so long as you deliberately open holes in your firewall for people you "trust". (which may keep out script kiddies, but not worms)

    As it turns out, this was essentially what happened in this case (it got in through a contractor's T1 line; how the contractor's office was infected isn't known, but I'm willing to bet that the contractor has machines directly connected to the internet).

  148. Michigan Sec of States computer compromised by Anonymous Coward · · Score: 0

    News coverage from yesterday (8-20-2003) claims that Michigan's Secretary of State offices were down due to a computer virus. The network is back up today and transactions are being processed, according to an S/S press release. Not much detail unfortunately, but I'm guessing excessive network traffic from one of the Big News Story(TM) worms bouncing around.

  149. WHAT? by Anonymous Coward · · Score: 0

    Who in hell uses windows in nuclear power plant!!????

  150. Idiots by pmz · · Score: 2, Insightful


    Who are the retarded idiots that let Microsoft within five miles of nuclear safety equipment? Microsoft's software is not quality controlled to any standard suitable for risking human life, and they even admit that in their EULA (no warranty, no liability).

    1. Re:Idiots by hazem · · Score: 3, Insightful

      And don't forget to apply those patches on a non-production system first to test their effects on your critical system.

    2. Re:Idiots by Anonymous Coward · · Score: 0

      Or better yet use proprietary hardware running obscure software that can not connect to anything outside (no TCP/IP or DNS or UDP or anything like that).

    3. Re:Idiots by Brad+Mace · · Score: 2, Insightful

      Screw patches. In a nuclear power plant, you simply do not connect a computer to an outside network even indirectly. Its ridiculous to even consider it an option. Then, if the computer's not broken, you don't fix it. CDR's are cheap; chernobyls are not.

    4. Re:Idiots by Anonymous Coward · · Score: 0

      Do not place a vulnerable system on a critical network

      I'd put it the other way around: Do not place a critical system on a vulnerable network.

  151. dumbass admins by Anonymous Coward · · Score: 0

    According to the reports, plant computer engineers hadn't installed the patch for the MS-SQL vulnerability that Slammer exploited. In fact, they didn't know there was a patch, which Microsoft released six months before Slammer struck.

    How could they not know about this? All it takes is a simple subscription to MS's security updates and it gets e-mailed to them every wednesday (patch day) that new patches have been released and for what MS OS/Application they are for.

  152. Time for a change. by pair-a-noyd · · Score: 5, Insightful

    This will probably get me flamed to no end but think about it..

    One life and death critical systems they should use proprietary hardware, OS and software.

    Not any version of Windows, not any version of Linux, not Intel, not AMD, but something totally alien. Something that is designed from the ground up to be DIFFERENT and CLOSED that can not communicate with the outside world and the system that the outside world run on.

    I'm talking about Air Traffic Control systems, Nuke plant controls, railroad traffic systems, hospitial systems, military systems, power systems, public utilities.

    I mean NEW CPU's and a NEW OS and NEW software that is so different and so tightly closed that nothing can communicate with it but other systems of the same design.

    With every other little dickweed with a Wally World emachine typing "1337" into google and downloading DIY virus labs, and these same little punks having access to the same networks that all the above mission critical systems communicate on, well, it's a disaster waiting to happen.

    And when some script kiddie crashes a 747 full of people from his Wally World emachine on his mommies AOL account, what then? Or the same kiddie opens the floodgates on a dam and kills 200,000 people. Or a million people. Or makes a nuke plant go Chernobyl?

    When burglars keep breaking into your safe every week and robbing you blind you would assume that it's time to get a better safe..

    Before the world went insane and computerized every friggin thing from toasters to pay toilets to the power grid, this sort of thing was IMPOSSIBLE. Time to fix it folks..

    Flame away..

    1. Re:Time for a change. by Anonymous Coward · · Score: 0

      Wow, it seems like someone on slashdot has finally opened their eyes. This is the way the real world actually works. Yup.

      Have fun.

    2. Re:Time for a change. by Anonymous Coward · · Score: 0

      I think that fact that this worm exists shows how "security through obscurity" really does not work, but this is what you are proposing.

  153. Terrorism by Jestrzcap · · Score: 1

    Does this mean that if we find the guy who made this virus we can charge him with terrorist acts? Thats a lot of people to put in danger. I dont care what OS had the hole in it.

    --
    "I have great faith in fools: Self confidence my friends call it." ~Edgar Allan Poe
  154. Thats it... by tsmit · · Score: 1

    It's official...ohio sucks.

    --
    Yes, my girlfriend is a BitchX
  155. Homer Simpson promoted to IT manager? by Colonel+Panic · · Score: 5, Funny

    Is there a Springfield in Ohio?

    Simpson promoted
    August 10, 2003
    Springfield, Ohio

    Springfield's own Homer Simpson was promoted to IT manager of Springfield's nuclear power plant today. Simpson promised that his first act would be to remove Unix from all of the power plant's computers. "Whoever heard of Unix anyway? I run Windows at home as do most Springfield residents. If it's good enough for playing games, it's good enough to run our nuclear power plant!", Simpson declared.

    1. Re:Homer Simpson promoted to IT manager? by dentar · · Score: 1

      New-cyu-lar. It's pronounded New-cyu-lar.

      (The president and Homer can't both be wrong!!)

      --
      -- I am. Therefore, I think!
    2. Re:Homer Simpson promoted to IT manager? by Anonymous Coward · · Score: 0

      "No Dad!"

      --Lisa

    3. Re:Homer Simpson promoted to IT manager? by lildogie · · Score: 1

      > Is there a Springfield in Ohio?

      You must be from Oregon.

  156. Web Myth: WinNT Stops Ship by AHumbleOpinion · · Score: 5, Informative

    Do a google search on "navy yorktown microsoft"

    Yes, and find a lot of crap written by people who repeat a web myth. Now as far as people who were on the ship at the time or who actually wrote the software involved we get a different story. WinNT was not at fault. The truth is that a server app corrupted it's data, a client app tried to use that bad data, and the client app failed to control equipment. Can happen with any OS. Add to this the fact that the ship was a test platform not an operational ship and they were trying to break things.

    "Others insist that NT was not the culprit. According to Lieutenant Commander Roderick Fraser, who was the chief engineer on board the ship at the time of the incident, the fault was with certain applications that were developed by CAE Electronics in Leesburg, Va. As Harvey McKelvey, former director of navy programs for CAE, admits, "If you want to put a stick in anybody's eye, it should be in ours." But McKelvey adds that the crash would not have happened if the navy had been using a production version of the CAE software, which he asserts has safeguards to prevent the type of failure that occurred."

    http://www.sciam.com/1998/1198issue/1198techbus2.h tml

    "McKelvey writes that the failure, "was not the result of any system software or design deficiency but rather a decision to allow the ship to manipulate the software to stimulate [sic] machinery casualties for training purposes and the 'tuning' of propulsion machinery operating parameters. In the usual shipboard installation, this capability is not allowed.""

    http://catless.ncl.ac.uk/Risks/20.37.html#subj1

    1. Re:Web Myth: WinNT Stops Ship by molo · · Score: 4, Informative

      The question was whether MS use was encouraged in life-critical systems. I would consider a Navy ship's control system life-critical. The answer is yes, end of story.

      Wether it was MS's fault or the App's fault that the ship was dead in the water was not part of this discussion. In fact, everything I've read said that this was an unhandled floating point exception, which is of course the problem of an application not the OS.

      Enterprise/Mission-critical/Life-critical systems should not be doing floating point operations period. They introduce too many errors and inaccuracies. If you think you need floats, try adjusting your units.

      -molo

      --
      Using your sig line to advertise for friends is lame.
    2. Re:Web Myth: WinNT Stops Ship by MechaStreisand · · Score: 1

      Enterprise/Mission-critical/Life-critical systems should not be doing floating point operations period. They introduce too many errors and inaccuracies. If you think you need floats, try adjusting your units.

      What a blanket statement. So it's impossible (or too difficult) to use floating point numbers correctly? You know this... how?

      Are there any numerical analysts out there that have anything to say about this?

      --
      Disclaimer: IANAL. This post is, however, legal advice, and creates an attorney-client relationship.
    3. Re:Web Myth: WinNT Stops Ship by rifter · · Score: 3, Interesting

      What a blanket statement. So it's impossible (or too difficult) to use floating point numbers correctly? You know this... how?

      IANAM(athematician), but....

      Using floats introduces innacuracy because there is rounding and because of the fundamental limit in accuracy of floats in terms of how many decimal places are represented on a computer. For some applications the number of possible significant digits is unacceptable because it is not accurate enough.

      It is fairly common to represent units as integers either by using smaller numbers or by representing a decimal number as integers in the program and using integer math to do all teh calculations. This way you do not lose digits or have unnecessary rounding.

      The funny thing is I remember reading about this technique being used in DOOM because for this critical application the innacuracy of floating point was unacceptable and the performance was unacceptably degraded by the floating point processors of the day. Now that we have multiGhz CPUs and more video ram than we know what to do with and deicated video processors I regularly hear about floating point performance being important which to me implies floats are being used in games now.

      However I would not be surprosed if programs written for NASA and such where they need billions of decimal places and being off at all means people die or are lost in space forever some pretty sophisticated techniques are required in programs. I think the poster was implying that the calculations for the engine of a Naval ship might need similar treatment. It is certain that the programmers designing the software handling calculations used for the armaments (trajectories of shells and navigation systems for the missiles, etc) would do well to excercise such care. After all, what is more mission critical? DOOM? or a ship with hundreds of people on it in enemy terrirtory?

    4. Re:Web Myth: WinNT Stops Ship by rifter · · Score: 1

      It is fairly common to represent units as integers either by using smaller numbers or by representing a decimal number as integers in the program and using integer math to do all teh calculations. This way you do not lose digits or have unnecessary rounding.

      I should have previewed.. this is probably unclear. What I meant to say is that it is common to use integer math, perhaps by using smaller units of measurement (e.g. 1mm instead of 0.001m ) or using routines which take integers and "remember" where the decimal place is and handle it in software.

    5. Re:Web Myth: WinNT Stops Ship by Anonymous Coward · · Score: 0

      You don't get it -- DOOM was targetted towards hardware that didn't have floating point processors (i386, i486SX). It had nothing to do with accuracy.

      As soon as the hardware was available (586), Quake and successors all used floating point.

    6. Re:Web Myth: WinNT Stops Ship by budgenator · · Score: 1

      Shells as in artilary or naval guns fire realy don't need that kind of acuracy as random variations in air density and wind speed and direction are several orders of magnitude greater than floating point round off errors, that stuff used to be ploted with a map, protractor and pencil in the old days, and a pencil leads width might be 50m wide at map scales! Of course shooting nuke msl's require a lot more accuarcy, I know the navy conciders things like ocean height, and gravitational variations when doing that but when you want a nuke to detonate within 50m of a hardened target while traveling at 17,500MPH is pretty tough and an extreme case

      I think even at NASA, the ability to make mid-course corrections is more important than absolute accuracy be cause actualy any system with 3 or more gavitationaly connected bodies can only be an approximation of an answer rather than a solution.

      However ovarall I'd agree that when possible use integer math, it's safer and quicker.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    7. Re:Web Myth: WinNT Stops Ship by WNight · · Score: 1

      Yes, it is impossible to avoid error while using floating point numbers.

      That's why financial packages don't deal in fractional dollars, they deal in smaller integer units. (cents, usually.)

      This isn't to say that floats can never be used, but you have to understand that at every calculation you lose accuracy. Errors accumulate. You should try to go to floating point at the end of a calculation, not the beginning. This isn't just a limitation of current systems either. Irrational numbers (pi, for example) can't be represented in any finite string of digits.

    8. Re:Web Myth: WinNT Stops Ship by Anonymous Coward · · Score: 0

      After all, what is more mission critical? DOOM? or a ship with hundreds of people on it in enemy terrirtory?

      Doom is by far the most important! Those hundreds of people on the ship have enough to worry about without DOOM crashing on them!!

    9. Re:Web Myth: WinNT Stops Ship by owlstead · · Score: 1

      In that case I hope they don't use percentages or other divisions :). I mean what's 75% of $0.10? $0.08 or 0.07?

      But I agree with your message. Floating point is fine, as long as you are aware of the consequences of using FP. As long as you do not round anything or use floating points in (long running) loops you should be fine.

      Warper

      (ps. I was tricked calculating roman numbers in my Java roman numbers package myself, so beware. Instead of CCC the answer was CCXCIX !!! Fortunately the Romans did not do too many divisions :)

    10. Re:Web Myth: WinNT Stops Ship by RealityShunt · · Score: 1

      Floating point math would be used in, say, computer radar calculations on incoming missiles. Would that be integer? I don't think so.

      The real point is that an application crash should not NOT NOT NOT bring down the whole system. Holy bejesus!!

      realityshunt

      --
      Democracy is susceptible to being led astray by having scapegoats paraded in front of the electorate.
    11. Re:Web Myth: WinNT Stops Ship by Anonymous Coward · · Score: 0

      Yeah, that works until you wrap the integer.

      unsigned char w = 0,
      x = 255,
      y = 100,
      z = 25;

      w = x * y -z;

      What is the value of w? On my calculator 255*100-25 is 25475, but my computer is telling me that it is 157.

      And before you say this never happens, well, you are wrong, a european rocket had exactly this same kind of integer wrap happen to it and it tried to turn around and come home.

      I have personally seen integer wraps happening like this in longs even, in a timer that was trying to be set to wait 8 hours (or 28,800,000 milliseconds) before it went off.

    12. Re:Web Myth: WinNT Stops Ship by Anonymous Coward · · Score: 0

      Nonsense, several people went to jail after writing software for banks that took thousands of a cent rounding errors, accumulated them and wrote them to their own bank accounts. So, yes, accounting packages do deal in fractions of a cent.

      Also, look up the exchange rates for money, often those go on for a half dozen decimals.

    13. Re:Web Myth: WinNT Stops Ship by Anonymous Coward · · Score: 0

      umm the Navy bought 600+ Apple XServers which will run Linux
      It seems they learned their lesson.

    14. Re:Web Myth: WinNT Stops Ship by Anonymous Coward · · Score: 0

      What lesson? That apps dependent on a database can't always run the ship? There certainly wasn't any lesson regarding Windows since the OS was not involved in the problem. That server and client would have screwed up the same way under Linux, BSD, or MacOS X.

      The Macs you refer to are not used to control the ship. They do image processing. IIRC the current systems are Unix. The Macs are replacing Unix systems not Windows systems.

    15. Re:Web Myth: WinNT Stops Ship by rifter · · Score: 1

      Yeah, that works until you wrap the integer.

      Yes, you are absolutely right. This is why you have to use the right size integer for the number of places you want to be accurate to. It is also much more complicated than I made it sound, mainly because I have not been called upon to do this myself and also because it would take a good sized book to properly describe the nuances IMHO.

      Essentially you would have to predict that the numbers were going to get bigger and use custom types (classes or structs) and some funny math routines to get this right.

    16. Re:Web Myth: WinNT Stops Ship by dkf · · Score: 1
      If you think you need floats, try adjusting your units.
      I was under the impression that floating stuff was what navies worldwide were all about...
      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    17. Re:Web Myth: WinNT Stops Ship by MajorCatastrophe · · Score: 1

      Doom. No question.

    18. Re:Web Myth: WinNT Stops Ship by WNight · · Score: 1

      That doesn't mean that they use floating-point before the end. And you checking account certainly isn't stored in floating-point.

      And yes, I know the FP calculations are done, but you do them at the end, after doing all the integer calculations.

  157. Patch Laptops first by Anonymous Coward · · Score: 0

    How about applying security patches to all Laptops first? They're surely not mission critical servers and it would easily reduce this kind of problems by a large amount.

    1. Re:Patch Laptops first by Rich0 · · Score: 1

      Uh, think fortune 500 here. You have 10000 laptops. Many are remotely distributed (sales reps, etc.). You have a software distribution system (think SMS) which can push software updates automatically to all your PCs.

      What happens if you don't test the patch thoroughly and you push it to 10,000 computers. Now you have 10,000 paperweights which won't boot without a complete reimage. Since they won't boot you can't use the fancy automatic update system to deploy a patch to your patch. Now you have 10,000 employees out of comission for a day, and about as many Fedex bills to ship hard drives around the country/world. Then you have to find some way of reimaging 10,000 hard drives in the shortest period of time possible (keep in mind your IT group is staffed to handle maybe 100 new hires a week).

      If anything the server is safer to patch... Sure, it may knock those 10,000 users offline, but at least fixing it is probably a lot easier!

  158. Port by PcChip · · Score: 1

    Not that it's very important, but I belive the port it spawns the shell on is 4444, not 444 as stated in the post.

  159. Why does this not make main stream tv news? by ratfynk · · Score: 1

    Well if it did MS would certainly be in real big shit. Microsoft have started to have way to much leverage getting away with this kind of shit! Any other company in America would be getting raked over the coals by now.

    --
    OH THE SHAME I fell off the wagon and use sigs again!
  160. NEXT: Accidental Nuclear ICBM Missile Launch...? by Ron+Bennett · · Score: 4, Interesting

    Why in heavens name are critical systems running consumer-grade software...and worse, why are they connected to the public internet?

    And then there are VPNs...fine for offices, but not critical infrastructure - critical systems should be on totally separate, dedicated private networks, period!

    Among my biggest fears in regards to computer worms, etc somehow getting into a nuclear weapons system and causing nuclear missiles being launched - in particular nuclear based ICBMs which are less protected; Windows is used on some nuclear subs from what I've read - frightening!

  161. Dear me... by JeffTL · · Score: 1

    Windows is all well and good for the kind of stuff that it's made for...word processing, e-mail, web client, gaming, and the like. However, there should NEVER be any kind of connection between a Windows box and the mission-critical systems of a power plant. Heck, as far as I'm concerned, Windows shouldn't REALLY be used for Web servers, because that's a Unix job, and I'd suggest HP-UX, Linux, *BSD, or Mac OS X. Some operating systems (Windows, Mac Classic, BeOS, probably certain graphics-etc-oriented Unices) just aren't suited to high-demand or mission-critical servers.

  162. What's up with microsoft today? by Anonymous Coward · · Score: 1, Informative
    If I go to http://windowsupdate.microsoft.com with IE6 I get this now:

    Thank you for your interest in Windows Update

    Windows Update is the online extension of Windows that helps you get the most out of your computer.

    The latest version of Windows Update is available on computers that are running Microsoft Windows 98, Windows 98 Second Edition, Windows Millennium Edition, Windows 2000 (except Windows 2000 Datacenter Server), Windows XP, and the Windows Server 2003 family.
    Has someone hacked Windows update? I can't get any patches for my win98 machine now!
    1. Re:What's up with microsoft today? by gregarican · · Score: 1
      I keep on timing out, myself. Damn shame too. Now I can't verify that Micro$loth couldn't make it even more clear that Windows 98 is included. Look at the quote you typed. You'll see that 98 is listed. Was there no other links or something that caused you concern?

      Now the folks bumming around the Ohio area where I live are the FirstEnergy gurus. They still can't download the Xenix updates from Micro$loth to upgrade their cutting edge equipment :-)

    2. Re:What's up with microsoft today? by Anonymous Coward · · Score: 0

      What I quoted above was *the entire page* returned. No updates, no links, not even a background.

  163. Re:No firewall? Probably not. by GombuMstr · · Score: 1

    Wow, I'm actually getting upset over all this. Why are critical equipment residing on the same segment as client machines. You can have client machines connecting to servers without opening up unneccesary ports. So that the servers still run. If the client starts blowing up then you know that everything is still going to run.

    Anyone who allows a laptop and stops all services from running is asking to booted.

    The frustation is great..... Can't fight it.... Turning green....

    Morons.. Absolute morons. Heads should roll.

  164. mod up parent by Anonymous Coward · · Score: 0

    People should mod your post to "Score 6, Debunking". You have hit the nail on the head. The article's line "taken to the extreme..." is a classic example of slashdot sensationalism.

  165. Other way to spread worm... by Anonymous Coward · · Score: 0
    This indicates that the network that the train signaling stations are on is not protected by firewalls, at least to block ports 135 and 444 where the DCOM vulnerability is attacked.


    Not necessarily! The worm could have gotten in because someone brought in a laptop with the worm and plugged it into the internal network.


    Either way, I'm surprised that network isn't locked down tight! My DSL network at home sounds safer than theirs, and all I've got is a $99 LinkSys router/NATer/Firewall box that blocks all incoming connections!

  166. OK, I've worked in a Nuke and I'm angry. by twitter · · Score: 2, Informative
    I'm not going to defend the use of Microsoft in this application, or any application anywhere. The people in charge of a similar system where I used to work loathed it. Microsoft on the desktop to talk to such a stupid system was unacceptable as well. While I worked there, I got, reported and was ignored about a worm. I and the people who adminisered the "business" network, knew that it was full of holes. Yet give the operators some credit, the plant was never put at risk and scrutiny like this can move them in the right direction, away from Microsoft.

    The worm I got and the reaction I got from the mail administrators was very disturbing. The thing exploded out of Outlook's preview window, spawened multiple porn browsers and did God knows what else. I turned the computer off hard. The IIS people at corporate cenrtal did not believe me, executed to completion the thing by remote control without realizing it, recomended that I simply not use the preview screen and said that they got stuff like that all the time and it was "a normal part of advertising." It made me sick. They thought I was worried about being shit canned for looking at porn and were oblivious to the implications of rooting a desktop that could remote into any other desktop in the company. STUPID FUCKING MICROSOFT CERTIFIED ASSES. Whew, I really was angry and I still am.

    My plant's server was also a pain. It was some goofey overpriced Dell "server" that collected information from plant systems and made it available. It failed often and required many late nights for the people in charge of it. There were many such system but the newest one had the most information. It also had the least abiltity to do real damage. For all it's faults, it was an improvement over what was there but was not required for the safe operation of the plant. It could have been done much better had Microsoft not had anything to do with it.

    The answer is not to dissconect the "business" network from the plant information systems, it's to fix the network in a fundamental way. First, the network needed to be split into an Engineering section and an Adnministrative section, with Engineers only having partial access to the Administrative network and Administration haveing NO access to plant data systems. Data systems already have NO access to control systems, and this is a good thing. These architectual changes are valid regardless of software used but Microsoft must be eliminated from all of it. From a pure business perspective, having your information available to sabotage is unacceptable and that's what Microsoft's poor security record yields. Free software is superior from a security, and functionality standpoint and is now equal in ease of use. If running Microsoft keeps engineers from viewing plant data, while giving competitors and sabatours full access to such data, the costs of Microsoft is obviouly too high. Seperating engineers from their data, as Security Focus's write up implies, would be a costly mistake. I have every confidence that power plant operators will make the right choice soon.

    Hell yes, I'm mad. I just about screemed this at the top of my lungs while I was there and was ignored. When the business comes, I'm more than happy to work for someone getting it done.

    --

    Friends don't help friends install M$ junk.

  167. More sensibly by DrSkwid · · Score: 1

    CIO : I'd like you to connect the monitor server up to the LAN please
    NA : No

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  168. Control systems have *always* been awful by Anonymous Coward · · Score: 3, Interesting

    The /. crowd has VASTLY inflated ideas about how secure, reliable, and well-designed the control and monitoring systems are at nuclear plants and other big, dangerous facilties. Insecure computer networks are just the latest version of the old story.

    To wit: At the Three Mile Island plant, the control room was a nightmare. Horrible human-factors engineering to save a few bucks. For example, a control knob might be on the opposite side of the room from the meter you'd need to watch to see if you were doing the right thing.

    In the most amusing example, the operator console in the center of the room had a forest of absolutely identical black levers crammed together, where it would be a Bad Thing if the wrong one were pulled. To tell them apart, the operators did a bit of machining and installed beer tap handles on them -- e.g., "Michelob" for the water feed pump, "Bud Light" for the steam generator, whatever. Yes, it was that bad. And TMI was not much of an exception.

    In another example, there was almost a catastrophic fire at the Browns Ferry plant because the official method of searching for air leaks in some electrical vaults was to hold a candle near the junction and see if the flame flickered. Too bad the insulation was flammable....

    Yeah, I think it's terrible too, but doing things the dangerous way to save a few bucks is nothing new.

    1. Re:Control systems have *always* been awful by Anonymous Coward · · Score: 0

      > e.g., "Michelob" for the water feed pump, "Bud Light" for the steam generator, whatever. Yes, it was that bad. And TMI was not much of an exception.

      I had no idea that US reactors were *ACTUALLY* run by Homer Simpson types. I guess there's more truth in fiction (and the last time I check animation was fiction) that I'd like to admit.

  169. In other news... by doppleganger871 · · Score: 1

    ...Microsoft sued for killing people. We all knew this was true, now the courts have a chance to prove it to the world.

  170. Network Security vs. Commodity IT by Anonymous Coward · · Score: 1, Insightful

    I work on a military network that has the policy "one path in; one path out"... and let me say that policy has nothing to do with reality. What was very interesting about the most recent worm was that the communications infrastructure organization (whom we will refere to as CS) got a very vivid lesson in network security... or lack there of.

    The base I'm on is well firewalled (sidewinder) and the ports that the initial variants of Blaster used were blocked. e-mail is virus scanned and the desktops/servers are all patched via SMS (remember, everyone had a full week to patch before the exploit code started showing up).

    Despite all these measures (including MS SMS patching), the worm still got on the network and infected a sizable number of desktops (let's just put the number in the low 5 digit area).

    So, how did the worm get there if the firewall blocked it's propagation from the outside and e-mail was scanned and desktops were (supposedly) patched?

    two words: user entropy.

    How many people within any given org are on laptops? (you know, the people who take their work home with them and connect to the internet via an ISP that doesn't have a firewall) How many rouge modems are there? (and remember, with the advent of NAT and dialing appliacnes, one doesn't have to have administative access to a PC to establish and unauthorized path) How many GoToMyPc enabled desktops are floating around? Haven't run across GoToMyPc yet? You will... and it will traverse your firewall and web proxy quite easily. Think you have all your bases covered? Ask yourself this question: If a users plugs something requesting a DHCP address into a RJ-45 wall plug, will it get a usable address? Probably. Ok, there's 802.3x, but how many laser printers actually have this capability?

    Admins try to make things work. In complex environments with dumb end-users, this means making things simple. Lots of simple systems (remember with the first S in most of the TCP/IP protocols stands for) interacting with one another leaves a lot of room for, well, "Slack".

    The only real way to contol security is to have a closed system with tight control (satellites, power grids, etc.) Then you only move the security threat to insiders (who should be opt-ed in so deeply it's not psychologically possible for them to be a threat).

    What's disturbing is that important systems seem to be going the commoditization route with respect ot IT infrastructure. Whatever happened to completely physically seperate networks (but, oh, you have to get your patches from somewhere and waiting for the technet CD isn't an option)?

  171. No mod points, so just let me say... by the_consumer · · Score: 1

    ...that was fucking funny.

    --
    "If you're thinking what I'm thinking, you're right." -
  172. crappy software makes "firewall" worthless by twitter · · Score: 1
    As most people who had to fight this worm already know, a firewall doesn't do you a whole lot of good if you have users with laptops who plug in at home, then bring in their infected PCs and plug them into your internal network.

    Laptop? That should be the least of your concerns. Worms get in through IE exploits on port 80 and email. They require no user action. A firewall won't protect your soft monoculture underbelly. Once the worm is in, it's off and external control can be established through alowed ports.

    Microsoft has had more than a year to fix their goofey browser and mail clients but have dicked around with other unimportant things instead. DRM, WMP spyware, IM "fixes" to block other clients are all massive wastes of resources at a company with so many security problems. The only fix for those idiots is replacement.

    --

    Friends don't help friends install M$ junk.

  173. Extend the war? by Anonymous Coward · · Score: 0

    The war on terror that is. If a nuke plant melted or trains actually crashed, the damage goes beyond just blue-screening some stupid Win PC. I would expect at that point the search would be on, no borders considered, for the authors. That should give food for thought to the next teen squirt who thinks its cool to modify a virus/worm and release it as his own.

  174. shit. by twitter · · Score: 1
    There's a correct solution, dump M$ to the problem and a wrong one, get screwed by M$ forever. Paladium will make things much worse and destroy the value of the networks.

    --

    Friends don't help friends install M$ junk.

  175. CSX uses InCharge "service assurance manager" by Animats · · Score: 4, Interesting
    Here's what CSX (the railroad) says about the failure:
    • CSX Transportation's (CSXT) information technology systems experienced significant slowdowns early today after a computer virus infected the network. The cause was believed to be a worm virus similar to those that have infected the systems of other major companies and agencies in recent days.

      The infection resulted in a slowdown of major applications, including dispatching and signal systems. As a result, passenger and freight train traffic was halted immediately, including the morning commuter train service in the metropolitan Washington, D.C., area. Contrary to initial reports, the signal system for train operations was not the source of the problem. Rather, the virus disrupted the CSXT telecommunications network upon which certain systems rely, including signal, dispatching and other operating systems.

    So what are they using to manage their network? They're using InCharge "Service Assurance Manager".

    • CSX will implement InCharge(TM) Service Assurance Manager and InCharge(TM) Availability Manager to ensure the reliability of its Next Generation Dispatch Network, the core IP-based infrastructure that controls the dispatch and timely operation of 1,700 trains and over 20,000 carloads per day. More than 2,000 routers back this complex CSX network, each with multiple points of connectivity and multiple layers of redundancy.
    InCharge IP Availability screenshots make it clear what platform it runs on.

    Any questions?

    1. Re:CSX uses InCharge "service assurance manager" by panurge · · Score: 1

      Yes, three flavors of Unix and W2000. What is your point exactly?

      --
      Panurge has posted for the last time. Thanks for the positive moderations.
  176. new headline by Anonymous Coward · · Score: 4, Insightful

    Dumbasses at nuclear power plant allow systems to be brought down by a bug microsoft and the IT security industry warned people about weeks ago. Management unaccountable for making their lazy IT employees do their job.

  177. Email by linuxislandsucks · · Score: 1

    ever open email on a pc behind a firewall?

    viruses don't care about firewalls other systems that do not work..

    Remember most email filtering is done on Unix/Linux machines...

    not that windows adms are stupid..but they still believe MS bullshit about being secure..

    --
    Don't Tread on OpenSource
  178. Trusted Computing Indeed! by aliensexfiend · · Score: 1

    From Your CIO
    What! I read in CIO magazine that MS operating systems were "ROBUST" and "simple to manage".

    1. Re:Trusted Computing Indeed! by gregarican · · Score: 1
      Your CIO probably was fondly recalling a January 2003 speech by Bill Gates (right around the time the Slammer exploit started hitting the market, probably leading to delay in his return flight being confirmed at the airline ticketing counter):

      "At Microsoft we halted development on several key products and invested more than $100 million to evaluate our existing software for security issues, and to train our developers to build security into our future products from the ground up...Companies should feel confident about embracing e-commerce, knowing that they can always depend on their software to meet their evolving needs reliably. That is why Microsoft, along with a host of other companies and researchers, is working aggressively to create computing systems that will be self-managing, self-repairing and inherently resilient. Put simply, they will just work.

      BWAHAHAHAHA!!! Bill Gates for Governor of California!!!

  179. Safety-critical stuff, yes. Displays, no. by alispguru · · Score: 2, Informative

    The low-level "reflexes" of reactors - the systems that actually run things minute-to-minute - are certified out the wazoo, and have received scrutiny at a level similar to the software that flies the Shuttle or commercial airliners.

    As such, those systems are typically many years out of date relative to current hardware and software - if they were upgraded, they'd have to be recertified, and certification is so expensive that keeping thirty-year-old hardware running is cheaper. There are reactors in the US that are still controlled by PDP-8s (4K of 12-bit core memory, folks).

    As others in this thread have said, the system that got hosed at this reactor was a modern status display added well after the reactor was signed off on and running. If it crashes, the operators get harder-to-understand information from the simpler systems in the control room, but the basic safety systems are still in place.

    Homer Simpson to the contrary, the people who run nukes aren't completely stupid.

    --

    To a Lisp hacker, XML is S-expressions in drag.
  180. Could Have Been Much Worse by nurb432 · · Score: 2, Insightful

    We were all lucky the blaster worm really wasn't destructive..

    Sure it was annoying, and a DDOS isn't good, but it COULD have been really malicious and MUCH worse...

    The ability to run arbitrary code on a server opens up your entire infrastructure. But the moron had machines reboot to announce they were infected.. what was he thinking?

    Or was this just a distraction from a much larer and sinister plan?

    --
    ---- Booth was a patriot ----
    1. Re:Could Have Been Much Worse by Anonymous Coward · · Score: 0

      To all the potential virus/worm writers out there:

      If you want to make a difference, please insure that you're next virus/worm has a massivly destructive payload.

      How the hell else am I going to convince managment to get this brain damaged MS s@#$ off my CPUs?

      Anything less than total anhilation of all non-system data and you're just egging Billy on.

      Think about it. You'll go to jail for writing the code anyway... why not make your mark?

    2. Re:Could Have Been Much Worse by TheGratefulNet · · Score: 1

      its not just a DDOS, its an MSDOS (multiply sourced denial of service attack).

      --

      --
      "It is now safe to switch off your computer."
  181. But don't underreact. by NaugaHunter · · Score: 2, Informative

    For what it's worth, I remember an accident on the D.C. Metro in Bethesda when I was living there, sometime through 94 and 97. I couldn't find anything in my admitedly short search, but essentially it was on a shared part of the track during slightly wet weather. The Metro slammed into the read of a slower freight train, and the only death was the driver. An investigation showed that the train was being controlled remotely. He had radioed in they were travelling too fast, but couldn't stop it. I think he may have warned the travellers to move to rear cars, but he had no door into the cabin for security reasons.

    Sudden inspiration to use WashingtonPost.com and not Google

    Well, I did a search of WashingtonPost archives for 95-98. It was January 7th of 1996, the tracks were icy, and the control was by a central computer. It kept it at 75mph and when it did brake for the station it slid into a parked train. Other than later articles discussing various probes into whether the possibility of the problem was known and ignored, I can't give much more info. The full text in the archives is only available for a fee, but the relevant facts were in each's first two paragraphs.

    I guess my point is even the brakes didn't help, once the train was doing 75mph. Don't assume that human intervention will overcome computer error. a) They can make the errors a lot more quickly than humans can compensate. b) Sometimes we misread the errors.

    If interested, archive search. I used Metro, Train, accident, from Jan 96 - Mar 96. If you expand to later dates you will see the followups.

    --
    R: That voice. Where have I heard that voice before? B: In about 365 other episodes. But I don't know who it is either.
    1. Re:But don't underreact. by servoled · · Score: 1

      Just for clarification, this accident occured on the MARC line which runs over the CSX rails along with normal freight trains. The Metro system is on their own set of rails and don't share them with any other trains.

      --
      "I have a porkchop, you have a porkchop. I have a veal, you have a veal".
  182. or it could mean by e40 · · Score: 1
    This indicates that the network that the train signaling stations are on is not protected by firewalls, at least to block ports 135 and 444 where the DCOM vulnerability is attacked.

    Or it could mean that someone ran an executable email attachment inside the firewall.

  183. Hmmm... by winchester · · Score: 0, Offtopic

    I subjected this story on monday??? And someone else submits it LATER and this gets accepted?

  184. Try again, by fanatic · · Score: 4, Informative

    This indicates that the network that the train signaling stations are on is not protected by firewalls, at least to block ports 135 and 444 where the DCOM vulnerability is attacked.

    It means no such thing. It is perfectly possible to have machine (such as a laptop) infected on the outside, then brought in and connected to the inter LAN, where it starts infecting machines it can reach.

    And sicne when does port 444 have anything to do with it? Once exploited, the victim is running a command shell on port 4444.

    --
    "that's not encryption - it's a new perl script that I'm working on..." - from some Matrix parody
  185. on windows? doh! by noldrin · · Score: 1

    Who would run nuclear safety equipment on windows? Does Homer Simpson really work at our nuclear plants?

  186. More realistic by Stiletto · · Score: 1

    CIO : I'd like you to connect the monitor server up to the LAN please
    NA : No
    CIO : Would you like to choose your replacement or should I? I have almost 100 resumes to pick from!

    1. Re:More realistic by Anonymous Coward · · Score: 0

      NA: Goodbye, you ARE the weakest link!

  187. Re:The network administrator's weak willed boss by Anonymous Coward · · Score: 0

    We have absolute rules against plugging YOUR laptop into OUR network, and it's enforced against men.

    Women, however, just go crying (sometimes literally) and he makes an exception for them. The boss had an alcoholic mom and has other issues. It also has the side effect of whenever something really stupid happens, it was a woman who caused it.

  188. Crime and Punishment by kvaughn · · Score: 0
    So when are we going to hold the virus writers accountable?!? These freaks are basically terrorists. They are obviously ideological purists whose only purpose is to cause harm. Sure, they THINK they are doing good by pointing out the holes, but what they don't realize is that they're just causing damage and pissing people off.

    There's always going to be software holes and idiots who don't patch them. Some people need to remove the stick from their ass and come down to earth a little bit. We can't just wish that everyone will run a perfect setup (there's no such thing anyway). It'll never happen.

    When are we going to start treating the techno-terrorists like the criminals that they are?

  189. I feel so re-assured by edxwelch · · Score: 2, Funny

    Thank goodness there really was no danger! If the monitoring software had crashed while the plant was operational there could have been a serious breach in... wait a minute! Did you say "a 6-inch hole in the plant's reactor head"???

  190. Small systems by Jennifer+E.+Elaan · · Score: 4, Informative
    This doesn't surprise me in the slightest, and it's not as bad as it sounds, either.

    8-bit processors still dominate the CPU market in terms of volume, and very nearly in terms of profitability. They are virtually never used as general-purpose computers anymore, but due to low cost of development, deployment and testing, they are ubiquitous in the control systems industry.

    Companies like Atmel and Microchip are constantly devising new and better 8-bit microcontroller chips for this market. A lot of them are available in hardened grades for just these uses. A modern one will often bundle the entire machine onto a single chip, with as much IO and analog interfacing as you could ask for.

    Reading the ENTIRE assembly dump of a 32K program is rather simple. A team of a dozen engineers can verify it in a matter of a couple months (I mean formal verification here, like you would do for a truly critical system, not just "give it a look over").

    While truly using a BBC micro is a little obsolescant, the ideals that caused them to do so are sound.

    1. Re:Small systems by Viol8 · · Score: 1

      While you can formally verify software , this doesn't prevent potential bit flips in memory or CPU faults due to radiation etc or even just
      faulty components finally giving out modifying the code or its operation in some way that you cannot predict. This is why in the UK anyway , computers CANNOT have completely
      automated control over safety system , there have to me some sort of electromechanical or manual backups.

  191. Idiots by Dalcius · · Score: 4, Insightful

    Rules of IT:
    1) Do not place a vulnerable system on a critical network unless absolutely necessary.
    2) When configuring a computer/server, always assume that you are hooking up to a hostile, unfiltered network.

    If they'd applied these two rules to their network, routers, servers, etc., this likely wouldn't have happened. These are pretty basic ideas, folks. If you have a Windows box on the same network as a computer controlling nuclear saftey checks, you better have a damn good reason and you better check for patches weekly.

    --
    ~Dalcius
    Rome wasn't burnt in a day.
  192. There are patches and there are patches by BadDreamer · · Score: 1

    Because Windows patches commonly turn services on even if they were explicityly off (or in some cases deleted), or add completely new functionality without documenting that they do.

    Plus, even with sshd access, you have a hard time monitoring it remotely, much less patching it without rebooting it.

  193. Yes, I would hire him. by wiredog · · Score: 1
    He's told you he's been convicted of a violent felony, so you know he's reasonably honest.

    I know quite a few people like that who are gainfully employed. But then, I'm in aa. Lotsa weirdos around there...

    1. Re:Yes, I would hire him. by HeghmoH · · Score: 1

      No, you don't get it. This isn't somebody who, in the interview, says, "I was convicted for XXX and YYY, but I'm a changed man now, and I won't do it again."

      In this interview, the guy says "I killed four people just because they looked at me funny. And I'll whack anybody who gives me shit. Are you looking at me funny?" All the while carrying a shotgun and a twitchy eye.

      Would you hire that guy?

      --
      Mod down posts with a "Free Mac Mini/iPod" sig, they're spam!
  194. There's a lot thats questionable here... by qtp · · Score: 1

    Why no packet content filtering on the T1?

    On the inernal network?

    On each individual hosts?

    Why no periodic antivirus scanning of all storage media in the facility

    Why are the control systems on the same network as the business network?

    Why not completely isolsate the control systems from any network connected to "the wild"?

    Why is there no oversight of security masures that subcontractors use on connected networks?

    Why no continuous security training of the network and system admins? (could be done on work time, in house, etc)

    Why use the same OS for routers, firewalls, and control systems as you are using on the desktops?

    Of course we know the answer, all of those things would take time and cost money, and why spend money on something that may not ever happen.

    It seems that they were too busy thinking about "business" when they should have been thinking about minimum security requirements and what could go wrong, even if it as yet has not. I'm sure it was "more profitable" for them to do things this way.

    --
    Read, L
  195. The article should be trolled by cp5i6 · · Score: 1

    Completely pointless.

    First off the sys admin should have been fired.
    Subscribe to Cert or what not I learned about the patch as soon as it came out and I'm not being paid the big bucks to maintain a nuclear power plant.

    Second, how the hell did you fools get "ANALOG BACKUP SYSTEM" mixed up with Microsoft?

  196. Beware of laptops... by Xibby · · Score: 1

    I thought I was safe. I've been running Software Update Services for 3 or so months now. But some computers weren't set to use SUS, so they didn't get patched.

    No problem though, the ports are blocked on the firewall.

    Then one of the sales guys comes back from a sales trip, and plugs in his laptop that hasn't been talking with the SUS server for awile, and he's caught the worm and doesn't know it.

    And before I know it, I have three machines infected!

    Ok, only three isn't so bad. But it would have been far worse had I not had SUS up and running on 98% of my computers. But the point is: firewalls aren't enough to protect you!

    --
    I'm going to go back in my box and will think within the limits of my box: MS Sucks Linux Good I read too much Slashdot.
    1. Re:Beware of laptops... by smash · · Score: 1
      Mod parent up - this is exactly how a number of our PCs got hit - user took laptop home, connected to the net, and then brought it back in to work, and bam...

      Currently working on enforcing a policy where all laptops that dial up to anywhere have firewalling on their DUN connection, however, given that joe user can currently just set up another connection if he wants/needs (current IT policy), thats not totally foolproof either.

      This also makes it interesting for people who have just bought copies of Windows XP, doesn't it :D A mate in retail has had to fix about 20-30 PCs that were sold literally days before this worm hit, and of course had pre-packaged Windows XP SP1, which is vulnerable.

      Will be even worse now that there's PCs on the shelf that are vulnerable, the worm is rampant, and the only way joe user can patch it is to hook up to the net.... also for those people who are just hooking up (there's still plenty out there)...

      smash.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  197. accountability by poison_reverse · · Score: 1

    this just brings us back to the age old question - should software companies be held responsible for monetary and possibly phsyical shortfalls that can arise from flawed code? Until there is some sweeping legislation introduced, MS's EULA will cover their pussy asses against anything. MS on the desktop is hardly acceptable, but it should not be used at all in mission critical systems/networks.

    --
    _+_+__+_+_+_+_+_+_+++
    when i moo u moo - just like that
  198. I was just happy.... by usmcpanzer · · Score: 1

    not knowing about this. Some of us like our blissful ignorance, thank you.

  199. it will happen by Sivaram_Velauthapill · · Score: 1

    I predict that it will happen. As bad as it may seem, the computer (especially software) industry has major quality control problems. There aren't many other industries where you can ship a non-functioning system and then patch it (with the cost and the responsibility laid on the customer). This methodology isn't necessarily bad in itself. In fact, some customers may prefer it. BUT many companies have been taking advantage of it to the point that it is past the acceptable limit.

    One reason causing problems is that the software industry (and I suspect the whole computer/tech industry) simply hires the lowest paid person for the job. Often, these people don't even have university degress (many learned it via some certification program or a few courses). Instead of spending the money and developing proper systems, companies literally hack together something and cut corners.

    I think what will happen is that there will be a major crisis (perhaps millions of people severly impacted by some software bug) before this whole system collapses. I simply cannot see the world progressing as it is now. We are already at the point where people can lose all their sensitive information on their computer simply due to some virus they didn't patch (keep in mind that end-users and even companies often dont' keep up and patch everything). Once this catastrophe happens, the whole industry will be regulated. Costs will go up but quality will too.

    The other engineering fields (civil, etc) went through something like that. There was a point (100 years ago) when anyone could build a bridge. Often many of these bridges were shoddy but people were willing to live with them since they were cheap and it was the norm. But when they started collapsing and killing a lot of people, things changed...

    Sivaram Velauthapillai

    --
    Sivaram Velauthapillai
    Seeking the meaning of life... @slashdot of all places ;)
  200. Thanks worm! by Anonymous Coward · · Score: 0

    Our network was totally gone all wednesday, so I spent the afternoon down the pub :)

    Now next time, could they make it a Friday so we can make a long weekend out of it!

  201. /. response is anti-MS, but why not anti-nuke? by Anonymous Coward · · Score: 1, Interesting
    I thought nuclear power was supposed to be safe. That's what everyone tells me, anyway.

    I more or less accept that it is *possible* to generate nuclear power, and store the waste, 100% safely. But as stories like this illustrate, not everyone is doing it. Not even in the U.S.

    (Yes, I know this particular plant was off-line at the time, yada yada, the point still stands.)

  202. Different view by sokeeffe · · Score: 1

    I think it is a less then wise approach to continually point and laugh at Microsfot like this. Yes, there software is buggy and flawed. Yes, they can be slow to react to problems/flaws within the operating systems and applications.

    However it is worth noting that Linux and OSS in general is not without its flaws either. Its just that there is not so many exploits of it possible or even those that are, are not pounced on by the media. This is because of the (incorrect) perception of the media that Linux is not a major force in the marketplace. When a script kiddie is setting out to get attention and make a name for themselves which OS do you think they'll target? Linux is not that attractive to these guys as its not likely to make headline news around the world as Linux is not firmly embedded (by which I mean market penetration) in all aspects of business and home computing compared to Microsofts software YET.

    At some point in the near future (and I hope its very soon) Linux's market penetration is all aspects of computing will become much larger and then thats when the virus writers will turn to it.

    So instead of sitting here and slagging of how terrible Microsoft is at doing its job people involed need to be sure that when the time comes that Linux and OSS can do its job properly and not make headlines like this.

  203. Where is the great network security? by iamacat · · Score: 1

    Basically, people can plugin their unprotected laptops into a network of unprotected machines. It would be a different story if laptops connected to a different segment that only allowed connecting to inside using safe protocols like ssh. But still not as good as running an OS that only exposes services that the user meant to provide to the network, with the default being none. No remote registry editing, thank you.

  204. it's cheaper by Sivaram_Velauthapill · · Score: 1

    People do it because it is a lot cheaper. Also many people don't know much about Linux or its capabilities. Yes, that's no joke. I'm unemployed now but even a few years ago, I ran into many (apparently highly qualified people) who only had a Windows-centric view. I suspect things haven't changed.

    If I ran a software company providing a Linux-based monitoring solution, I highly doubt many would buy it. Windows on the other hand is widely accepted...

    It's just like this: If you had to use a scripting language, why does everyone go with VisualBasic and don't even consider stuff like Python? Granted, VB is good at some stuff but Python is platform indepdent and can do things better (if scripting is all you need). Yet, if I ever utter Python I would be run out of the company (if I had a job that is :( )...

    A lot of the people in the tech industry are ignorant. This is especially true for tech managers and CIOs. For these guys, the latest press release or published report (which is always from a large corporation) is all that matters. Microsoft or IBM or whatever could be selling the worst software and they would still buy it over one from a smaller company...

    Sivaram Velauthapillai

    --
    Sivaram Velauthapillai
    Seeking the meaning of life... @slashdot of all places ;)
  205. i just can't restrain myself by WTF+Wazzat · · Score: 1

    I know this is obvious and will be repeated here many, many times, but... What kind of people will run critical public-safety systems on Windows? Who in the Hell is that stupid and can still get into that kind of position of public trust? And then... And then... Connect it to the Internet? What?!! Wise the hell up, people!

  206. Re:No firewall? Probably not. by Anonymous Coward · · Score: 0

    I think he actually meant the backdoor 4444 port, which is stupid to block since there are already variants using different ports.

  207. Yet another misleading title... by FL180 · · Score: 3, Insightful

    When will it end?

    "Microsoft Worms Crash Ohio Nuke Plant"

    Ummm...no, it clearly states in the body: disabled a safety monitoring system for nearly five hours.

  208. I'm going to lose a lot of karma for saying this.. by stonewolf · · Score: 2, Interesting

    100% of the blame for all of this damage rests on Bill Gates.

    Bill Gates sets the standards for software development at Microsoft. Bill Gates decides what is, and is not, accpetable in the design, coding, and testing phases of Microsoft products. Over a year ago Bill Gates came up with the "trusted computing" fraud.

    Microsoft makes much of its income by selling bug fixes for software they shipped knowing it was no damn good. What do you think new release is? Mostly just bug fixs plus new window dressing used to add more bugs. Bill Gates has made his fortune by deliberately selling inferior software.

    If I owned a company that sold ladders that have the same failure rate as Windows does, it would have been sued into bankruptcy and I would most likely been put in jail the first time a ladder failure was linked to so much as a broken leg. Yet, Bill Gates is the wealthiest man in the world. Free to continue his crime spree.

    The magnitude of the fraud that has been perpetrated by Bill Gates & company is so huge as to constitute a crime against humanity. He has done more damage than all the terrorists who ever attacked the US. It is beyond treason. He should be tried for his crimes. If one person has died as a result of known bugs in Windows then he, and the entire management chain below him should be hung.

    The latest attacks on world infratructure facilitated by Windows must be the last. It is time to prosecute the man whose greed and disregard for humanity enabled all of this damage. The accumulated wealth of Bill Gates and Microsoft should be used to compensate the victims of his crimes.

    Stonewolf

  209. "Safety Monitoring System" hyperbole. by jabber01 · · Score: 1

    There is no way an exposed, critical system would ever get NRC approval.

    he phrasing of the article, while not incorrect, is woefully incomplete, and thus irresponsibly misleading.

    Nuclear plants have safety critical systems, which are hardwired and isolated. They also have duplicate, completely passive "monitoring" systems. These provide the same information as the critical systems, but are for reporting purposes (not control) only. These non-critical systems make their plant telemetry data available, via fiber for electrical isolation and then a leased land-line, to off-site facilities.

    These facilities include the utility company, the NRC, the plant designer company and others. There is very little control over these systems because they are essentially "syndication feeds" where plant data can be stored, observed and so on. They have no influence back to the plant. The plant is, in effect, broadcasting status information out to these select interested parties.

    What these parties do with the data, and how they treat it, is largely up to them. The systems receiving this data do not require the degree of isolation that plant systems themselves do. They're regular LANs, and don't need to be anything more sophisticated than that. But, since they are receiving and processing plant monitoring data, they can be considered part of the "safety monitoring system on a nuclear power plant".

    What this sounds like is the failure of a second or third tier of monitoring and processing. Sort of like having a local office of Charles Schwab go down due to the virus, and having the article say that the "virus took out Charles Schwab's ability to function". Or, upon www.weather.com going down, stating that the virus caused the National Weather Forecasting system to fail.

    --

    The REAL jabber has the user id: 13196
    What you do today will cost you a day of your life

    1. Re:"Safety Monitoring System" hyperbole. by aridhol · · Score: 1

      Thanks for clearing that up. Too bad the media tends not to report the full truth, because it isn't sensational enough.

      --
      I can't say that I don't give a fuck. I've just run out of fuck to give.
    2. Re:"Safety Monitoring System" hyperbole. by jabber01 · · Score: 1

      The media does seem to have a bit of an agenda, doesn't it? Far from "fair and balanced" to say the least.

      I don't mind putting pressure on MS to clean up their act, but doing so by way of scaring people who are already too apprehensive about nuclear power is simply not right. That statement of course betrays my own bias, as I am a vocal supporter of properly managed nuclear energy. Still, exploiting popular ignorance to achieve one's goals, no matter how honorable, is unethical. (Someone should explain this to the politicians, eh? ;) )

      As for saying that the system administrators at the compromised facilities should be fired, that too is unfair. As has been pointed out, all it takes is one rogue employee who brings in a compromised laptop, or sets up a modem in his office, and your firewall, no matter how judiciously maintained and patched, is suddenly useless.

      This is Microsoft's fault. Worm-storms like the ones we're seeing are indicative of a design flaw in email systems - primarily those of Microsoft's making. The problem is very hierarchical, and I'm sure all the sys admins out there are grateful to Microsoft for their continued employment while they tear their hair out over each successive bug. However, one must admit that were Microsoft to make their software not prone to this sort of exploitation by default, the problem would be greatly diminished. It would then be necessary for admins to secure their networks only against people who deliberately open their systems up to contagion - and such action would be easier to localize and eliminate.

      --

      The REAL jabber has the user id: 13196
      What you do today will cost you a day of your life

  210. Re:Safety-critical stuff, yes. Displays, no. by Anonymous Coward · · Score: 0

    Mod the parent up, it's bang-on. I've worked on software for accessing PDP-8 nuclear files on a Windows platform... you haven't seen fun untill you've seen ASCII packed 3 characters to 2 12 bit words.

    Anyway, I know from experience in other areas also (specifically heavy industry like steel) that the critical systems are not PCs (some old PDP 11's and such, but they're being phased out) but rather DCS or PLC systems that are hard real time and much more reliable in both software and hardware than any PC solution.

  211. Sure, if the maintainer is a fucking idiot. by Anonymous Coward · · Score: 0

    Do you think that the Debian packages maintain themselves? Do you think you can get away with just submitting a rogue patch, even if you had CVS commit access?

  212. The network administrators...Stuck in a wall. by Anonymous Coward · · Score: 0
  213. Robocop 2 by Skord · · Score: 1

    Did anyone read the headline and think of Robocop 2?

  214. It's not "a virus", it's the "FLU" by jabber01 · · Score: 1

    Fucking Laptop Users!

    --

    The REAL jabber has the user id: 13196
    What you do today will cost you a day of your life

  215. head up a convenient orifice by Stephen+Samuel · · Score: 1
    From the SecurityFocus article:
    ... but in lots of cases you've got switches and valves and little override buttons on this thing and that thing that could cause a component to shut down as quickly as any digital system," Davis says.

    This may be true, but Osama's deputies can't push a physical override button from a laptop in Eastern Afghanistan, or turn a hand-valve with a targeted virus.

    --
    Free Software: Like love, it grows best when given away.
  216. Port 4444 more like by whovian · · Score: 1

    This indicates that the network that the train signaling stations are on is not protected by firewalls, at least to block ports 135 and 444 where the DCOM vulnerability is attacked.

    Shouldn't that probably be port 4444 ?

    http://www.its.caltech.edu/its/security/users/rpcd com-faq.shtml
    check whether anything is listening on port 4444 on your machine; this would be a strong indication that the Blaster worm has installed its backdoor, or that your system has been broken into by an attacker who has installed a backdoor program similar to the one automatically installed by the Blaster worm. Note that 4444 is an arbitrary port and there is no reason that intruders or worm writers must continue to use it.

    --
    To-do List: Receive telemarketing call during a tornado warning. Check.
    1. Re:Port 4444 more like by L00zer · · Score: 1

      That backdoor is only up long enough for the worm to download the msblast.exe file, which is a very short time. By blocking ports 135 and 445 you prevent your computer from even being infected.

      It's better to prevent the infection than fix the symptoms.

      --
      Sig (appended to the end of comments you post, 120 chars)
  217. The Death Count... by zelyan · · Score: 1
    Wow, taken to the extreme, the exploitation of their systems could have caused a train collision and injury or death to hundreds of Maryland and Virginia com

    Kent Brockman here, with the weather report...what's the death count, Ted? Well, Kent, right now the death count is (scrolling numbers) ... zero! But it's ready to shoot right up there any minute now!

    The corporate media makes money off terrifying us. What do you get?

    Jeff

    1. Re:The Death Count... by gregarican · · Score: 1

      A hard-on apparently...

  218. Good thing by Shadestalker · · Score: 1

    Good thing they've still not caught on to what happened at Black Mesa. Our secret is still safe.

  219. Re:I'm going to lose a lot of karma for saying thi by kvaughn · · Score: 0
    100% of the blame for all of this damage rests on Bill Gates.

    So the virus writer is completely off the hook. 100% on Bill Gates? You really want to pin 100% of the blame on ONE man? That's assanine and very narrow sighted.

    The accumulated wealth of Bill Gates and Microsoft should be used to compensate the victims of his crimes

    That's just a little communist don't you think?

  220. Only the beginning... by ohsoot · · Score: 1

    The problem is that we are slowly upgrading these systems built on 1950's and 60's technology into 'todays' technology. A lot of the issues present in todays technology weren't known when the regulation was written. Look at what is being used to evaluate software as 'safe'

    link

    The bottom of page 17 (Adobe Acrobat count), section B.1. I find particularly interesting. The current method of review for these safety critical systems is to make sure all the documentation checks out, and if the vendor followed a good design practice, then the conclusion is that the product is safe. BS!

    The document also states that software can't be modelled in a lab like, say a pipe or a concrete wall. That is showing the documents age. Maybe 6 yrs ago it wasn't feasible, but with the 2-3 GHz processors currently available, as well as the development of simulation tools that allow modelling of hardware and software together I believe it to be feasible to actually test these systems using fault injection techniques.

  221. Applications don't kill people... by Anonymous Coward · · Score: 0

    sysadmins kill people.

  222. how bout this diddy for CSX by Anonymous Coward · · Score: 0

    They are totally phasing out having ANY people running the trains at all. It's currently being done via wireless remote control here in the North East. Combine that with the worm and THEN think of the problems!!

  223. Re:I'm going to lose a lot of karma for saying thi by gregarican · · Score: 1
    Dear Stonewolf,

    This sounds like lucid, logical thinking. I am behind you 100%. As a first step I say we all stack our PC's in his front yard and have a bonfire.

    Sincerely,

    Ted Kaczynski

  224. Why?? by Izago909 · · Score: 2

    Why in the world are critical systems like nuclear saftey systems and railway saftey systems running Microsoft software? That's like playing Russian roulette with 5 bullets in the revolver. I can't wait until the next MS worm makes airplanes start dropping out of the sky.

    Anyone see Terminator 3? I bet that worm spread using an MS exploit. That was really Microsoft's central offce they blew up in T2.

    1. Re:Why?? by gregarican · · Score: 1

      Why in the world would someone spell safety as saftey? Oh I know. A /. poster boy!

    2. Re:Why?? by Izago909 · · Score: 1

      Why in the world would someone be so anal retentive? Thank you for taking time out of your obviously busy schedule to show me the error of my ways! I shall now triple proof read and spell check all of my posts so Nazi's like yourself can get back to jerking off.

    3. Re:Why?? by gregarican · · Score: 1
      First there was the Grammar Nazi, then there was the Spelling Nazi. Now here is the Punctuation Nazi...

      Nazi's is possessive whereas Nazis is plural. Glad I could be of assistance.

  225. I'm dumbfounded by tuxlove · · Score: 1

    How come so many network administrators at critical facilities like DMV's, train companies *nuclear* power plants, etc. are such F***ING RETARDS? It is beyond unbelievable. Jail time should be mandatory for total negligence such as this.

  226. Too true... by Anonymous Coward · · Score: 0
    CIO: Too much money. Just buy something from Best Buy. As for the servers, we cannot pay you overtime to put patches on them. Besides, Microsoft is a big company. There shouldn't be any real problems.


    For the first two years at my current job I told my supervisor (senior VP) things like:
    - The server room should have a door on it. And a lock.
    - The electrical/phone closet should have a door. And a lock.
    - An IDS would be a good idea.
    - Some company security policies would be a good idea.
    - Some client firewalls would be good, especially for our remote/vpn users.
    - Some backup hardware would be a smart idea for our main network components.


    These were always greeted with responses such as "We don't have money for that" or "Don't waste your time on that." Finally I suggested that we hire an expert consultant to perform a security audit. Oooh, magic words. Consultant came in and gave same recommendations. Suddenly, not only do we have enough money for all our previous suggestions but for the consultant, too! I'm not complaining, though, really. I got what I wanted. You just wish that if the company had the confidence to hire you, they might accept that you have some expertise in the field.

    1. Re:Too true... by Anonymous Coward · · Score: 0

      Same thing happened to me.

  227. David Besse plant by cyclist1200 · · Score: 1

    This is the same power plant that was shut down due to a boric acid leak. And since the blackout was mentioned in passing, I'll go ahead and add that the plant is owned by FirstEnergy.

  228. Re:NEXT: Accidental Nuclear ICBM Missile Launch... by scubasteve600 · · Score: 1

    The closest windows gets to something importatnt on a Nuke Sub is "maybe" in the ship's office.... But submariners don't have much time or need to produce PowerPoint presentations. -- If it detects, classifies, or destroys; it ain't done in windows!!!!

  229. Gives a whole new meaning to blue screen of death by pbulteel73 · · Score: 1

    "Hey look everyone! The screen's changing colors! Wait a minute, why's it melting? Why's my skin burning? Why is it so hot in here?"

  230. Related news... by mnmn · · Score: 1

    The same nuclear power plants and train control stations that had been hit by viruses were subsequently slashdotted by geek resumes in email to replace the imbeciles that ran those places. The DDoS attacks prompted the FBI to enforce a no-geek-shall-send-his-resume-to-a-microsoft-based -crashed-company-no-matter-how-badly-they-need-a-r eplacement policy.

    If we can build accounting software under GPL for free, we can fix up nuclear safety control systems using C/java on FreeBSD.. for free. Nah, if they're dumb enough to pay for MCSEs they should pay for real skill.

    --
    "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
  231. Heh... by The+Tyro · · Score: 1

    I AM a doctor, and even some of us can't afford the malpractice insurance.

    Talk to a Neurosurgeon... some of them pay more each year in malpractice than I make (and I'm talking about my gross, not my net).

    It's extraordinarly bad for them because the things they are asked to fix are often bad from the start, and people have unrealistic expections. When they hear that their grandmother has a big intracranial bleed, and that the neurosurgeon is working on her, they think she's going to be good-as-new after the operation. The unfortunate truth is that almost everyone with a big head bleed has persistent deficits after it's over, even if the operation is successful. Unrealistic expections + high-dollar, deep-pocket target + resentment + litigious society = astronomical premiums.

    More lawsuits are not the answer.

    --
    Even if a man chops off your hand with a sword, you still have two nice, sharp bones to stick in his eyes.
  232. related by meatpopcicle · · Score: 1

    the ticket counters at Air Canada all throughout Canada were shut down by a virus recently.

    --
    "You're on my side and the dark side, like Lando Calrissian?" --Gimpy, Undergrads
  233. Safety Switches by Anonymous Coward · · Score: 3, Informative

    I'm an engineer at a safety switch company. We make Temperature and Pressure switches. Yes, the same ones that are used in nuclear power plants. Basically, as a purely mechanical switch, the entire computer systems can shut down and all our switches will do is turn off whatever is on. Or turn on whatever is off. ie: backup systems whatever. These systems are usually not computer controlled, only computer monitored. In essence you've lost all your remote ears to your nuclear power plant. The systems still works, all you need to do is walk around the plant to monitor it instead of sitting your lazy ass browsing eBay.

  234. Repeat after me.... by Anonymous Coward · · Score: 0

    It's not a mission-critical safety system - it's a safety-monitoring system. It has a pretty display and graphics and charts that can be viewed in several different locations over a network. The actual safety system resides in a small controller that may or may not be connected with ethernet (serial links are very common) and it has a tiny processor, some flash memory, and it's total program size is probably less than the Sobig virus. The system will keep on running until you turn the power off to it (and its redundant backup system runs down as well). Mission-critical systems in industrial facilities are not vulnerable to Windows flaws. The most convenient interface to them may be, but that's not the same thing.

  235. Posting without reading by L00zer · · Score: 3, Informative
    Did "michael" who posted this news story even read the article he linked to? Did anyone who posted in response to read them?

    I think not. In his post he says that
    according to an article at SecurityFocus, and another article at The Register, 'The Slammer worm penetrated a private computer network at Ohio's Davis-Besse nuclear power plant in January

    That's the SLAMMER SQL WORM in JANUARY

    Not the MSBlaster worm that's been going around for the last week or so. Blocking ports 135 or 139 or 445 would not affect the Slammer worm since it uses the 1433 MS SQL port.
    --
    Sig (appended to the end of comments you post, 120 chars)
    1. Re:Posting without reading by L00zer · · Score: 2, Informative

      Ok. I'm slapping myself upside the head right now. I realize that stieglmant wrote the first part and didn't mention any ports. Russell wrote the second part where ports 135 and 444 are mentioned which are correct since CSX did get hit by the MSBlaster worm.

      That still doesn't forgive the numerous posters here who spoke of the nuclear facility in relation to the Blaster worm not the Slammer worm.

      --
      Sig (appended to the end of comments you post, 120 chars)
    2. Re:Posting without reading by ectoraige · · Score: 1

      Wow! You didn't even read the slashdot story!

      Michael lumped two submissions into the one story - first the submission from stieglmant about the nuclear plant, then the submission from Russell about the trains. The comments about the firewall are part of Russell's submission, not Michael's.

      In case you're new here, editors one-liners are in normal font, users submissions are in italics. And stylewise, it would probably be better if editors stuck a <br> between each submission.

      I'm just amazed that two moderators thought this informative. Two points for overrated methinks :)

      --
      Vs lbh pna ernq guvf, ybt bss abj. Tb bhgfvqr. Syl n xvgr.
  236. "Nobody gets fired for installing Windows" by ElGanzoLoco · · Score: 1

    "Nobody gets fired for installing Windows" now should read: Nobody used to get fired for installing windows... Heh!

    --
    Hello! I'm a disaster waiting to happen!
  237. Google explains the story... again :) by KaLoSoFt · · Score: 1

    Do a search at www.google.com for evil empire
    Guess which Redmond-based company is on the top :)
    Covenient google link

  238. VPNs by mastagee · · Score: 1

    Even more annoying, probably more common scenario: dumbass user on DSL connection, no firewall -->gets infected with msblast from the internet-->connects to company VPN -->virus spreads all over the company network.

  239. MS & DCOM, port 135, your zipper's always dow by the_REAL_sam · · Score: 1

    red hat 7 shipped with the RPC port OPEN. ("mmm! hackers love noodles!") at least red hat gave me the capacity to close the port. so i rapidly learned admin basics, and locked my system down.

    MS ships with DCOM (=RPC) open. windows DOESN'T allow me to close the port. instead it forces me to (1) wait a day for their server to be not bogged down (2) download a service pack, and spend 2 hours installing that. (3) download their patch. (4) hope that all this bullshit doesn't break my functional machine. (5) trust that they fixed the hole, but the port's still open (i just portscanned my patched machine-it's wide open).

    so is MS chronically stupid, or is it leaving a deliberate backdoor on my system? how many users WANT a remote procedure call port open to any/every user on the whole friggin internet?

    what did ms discuss with the "justice department," back in the day?

    with Microsoft DCOM, port 135, your zipper's always down, and you have to trust bill gates that you're wearing underpants.

    concerned? why not send him a letter?:

    "DEAR BILL GATES,

    AM I WEARING UNDERPANTS?

    -SINCERELY YOURS,
    A CONCERNED WINDOWS USER."

    --
    "Forgive us our trespasses, as we forgive those who trespass against us." -Jesus Christ The Lord's Prayer
  240. the plant was already off-line by dhunley · · Score: 1

    Fortunately, the plant was already offline as it failed a safety inspection months ago. They had a 5" hole that had been eaten through some surface or other, IIRC. So, at least there was no chance of the worm causing another 3 Mile or anything (at least, this time)

    1. Re:the plant was already off-line by mlk · · Score: 1

      and the back up was uneffected by the worm.

      it is still scary that people use unsercure systems in places like this.

      --
      Wow, I should not post when knackered.
  241. Microsoft's WMD by picardsb · · Score: 3, Funny

    Yeah - the end of the world is near enough. Just give more control of the nuke systems over to windows systems, and behold soon there will be no more windows to worry about. MS Windows:' This world has caused a fatal error. Everything will be terminated'. Press 'OK'.

  242. Springfield in Ohio by camusflage · · Score: 1

    Is there a Springfield in Ohio?

    Why yes, there is!

    --
    The truth about Scientology, Xenu, and you: Operation Clambake
    1. Re:Springfield in Ohio by Anonymous Coward · · Score: 0

      it's on the other side of toledo from davis besse, plus a few miles in between. davis besse is the world's most dysfunctional reactor, and i am so happy to be back near it again.

  243. Re:MS & DCOM, port 135, your zipper's always d by L00zer · · Score: 1

    Actually there is a very easy way to lock that port.

    Start->Settings->Network Connections->Local Area Connection->Properties->TCP/IP Properties->Advanced->Options->TCP/IP Filtering

    Then set it up how ever you want it

    --
    Sig (appended to the end of comments you post, 120 chars)
  244. Re:I'm going to lose a lot of karma for saying thi by dfranks · · Score: 1
    So you are saying that the sysadmin's for these systems, who apparently did not properly/completely firewall their systems have no responsibility for this?

    If I set up a safety critical system using out-of-the-box Redhat 6 with no firewall restrictions and no patches and get root'ed by SSL exploits, is Redhat 100% responsible for my stupidity? I think not.

    It comes down to this, if you are administering a critical system, it must either be completely isolated from the internet and from any other machine that is ever connected to the internet, or you have to keep it patched. Either way, it is only common sense that you firewall the system and only allow access via ports necessary for the operation of the system. Ports necessary for maintenance operations should normally be disabled and only enabled during maintenance operations.

    If you don't understand this, you should not be in charge of a mission critical system.

    One place I think you can blame MS is their decision not to continue releasing patches for Windows NT 4.0. Many safety critical systems can't just be upgraded to a new operating system on a whim, there is a lot of testing that has to be done. In the current climate, many companies are unwilling to fund these upgrades for a "possible threat". While it costs MS money to build these patches, I suspect the bad PR associated with these events is even more expensive, and maybe (just maybe), it will help entice MS to actually code buffer overflow checks as a standard development practice.

  245. Is this so Homer can surf for pr0n? by forgoil · · Score: 1

    Isn't it obvious that a system like this can't be open to the internet? Heck, there souldn't even be any physical connections to the internet or similar.

  246. Unrelated to Home Use by servoled · · Score: 1

    I wouldn't base my choice for a home OS on how it functions in large control systems such as these. If you did that you would probably end up running some form of real-time operating system or some mainframe system.

    The two situations really have nothing to do with each other unless you are running a train traffic signal network, nuclear safety monitoring setup or large power grid on your home system.

    --
    "I have a porkchop, you have a porkchop. I have a veal, you have a veal".
  247. I just... by Anonymous Coward · · Score: 0


    sent these links over to matt drudge. maybe we'll get a WORM CRASHES NUKE SITE! headline. that would be fun..

  248. Well now, by wiredog · · Score: 1

    that would depend on the job, wouldn't it. Sounds like a first rate sysadmin. The sort who applies larts without hesitation.

    1. Re:Well now, by EvilTwinSkippy · · Score: 1

      Bonus points if he has his hand-carved clue-by-four with him. Just don't ask about the red-brown stain on the one side.

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
  249. Re:I'm going to lose a lot of karma for saying thi by stonewolf · · Score: 1

    I said: 100% of the blame for all of this damage rests on Bill Gates.

    And you replied: So the virus writer is completely off the hook. 100% on Bill Gates? You really want to pin 100% of the blame on ONE man? That's assanine and very narrow sighted.

    I expected this response. Once, when I was in college I owned an old truck. After I had it for a while one of the door locks broke. This didn;t bother me because I didn't keep anything of value in the truck and the truck had so little resale value that no one was ever going to steal it.

    One Saturday night someone found the broken lock, put the truck in gear and coasted it down the hill and onto someone's lawn. It caused some damage. No big deal. I figured it was a one time thing and did nothing.

    A couple of weeks later that same thing happened. More damage was done to the neighbors yard. After the third time I fixed the lock. Even though I was not legally at fault, at some point I become responsible for the damage done. Without the broken lock, the damage would not have been done.

    Over the last decade Bill Gates has authorized selling hundreds of millions of "broken" locks. Software with severe security problems. These are problems that any reasonable development or testing process would not have let out the door.

    Good grief, I was warned about the dangers of buffer over runs in my first programming class in 1972. This isn't rocket science. It is criminal neglect.

    The virus writer is like the idiot who kept parking my truck on the neighbors lawn. He could not have done it if I had take the reasonable action of fixing the lock.

    I said: The accumulated wealth of Bill Gates and Microsoft should be used to compensate the victims of his crimes

    Any you replied: That's just a little communist don't you think?

    You really have no contact with reality do you? Read the US legal code on collecting damages for harm done. If I harm you or your property you are entitled to compensation. That legal principle predates communism by many thousands of years. The concept of an-eye-for-an-eye is pretty well understood and has been carried forward from the dawn of time and lives on in our current legal code.

    Stonewolf

  250. Re:MS & DCOM, port 135, your zipper's always d by the_REAL_sam · · Score: 1


    interesting. thanks, i'll play around with it. still got to wonder why it defaults to wide open.

    --
    "Forgive us our trespasses, as we forgive those who trespass against us." -Jesus Christ The Lord's Prayer
  251. Re:I'm going to lose a lot of karma for saying thi by stonewolf · · Score: 1

    I understand you and even agree with you on some points.

    The difference is that if you are using Red Hat you know that reasonable precautions have been taken to make the OS secure against known threats. If you are using MS you have no such assurance.

    I'm willing to hang the idiots who authorized using Windows for applications where life and limb are on the line. I'm willing to hang the virus writer too.

    But, as you pointed out. MS refused to supply security patches for systems that could not be readily upgraded. So, they clearly put profit ahead of the public safety. Microsoft, and Bill Gates, are criminally liable for all damages that resulted from that decision. They must be prosecuted for those crimes.

    Stonewolf

  252. Re:I'm going to lose a lot of karma for saying thi by stonewolf · · Score: 1

    Hey Ted! It has been a long time since you nearly got me with that "package" up at the old UoU. I'm not surprised to see you working for Bill, but that is the kind of organization that would appreciate your special talents.

    I was really hoping to never hear from you again. Now, where is the FBI's phone number...

    Stonewolf

  253. EULA's by frank_adrian314159 · · Score: 1
    Wow, taken to the extreme, the exploitation of their systems could have caused a train collision and injury or death to hundreds of Maryland and Virginia commuters.

    Wow! I bet Microsoft is happy that they hold no responsibility due to their lawyers' talent of writing a great EULA! Too bad their software developers can't have the same talent in software engineering...

    --
    That is all.
  254. Floats by Jennifer+E.+Elaan · · Score: 1
    This "blanket statement" is more of a best practice than a strict necessity, but it is true that floating-point numbers lose an amount of accuracy (and not even an easily compensated-for amount either) each time an operation is made using them.

    Fixed-point math loses accuracy as well, but in a well-defined way that is easy to account for in the algorithm design.

    This may not be an enormous risk on a dataset that is calculated once and discarded (like a user display), but if the data is to be stored and manipulated, accumulated round-off errors can add up quickly.

    The other real worry with floating-point numbers is that the range they express is such that some operations (like adding) will lose an operand entirely due to problems with the exponents being drastically mismatched.

  255. QNX is a hard realtime embedded operating system. Just because they developed a full GUI system for it doesn't change this. SCADA and similar control applications, even hard ones, are perfectly suited for QNX.

    I haven't done anything as critical as SCADA, but I've done some PC/104 with QNX. It's a nice system, for what it does.

  256. I can't believe this by Qbertino · · Score: 2, Insightful

    You've got to be kidding me.
    This can't be true! Please tell me it isn't.
    Who the hell uses MS Windows to monitor a _nuclear__power__ plant_?

    I would've never thought I'd be so happy to live in germany. At least our nuclear plants have their own, customized real time operating systems watching over what's going on.
    Jebus Crickey, I'd suggest you'd get yourself a new set of plants right along with that new powergrid that's due.

    --
    We suffer more in our imagination than in reality. - Seneca
  257. Plant is not operating... by EricJ2 · · Score: 1

    I don't know about the rest of the items stated, but I do know for sure that the Davis-Besse is off line and shut down, and has not operated for almost a year to replace a corroded steel dome on the containment building. The reason for the long shutdown is that the replacement dome has to be custom made, and imported from, of all places, France. Additionally, once the severe corrosion was found, the NRC was all over First Energy (owner and operator of Davis-Besse) like white on rice. Perhaps this is a bit of urban legend, or another case of the media blowing something all out of proportion (again).

  258. Why call them "Microsoft Worms"? by g_bit · · Score: 0, Troll
    You make it sound like Microsoft wrote them or something. Jeez, what are you trying to do make Microsoft look bad or something??

    The only reason there are no Linux worms is becuase nobody uses that crap!

  259. Re:I'm going to lose a lot of karma for saying thi by smash · · Score: 1
    I'm willing to hang the idiots who authorized using Windows for applications where life and limb are on the line. I'm willing to hang the virus writer too.

    Whilst I can see your points - to be fair, in MS's license agreement, it explicitly states that Windows is not to be used in the control of life support equipment, nuclear plants, or other situations where failure will cause a hazard with the risk of injury of death.

    All the more reason to hang the idiots who deployed it, but the blame in this case is NOT will bill gates.

    Hopefully this sort of thing is a bit of a wake up call for people that there are better alternatives out there, and that computer security is NOT something to be lax about.

    smash.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  260. Microsoft = Terrorist? by ONOIML8 · · Score: 1

    This is as bad as any terrorist activity. I wouldn't mind seeing Microsoft execs and any sysadmins related to these problems brought up on charges of terrorist activities. Yeah, they would get off, but it might get the freakin point across.

    --
    . Quit playing Monopoly with Bill. Switch to one of many non-Microsoft products today.
  261. title through a dyslexia filter: by AndyChrist · · Score: 2, Funny

    "Microsoft Worms Crash MD Trains into Ohio Nuke Plant"

  262. I don't know what's more disturbing... by DaCool42 · · Score: 1

    The fact that a worm disabled safety systems at a nuclear power plant, or the fact that the safety systems at a nuclear power plant are depending on windows.

    --

    ----
    All of whose base are belong to the what-now?
  263. SkyNET? SKYNET? by Anonymous Coward · · Score: 0

    I think it's time to activate SkyNET. It will crush this virus in no time. And it will clean up all the systems....

    .... why yes, of course we know the risks associated with SkyNET controlling all world nuclear/satellite arsenal. Yes, we're confident everything will work fine. After all, it was coded by the US goverment... running Windows.

  264. the hindenburg by stock · · Score: 1

    "Microsoft Windows: the electronic version of the Hindenburg". I seriously suspect Microsoft of deliberately allowing their software to "burn" like this, to give todays internet a bad reputation. The establishment and corporate giants were really disturbed to wake up and find out in 1993/1994 that this thing called internet was no hoax. Even Bill Gates first reaction was that it better go away. Windows 95 was released and the game was started. Rulers and establishment today find them in uncomfortable positions. They have 2 options :
      1. Take over the complete world, so then rule and control the complete internet.
      2. Remove the internet, or severely restrict it by technology, which is not tied by the constitutional borders of countries. Think of Software Patents, DMCA and Palladium.
    I don't know, but i reckon, also heard from other people, that the current rulers/establishment really hate internet, when they cannot totally control it. This is key point in the new world arena.

    Robert

  265. Don't blame Microsoft for this! by UrGeek · · Score: 1

    Windows is a BUSINESS operating system - for desktops and servers running business and entertainment applications. I believe that anyone at Microsoft and especially, at their legal department would agree that using Windows to route trains or monitor nuclear reactions is just CRAZY!!! However engineered these system needs to pay. And pay BIG time. There are a disgrace to the industry. As well as the manager who allow this insanity.

    This are CRITICAL SYSTEMS and no critical system should be running crap like Windows and even have a connection to the Internet - no connect AT ALL. They need to be secure. It was never designed for this!

  266. Doesn't mean the virus came from the internet by jroysdon · · Score: 1

    Someone could have a brought an infected laptop from home. Of course, if these are life-critical they should be firewalled even from their own "internal" network as extra security precation (as often you can't just go rebooting these types of boxes once a week just because a new patch came out).

  267. More Spin from astroturfers about patches by SgtChaireBourne · · Score: 1
    Not an excuse, merely a fact. Microsoft has worked hard to earn a shoddy reputation among techies as it has to earn a good one among marketeers. Here are just three examples.

    People with production systems are reluctant to alpha test microsoft's patches on their production machines. That's not happenstance, that's policy. Microsoft Senior Vice President Craig Mundie recently suggested that in the name of security, it may be appropriate to force you to install Microsoft patches or updates, and if that breaks your existing applications, well, it's for your own good.

    If you think about it, if MS-Support keeps breaking third party apps and/or keeps recommending wiping the hard drive and doing a clean install, they get rid of all third party apps through attritition. It's by wearing down the flunky doing the install or using up all the flunky's time or the end user being unable to use the app until the flunky can fix it. Rather clever, I think, even when considering that Microsoft is more of a marketing company or pyramid scheme than a tech company.

    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
  268. We don't use it as publicity... by OPTiX_iNC · · Score: 1

    Because we are better than that. Whould you like to be kicked while you are on the ground. What if you put yourself there?

  269. That frankly is the problem by PurpleWizard · · Score: 1
    I work as a real time embedded system (mainly software) person. Part of the trouble I see is that real specialists working in that field where the products do life critical functions (engine and brake system controllers in my case) are treated as interchangably as developers who hack out comparably sized systems in a fortnight but don't need to be rigorous.

    Basically managers needing it cheaper trying to replace full engineers with coders.

    It really is a recipe for eventual disaster

  270. Er. isn't it 135/445 ? by smeenz · · Score: 1

    Have I completely missed something here ? In addition to the obvious port 135, I thought it attacked on the cifs port - tcp/445, not 444.

  271. Re:I'm going to lose a lot of karma for saying thi by kvaughn · · Score: 1

    You weren't to blame in the truck scenario other than a little bit of negligence. I would venture to say at least 80% of people would've agreed with your assesment, that the truck wasn't worth the trouble of fixing the lock. Wouldn't you say that the person who put your truck in gear is the bad guy? After all, if he didn't put the truck in gear it wouldn't have ended up in a lawn. Sure, you could've prevented it, but that doesn't make the attacker right. Even if you had the lock fixed, the attacker still could have broken a window to get in.

    We can't continue to just write off these bad people. It's time that cyber crimes be punished just like other crimes. There's no way software, buildings, or cars are 100% secure. The whole situation is a function of ease and reward. If ease of doing it is great or percepted reward is great, then immoral people will find a way to inflict damage for their own purposes. In the slammer case, the virus writer got a rush from causing what I'm sure is billions in damage. Maybe he'll be exalted in his little anarchist community.

    I agree that Microsoft should fix their software. I don't think that's possible without a rewrite though... The software encompasses too much for one person to get their head around. If one person can't understand it, how can one person, or even a small group of people, hold others accountable? This is precisely why Bill Gates is not 100% to blame. Gates doesn't code the actual software. He has input on the strategic level, but he can't MAKE programmers code correctly. He can't double-check their work either - checking 1% of the code would be a full time job. So how can Gates be 100% accountable? He is only one person in management at the company. I wonder how many managers Microsoft has anyway...

    At least Microsoft release patches. If the patches are applied then the problem is solved. Any good admin will keep up with the patches. Sure it's a royal pain in the ass, but that's why they call it a job.

    So, all of this is why I believe Gates isn't 100% to blame. I think Gates is about .01% of the problem, and who knows, maybe Gates really WANTS to fix the software. Maybe it's just too damn big to be feasible.

    Things you learned in 1972 don't apply as much in the world of 2003. Good principles are still useful, I'm not saying preventing buffer over runs is bad, but the way of thinking in 1972 isn't the best way to be thinking.

    I can see your eye for an eye argument, but it's too simplistic. NOTHING is that simple when it comes to companies such as Microsoft. Imagine the impact that Microsoft has on the world... You may be inclined to argue due to your selective bias, but I'm sure Microsoft software can be directly correlated to positive economic growth. Yeah, let's kick down the economy some more by putting Microsoft out of business - that's a sound plan. Quit trying to punish achievement. The whole problem here, is that people would rather blame Microsoft for the world's problems than fix them. Take some initiative or get out of the way. Don't just sit around and gripe - it's unproductive.

  272. Re:I'm going to lose a lot of karma for saying thi by kvaughn · · Score: 1

    It makes not difference if you're running Red Hat. You've got to know how to use Red Hat to make it secure. Just like you have to know that applying patches is part of making Windows secure.

    The very fact that you way you're willing to hang the virus writer too means that it's not 100% on Bill Gates. So what's your argument?

    The problem here, is you've got haters... You've got so many people that hate Microsoft just for the sake of hating Microsoft. I guess hating Microsoft is sexy right now. Maybe it's because Windows is the ruling OS?

    Linux is not one big cohesive product like Windows, and it's not backed by a single corporation like Microsoft. Why attack something that's decentralized? Not enough visibility or gain...

    You said "The accumulated wealth of Bill Gates and Microsoft should be used to compensate the victims of his crimes." Your true colors showed a little bit before you took a step back into legal talk.

    If you really want to get legal, there is no case. There is no malice, Microsoft doesn't purposefully try to harm it's customers. There is no intent. The best case would be negligence, but that can't be shown either. Microsoft may very well be doing everything in it's power to fix problems. They certainly release patches, usually well ahead of time. Microsoft can't be sued for lazy admins.

    But then again, you weren't speaking literally were you? You just thought you would spew some idealistic garbage... I completely understand.

  273. Discussion Afterwards by chaoticset · · Score: 1

    Admin: "Wow, that really sucked."
    Employee: "Yeah."
    Admin: "Wish we had something that could have prevented that."
    Employee: "Linux systems weren't affected by it."
    Admin: *pause* "Hey, how much does this Linux stuff cost?"

    The rest of this conversation is left to the imagination of the reader.

    --

    -----------------------
    You are what you think.
  274. Re:I'm going to lose a lot of karma for saying thi by stonewolf · · Score: 1


    Of course what I said was simplistic. I have only a few paragraphs to make my point.

    Let me concentrate on the power of Bill Gate to create buggy software. You say that one man cannot... You are correct, one man cannot do much at all. But, Gates commands an army. He sets the policies, he set the procedures, and he choses the commanders under him. When he decided that MS had to take on the Internet it took only a matter of months for MS to pivote and charge. Gates, order his commanders to go in a different direcetion. He got rid of the onces who balked and he hired new ones that understood what he wanted. The army moved.

    The top commander in an army or a corporation has enourmous power because his decisions are carried out by thousands of people. If gates said to do a complete line by line code inspection of every bit of Windows code, it would be done. And, I bet it would only take a few month to do it.

    It is the fact that Gates has always put quality and reliability as the lowest priority that Windows and the other MS apps are the way they are. He sets the standards so he gets the blame.

    In any history book you will read of battles. You will read about the decisions of the Generals who won and the Generals who lost. No one mentions the decisions of the soldiers (except in truly heroic situations) because their decisions only affect a small part of the battle. The decisions of the general effect the entire battle. And, at the end. It is the commanding generals who get the credit and the blame.

    It is the same in busines. The top guys make the broad stroke decisions and everyone else marches in step. The CEOs, Presidents, and BPs get the credit, the big bucks, and when they pull an ENRON, they get the blame and they go to jail.

    Gates has been the top decision maker in MS since the beginning of the company. His decisions, his blame.

    Many other people have taken criminal actions to exploit Gates' errors. They deserve punishment. But, there is a legal theory called "depraved indifference". It is a few step beyond negligence.

    In my opinion releasing new versions of Windows with a complete code inspection is depraved indifference for the welfare of the entire world.

    Stonewolf

  275. as a follow up: by the_REAL_sam · · Score: 1


    i filtered all incoming tcp connections, but, from a port scan on that same machine, the port is still open.

    whether it would look like that from the outside, i'm not sure.

    --
    "Forgive us our trespasses, as we forgive those who trespass against us." -Jesus Christ The Lord's Prayer
  276. Re:NEXT: Accidental Nuclear ICBM Missile Launch... by Firefly1 · · Score: 1
    Among my biggest fears in regards to computer worms, etc somehow getting into a nuclear weapons system and causing nuclear missiles being launched...
    Unlikely... as I recall, the 'two-man rule' is still in force with respect to the nuclear arsenal. You know, two people having to act in concert to execute the launch command. See: beginning of WarGames; GoldenEye; et cetera.
    --
    - White Knight of the Order of Mihoshi Enthusiasts