ie8 fix
madison

Zero Day

Ryan Naraine, Emil Protalinski and Dancho Danchev

Stuxnet: A possible attack scenario

By | October 1, 2010, 2:58pm PDT

Summary: Symantec security researcher Liam O Murchu posits a possible Stuxnet worm attack scenario. His speculation is driven by the technical features of the sophisticated malware threat.

By Liam O Murchu

The following is a possible attack scenario. It is only speculation driven by the technical features of Stuxnet.

Industrial control systems (ICS) are operated by a specialized assembly like code on programmable logic controllers (PLCs). The PLCs are often programmed from Windows computers not connected to the Internet or even the internal network. In addition, the industrial control systems themselves are also unlikely to be connected to the Internet.

First, the attackers needed to perform reconnaissance. As each ICS is quite custom, the attackers would first need design documents. These design documents may have been stolen by an insider or even retrieved by an early version of Stuxnet or other malicious binary. Once attackers had the design documents and potential knowledge of the computing environment in the facility, they would develop the latest version of Stuxnet. Each feature of Stuxnet was implemented for a specific reason and for the final goal of potentially sabotaging the ICS.

Inside Stuxnet: Researcher drops new clues about origin of worm ]

Attackers would need to setup a mirrored environment that would include the necessary ICS hardware, such as PLCs, modules, and peripherals in order to test their code. The full cycle may have taken six months and five to ten core developers not counting numerous other individuals, such as quality assurance and management.follow Ryan Naraine on twitter

In addition their malicious binaries contained driver files that needed to be digitally signed to avoid suspicion. The attackers compromised two digital certificates to achieve this task. The attackers may have compromised these digital certificates by physically entering the premises of the two companies and stealing them as the two companies are in close physical proximity.

To infect their target, Stuxnet would need to be introduced into the target environment. This may have occurred by infecting a willing or unknowing third party, such as a contractor who perhaps had access to the facility, or an insider. The original infection may have been introduced by removable drive.

[ Stuxnet attackers used 4 Windows zero-day exploits ]

Once Stuxnet had infected a computer within the organization it began to spread in search of Field PGs, which are typical Windows computers but used to program PLCs. Since most of these computers are non-networked, Stuxnet would first try to spread to other computers on the LAN through a zero-day vulnerability, a two year old vulnerability, infecting Step 7 projects, and through removable drives.

Propagation through a LAN likely served as the first step and propagation through removable drives as a means to cover the last and final hop to a Field PG that is never connected to an untrusted network.
While attackers could control Stuxnet with a command and control server, as mentioned previously the key com- puter was unlikely to have outbound Internet access. Thus, all the functionality required to sabotage a system was embedded directly in the Stuxnet executable. Updates to this executable would be propagated throughout the facility through a peer-to-peer method established by Stuxnet.

When Stuxnet finally found a suitable computer, one that ran Step 7, it would then modify the code on the PLC. These modifications likely sabotaged the system, which was likely considered a high value target due to the large resources invested in the creation of Stuxnet.

Victims attempting to verify the issue would not see any rogue PLC code as Stuxnet hides its modifications.
While their choice of using self-replication methods may have been necessary to ensure they’d find a suitable Field PG, they also caused noticeable collateral damage by infecting machines outside the target organization. The attackers may have considered the collateral damage a necessity in order to effectively reach the intended target.

The attackers likely completed their initial attack by the time they were discovered.

* Liam O Murchu is a researcher in Symantec’s security response team.  He co-wrote a dossier on Stuxnet with Nicolas Falliere and Eric Chien.

(Click image for full-size version)

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Ryan Naraine is a journalist and social media enthusiast specializing in Internet and computer security issues.

Disclosure

Ryan Naraine

The most important disclosure is of my employment with Kaspersky Lab as a member of the global research and analysis team. Kaspersky Lab is a global company specializing in anti-malware and secure content management technologies. I do not own stocks or other investments in any technology company.

Biography

Ryan Naraine

Ryan Naraine is a journalist and social media enthusiast specializing in Internet and computer security issues. He is currently security evangelist at Kaspersky Lab, an anti-malware company with operations around the globe. He is taking a leadership role in developing the company's online community initiative around secure content management technologies.

Prior to joining Kaspersky Lab, Ryan was Editor-at-Large/Security at eWEEK, leading the magazine's and Web site's coverage of Internet and computer security issues and managing the popular SecurityWatch blog, covering the daily threats, vulnerabilities and IT security technologies. He also covered IT security, hacker attacks and secure content management topics for Jupiter Media's internetnetnews.com.

Ryan can be reached at naraine SHIFT 2 gmail.com. For daily updates on Ryan's activities, follow him on Twitter.

62
Comments

Join the conversation!

Just In

RE: Stuxnet: A possible attack scenario
FAULKNE 13th Oct
Good day to confirm this comment I would appreciate T h e b e s t o f Z D N e t d e l i v e r e d your website very nice to everyone Yes, Oracle is the only one with shared-disk architecture, but that is there advantage. It means you can add or remove nodes and the database lives on. In a shared nothing architecture, if you lose a node, you lose the system. I'm sure Oracle appreciates EMC highlighting their advantage.I also desire to signal in your RSS feeds. Thank you as soon as once again and maintain up the great operate Awesome post! Thank you very much || thanks for nice content this is really benefit to me.
0 Votes
+ -
Fascinating.
Dietrich T. Schmitz, ~ Your Linux Advocate 1st Oct 2010
Again.
Folks,
What we have here is yet another case of DLL injection.
Same story, seasoned with a bit of international intrigue.

Do you find this fascinating?
I do, but, not in the way the author hopes.

It's fascinating that the direction is turned away from Microsoft onto the 'hackers' and the 'mode of infection'.

DLL injection has been going on for years now, in fact, Computerworld just the other day wrote an article about IE users most at risk from DLL Injection

Now, we are supposed to be engaged by this most interesting article, yet it overlooks the seriousness of this defect in Microsoft Windows.

I respond to you with this:
Please avoid using Microsoft Windows to access the internet.
Be proactive and install Ubuntu Linux as your base system (Jason Perlow did) and if you truly need Windows, then install it into a VM, e.g., VirtualBox.

Then make the virtual machine 'immutable', which keeps the VM from getting infected.

Or, simply surf the internet with Ubuntu Linux Firefox running in an AppArmor sandbox.

To enable the FF profile for AA, open a terminal window and type:

$sudo aa-enforce /etc/apparmor.d/usr.bin.firefox

Your machine will never get infected if you do this. NEVER.

So, don't be a victim. Take my advice and run Ubuntu Linux as your base system.

Be Safe.
Ubuntu Linux: The safest operating system on the planet.
I stake my reputation on it.
0 Votes
+ -
Thanks for the link to that article
NonZealot 1st Oct 2010
@Dietrich T. Schmitz, Your Linux Advocate
IE users most at risk from DLL Injection

Wow, scary stuff! I noticed that the article stated that IE users on Vista and Windows 7 weren't vulnerable to these attacks because Protected Mode, which is on by default, prevents those attacks from working.

After a careful analysis, I've decided that it is easier to continue using Windows 7 with its "on by default" browser protection rather than switching to an OS that won't run my applications and has absolutely no browser protections in place by default.

So, don't be a victim.

I won't, I run Windows 7. You know, the OS that is safe by default and doesn't require you to look up a man page article on aa-enforce in order to be safe.

Your machine will never get infected if you do this. NEVER.

PS You are lying. Linux is not immune to malware.
0 Votes
+ -
Pants on fire.
Dietrich T. Schmitz, ~ Your Linux Advocate Updated - 2nd Oct 2010
@NonZealot

You resort to calling me a liar.
And you resort to putting words in my mouth.

I remind you that it is official knowledge that Windows 7 64-bit has been rooted and protected mode doesn't help.


Microsoft doesn't provide LSM. There is no arguing that point.

LSM allows any app to be profiled and sandboxed against any exploit. There is no way for privilege escalation to occur with LSM. No arguing that point either.

Nobody need read a man page. There is a help icon on the Ubuntu menu.

To say that you are spouting misinformation is an understatement.

Pants on fire.
0 Votes
+ -
RE: Stuxnet: A possible attack scenario
Loverock Davidson 2nd Oct 2010
@NonZealot

LOL way to call him out! He just got served!

LOL he's gotta be feeling like crap right now LOL
  • Flagged
0 Votes
+ -
RE: Stuxnet: A possible attack scenario
jamesrayg Updated - 4th Oct 2010
@deitrich t. schmitz

Talk about spouting misinformation. The win 7 x64 rootkit requires that the USER AUTHORIZE AN ELEVATION TO ADMIN, before it can install. Protected Mode is not bypassed by any known malware. Makes one question your hacker credentials if you can't get this basic information right. And nonzealot is right, in Windows the browser is sandboxed BY DEFAULT, so it's appropriate for mom and pop and little jimmy who aren't going to have the slightest clue what the hell a CLI is. And there are programs to control sandboxing on Windows, like chml.exe which will allow you to control what is write-able and read-able to any program sandboxed with a low integrity mandatory access control, like for example internet explorer. Additionally there's various programs like sandboxie. Maybe you should get some of your basic facts right before shouting 'misinformation' at people.
0 Votes
+ -
RE: Stuxnet: A possible attack scenario
Hallowed are the Ori 1st Oct 2010
@Dietrich T. Schmitz, Your Linux Advocate

I respond to you with this:
Please avoid using Microsoft Windows to access the internet..


Um... you must have overlooked the part about SCADA workstations being isolated from all external networks, which would preclude them from getting anywhere close to the internet.

Mine, for example, all have 35 to 50 ft. air gaps between the SCADA networks and any other network in the same building.

Any idiot who connects a SCADA workstation to the internet should be terminated on the spot for incompetence.

.
0 Votes
+ -
Point well taken
Dietrich T. Schmitz, ~ Your Linux Advocate 2nd Oct 2010
@Hallowed are the Ori
But JUST ONE rogue pc on the subnet (unauthorized) is all it takes.
0 Votes
+ -
Hallowed are the Ori, DTS is right:
John Zern 18th Jan 2011
But JUST ONE rogue pc on the subnet (unauthorized) is all it takes

He's right. We've seen that happen to Linux a few times.
0 Votes
+ -
RE: Stuxnet: A possible attack scenario
stilesalaska Updated - 3rd Oct 2010
@Dietrich T. Schmitz, Your Linux Advocate

You are Right! I am SOOO tired of Loverock Davidson! OMG and all that!! Mr Davidson Is nothing more than a Smart butt! I am A USER! Linux and Apparmmor are THE BEST! I have used ALL WIN 7, VISTA, XP, ME. ETC.... Nothing but problems with them all! My DAD was got! My brother was got! My freinds were got! AS A USER! You are right! Linux is the way to go! My family uses mint, I use suse! You Go!

Randy A. Stiles, Linux Advocate
0 Votes
+ -
RE: Stuxnet: A possible attack scenario
batpox Updated - 4th Oct 2010
@Dietrich T. Schmitz, Your Linux Advocate

Unfortunately, you have missed the main points of the article (which I found fascinating - thanks Mr Murcho) and it was this: This is a sophisticated multi-vector virus designed to exploit many weaknesses, and even the controllers (these do not run Windows). Because they knew the controlling computers did not connect to the internet, they embedded their own communication schemes. And they had access to the correct controller hardware and revs and compromised signatures. Wow.

What you need to create this is a a large group of dedicated and imaginative hackers, some blacks ops (for the certificates), some serious $$$, and some zero-day exploits. Every operation system has plenty of these zero-day exploits (yes, even your venerable Linux - check out cert dot org if you don't believe me).
0 Votes
+ -
@batpox

thank you batpox.

most of the other posters have missed the point the target device is the PLC which actually controls the equipment.

Targeting these controllers is totaly manufacturer specific. Virus code for a Siemans PLC will not work on an Allen Bradley controller etc. You need to know how each facility uses PLCs from which manufacturer.




the windows machine is "only" part of the delivery mechanism to get the virus to the PLC.

Targeting the machine controllers is a huge step
0 Votes
+ -
Whu Ubuntu?
People Updated - 4th Oct 2010
@Dietrich T. Schmitz, Your Linux Advocate

You really push for Ubuntu. It underwhelms me as compared to fedora or openSuSE, but I digress.

Linux is great and all, however you highlight why it's not mass adopted. Where is the 'Protect your Web Browsing with AppArmor' check box in a Security preference pane? Remember, you are advising Windows users to type a (to them) cryptic command that if not done perfectly does not work and they won't know it.

They'll be focusing on sudo, wondering if that is a Japanese word or something and putting spaces after each slash.

Out.
0 Votes
+ -
@People
Ubuntu is used more than Fedora. Fedora is more experimental; things are tested in Fedora that may be used in Red Hat Linux.

The biggest user of Red Hat Linux is the United States Army. Most of these systems run
on the military internet.

Running command line is no different than running command prompt using Windows. I am more comfortable running ipconfig/release or /renew, than going through network connections and right click then disable. Maybe, because I have used it so much, running just dos no gui.

sudo: "SUper-user DO"

sudo is not Japanese. A monk may knock on your door, for mocking there language.



Hooay!
0 Votes
+ -
RE: Stuxnet: A possible attack scenario
pdickey043@... 4th Oct 2010
@Dietrich T. Schmitz, Your Linux Advocate You are an idiot for saying that Ubuntu (and Linux) will NEVER be vulnerable. Since Linux is the os on Android phones (and other mobile devices), it's going to gain a larger market share. This means that hackers are going to start looking at it. And unless there's a completely separate kernel for mobile devices, what affects them will affect your precious desktop.

Also, I would imagine that App Armor has been updated--not to solely add features, but because of security issues. So don't claim that it's immune. The reality is that hackers aren't even looking at it YET.

Note, I'm writing this on Firefox (without AppArmor) on Ubuntu 10.04. While it's my main OS, I'm a realist and I don't buy into the "it's impenetrable" line of crap.

Have a great day:)
Patrick.
0 Votes
+ -
RE: Stuxnet: A possible attack scenario
jleisten@... 5th Oct 2010
@pdickey043@... You have it exactly right. Mr. Schmitz is under the dangerously mistaken impression that his OS of choice is impermeable by the same types of malware as Windows is and has learned nothing from Apple's pride. Wasn't it Apple who only up until recently shouted from the mountain tops "Ha ha. You can't touch us!" only to fall alongside the Windows? Mr. Schmitz won't be educated until his personal computing world colapses and he has to ask, "Hey! Wait a second... what just happened?!?" ...When whatever his favorite flavor of Linux distro at the time receives the same kind of unfavorable attention for mass infections as Windows... and OS X...

Currently, no one cares about Linux as a platform for spreading their malicious wares because the reward is so low. No one cared about infecting OS X until there were enough Mac users. Linux is no different.

I'm not sure why something so logical escapes people who seem to be somewhat rational thinkers otherwise. The common criminal even applies better logic to his targets than does Mr. Schmitz's thinking.
0 Votes
+ -
RE: Stuxnet: A possible attack scenario
ItsTheBottomLine 4th Oct 2010
@Dietrich T. Schmitz, Your Linux Advocate Man you're funny little dude.
0 Votes
+ -
RE: Stuxnet: A possible attack scenario
count_zero_interuptus 4th Oct 2010
@Dietrich T. Schmitz, Your Linux Advocate
0 Votes
+ -
RE: Stuxnet: A possible attack scenario
count_zero_interuptus 4th Oct 2010
@Dietrich T. Schmitz, Your Linux Advocate:
I can't wait to tell my business users to $sudo aa-enforce /etc/apparmor.d/usr.bin.firefox

Please Linux folks, get out of the dark ages. Command lines are three generations old now. What is the 500 user scenario?
0 Votes
+ -
@achitea

You do know there is a command prompt in Windows.

Explain to me what the 500 user scenario are you talking about?

You do know that the biggest user of Linux Red Hat is the US Army.

Hooay!
0 Votes
+ -
RE: Stuxnet: A possible attack scenario
kaninelupus 8th Oct 2010
@achitea

Yes there is a com-prompt in Windows... the difference is that one does not need to use it for what should be average usage or process activation. Security measures that ALL users should be able to easily access/activate need to be kept simple... command-line-only utilities should remain the domain of power-users, with the rest control-panel/application-based access that is easy to use.
0 Votes
+ -
RE: Stuxnet: A possible attack scenario
Bookmark71 7th Oct 2010
@Dietrich T. Schmitz, Your Linux Advocate
I'll be glad to use Ubuntu when settings like apparmor can be set through a basic GUI and a checkbox. Similar to EMET. I tried 10.04 the day it was released and found a lot to like. I just think it needs a little more distance from the command line to be friendly enough for a wider audience. With many apps being delivered via the web browser I don't think the limited number of commercial vendors developing for it will matter for long.
0 Votes
+ -
sure it cost a little more the some other "lesser" OS's, but it's well worth it!

That's the part the you left out, DTS! happy
0 Votes
+ -
Good luck to you! replica hermes bags
0 Votes
+ -
Happy to know that windows Vista and windows 7 are protected.
I run on a vista machine.
Chris
http://www.acnetreatmentfast.org
0 Votes
+ -
RE: Stuxnet: A possible attack scenario
Randoer@... 2nd Oct 2010
For all you MS fans who didn't bother to read all of the associated articles correctly.....

The flaw affects all currently supported versions of Windows XP, Vista, Windows 7, Windows Server 2008 and Windows Server 2008 R2.
0 Votes
+ -
RE: Stuxnet: A possible attack scenario
jamesrayg Updated - 4th Oct 2010
@Randoer@... That's like saying a guy in a tank is vulnerable to gun fire. Technically correct but missing the point. Windows 7 has ASLR, DEP, heap and stack encryption/checksumming/cookies, a browser that is sandboxed BY DEFAULT, UAC and a bunch of other things, not this and basically no other malware is really going to spread to Windows 7 except by tricking the user into running the malware, which applies to any OS.
0 Votes
+ -
Get the facts before spewing drivel
GrimmReaperSound 3rd Oct 2010
Aside for Hallowed, it's very obvious that none of you have ever seen a SCADA system. So here is some facts:
1. Linux is not supported by any major SCADA software supplier. VM support is limited.
2. The vast majority of SCADAs use XP, Vista was a non-starter and 7 is just starting to catch on.
3. There are very few SCADAs connected to the Internet, but quite a few are connected to the company business networks.
4. Stuxnet targets PCS7 systems which are basically soft-PLCs . A soft-PLC is a PLC running on a computer instead of on dedicated hardware.
5. PLC hardware is very hard to crack unless you have access to the programming software (most if not all running on Windows) and the PLC application program code. Cracking the PLC core code is virtually impossible.
6. If a malware can get into the industrial controls, the potential for damages are not huge, they are ENORMOUS since these controls are now responsible for your water supply, food and drug supply, energy supply and distribution, waste handling, transportation facilities, and just about any product manufactured in a plant.
0 Votes
+ -
Highlight
People 4th Oct 2010
@GrimmReaperSound

As what was written was written in the world of fiction regarding a non-fiction topic, what it highlighted to me was the level of sophistication of such an attack. It leads me to believe that any attack of this type will come from either a government or large corporate entity. Being the facility in reality attacked by this was a government facility, there is no interest by a corporation to absorb the expense.

This is a made-for-film storyline.
0 Votes
+ -
RE: Stuxnet: A possible attack scenario
ItsTheBottomLine 4th Oct 2010
@People Agreed. While possible -so is building an atomic bomb by a smart kid for the science fair. Possible certainly, probably? - Maybe, but it does make a great made for film story line, and wait - it was a movie. The thing I noticed - and what Mr. "I Live in a bomb shelter" DTS seems to ignore is there were a lot of "Ifs" in that scenario, and "possibly". I mean the movie 2012 is "possible" is it realistic? I would like to think our infrastructure IT dept's are a little more security conscience than DTS gives them credit for.
0 Votes
+ -
Loverock Davidson
stilesalaska Updated - 3rd Oct 2010
Why do you open your mouth? Must be so big for you to stick you foot in it! How much dose MS pay you? Hay I use Ms every day! And Linux EVERY DAY! AS a USER! I see what works! MS Kinda, Linux Oh ya It dose! You are a FUD master! And some other names sure to get me booted off this site! I have Watched and Read you! You are Full of crap! Have a good day sir, cheers from the great State of ALASKA!

Randy A. Stiles, Linux Advocate
0 Votes
+ -
@stilesalaska Yea we are paid by MS because we do not accept the lies of the linux commies. I'd rather be paid to defend someone, then do so out of empty ideological zealotry.
0 Votes
+ -
Commies
Frank Poster 4th Oct 2010
@jamesrayg
What a load of ignorant cr@p. Do you know who is behind Ubuntu? Mark Shuttleworth is a multi-millionaire entrepreneur and definitely not a communist. I guess your perverse logic would extend to also calling Bill Gates a commie for giving loads of his money away and helping unfortunate people. Linux is more about philanthropy than communism, and the fact is that is very secure and not just because of the popularity FUD, it is more secure by design. Sure enough, it is of course not impenetrable.
0 Votes
+ -
RE: Stuxnet: A possible attack scenario
mintalaska 17th Oct 2010
@jamesrayg we do not accept the lies of the linux commies

Hmm that is good Lies? Hm lets see, Windows failed and got owned last year at the "TEST" Mac got owned! Linux was not invited! Cause To hard to crack, What is my box running? Hmm Do I have apparmor on? Do I have Maldet running Real time? Are you hitting a box or hunny pot?? Do you know? NO you don't Still take your money, And Defend people form the crap your people put out!! Welcome to life!
0 Votes
+ -
Poasible, Maybe, Just a W.A.G.
No_Ax_to_Grind 4th Oct 2010
Pffttt... What a waste of time.
0 Votes
+ -
I am not a professional IT guy - just a Mac poweruser for the past 25 years. The Stuxnet attacks are, IMHO, a mixed bag ? bad for the IT industry, but potentially very valuable both to the United States and the Middle East nations all of whom fear Iran's emerging nuclear capabilities. Perhaps I am naive, but this is one case where 'bad' may lead to 'good'. Context is all!
0 Votes
+ -
RE: Stuxnet: A possible attack scenario
twaynesdomain 4th Oct 2010
What does 0-day mean? II know of at least ten definitions now since I started keeping track.
0 Votes
+ -
Cyber-Attack Turns Physical
wcallahan@... 4th Oct 2010
Here is another vector the author has not considered.
Evidence is mounting that not only have long-range cyberweapons capable of inflicting physical damage been invented, they also are being used both in tests and operationally.

See the Aviation Week article;
http://www.aviationweek.com/aw/generic/story.jsp?id=news/asd/2010/09/27/05.xml&channel=misc
0 Votes
+ -
RE: Stuxnet: A possible attack scenario
Frank Poster 4th Oct 2010
I fail to see how Windows 7 cannot be exploited. Stuxnet cn apparently run on 7, and what about Zeus which only 25% of antimalware software can even detect? Are you saying that such malwares will only run on Win 7 if the user allows them to execute via accepting UAC or other deliberate prompt? And which browser is sandboxed, IE8? or any browser running under Win 7 ?
0 Votes
+ -
I work with industrial control systems, and write PLC code. The scenario is possible, but very far fetched.

Most real, (as opposed to virtual) PLC's have hardware locking of the code. You need to physically switch the unit into programming mode, (which then disables the outputs). Code in the more complex and powerful units is not only parity protected at the instruction level, but check-summed too. On networkable systems, some will allow code uploading, but need some kind of physical intervention, (you'd want to do some serious checking if you'd just loaded new code into a robot cell). You find a lot of control panels using Microsoft products, but down at the hardware level, if there is an proprietary real-time operating system, you're going to find QNX, RTX, or one of the Windriver products. I'm seeing a few Real Time Linux variants too.

It's hard enough for me, as an engineer with factory access to get hold of source code for a lot of machines, never mind hackers. Understanding a complex industrial system can take weeks of time, and will often need
physical access to the machine.

It's a massive amount of work, and relies on quite a few detectable human links.

Unless we're talking about a concerted terrorist attack, where is the profit for our hackers? All this work to disable a factory? If they have access, an arson attack, or simply taking a hammer to a control panel is easier and probably less risky. There is no 'protection racket' available, because the victims will have the system reloaded, and then check their security.

I agree there is a risk, and I would look at the terrorist one first. Identify and prepare for the less exotic attacks first. If we are looking at power grids, a risk identified by the UK was that of terrorists simply removing the oil drain plugs from power sub-station transformers. The transformers over heat and fail, the utility companies only have a limited stock of spares, and they are on long back-order times. Massive disruption from a bit of clandestine work with a spanner.
0 Votes
+ -
RE: Stuxnet: A possible attack scenario
viennamicro 4th Oct 2010
Try thinking of Stuxnet as an STD. Not only do you need to know your partner, you need to know everyone your partner has been with. The absence of a data path to the Internet does not preclude a CSE or technician from moving infected files from their laptop (with Internet access) to the SCADA environment - a practice we all employ.

Conventional anti-virus software will generally only identify a virus once an appropriate virus definition is developed regardless of the OS involved. So far, only whitelisting technology has been identified as an effective defense against Stuxnet - and other similar malware - in a SCADA environment. I sincerely hope time will provide additional defenses, but I'm not betting the farm on it.

Disbling auto-run did not stop infection via removable media - all that is necessary is to browse the media in Windows Explorer (or your OS' version of the same).

ANYONE depending on an operating system to protect their control systems is at least as bright as an individual thinking birth control provides protection from STDs.
0 Votes
+ -
@jamesrayg

you missed the information about the design of the worm. It used a signed driver as on of the delivery vehicles, which as far as I know, causes automatic escalation of privileges on a default Windows 7 (or any other version) system.
0 Votes
+ -
RE: Stuxnet: A possible attack scenario
jpmccormick_01@... 4th Oct 2010
"Any idiot who connects a SCADA workstation to the internet should be terminated on the spot for incompetence."

Agree absolutely and without exception. My experience in industrial control networks is that different sectors display different behaviors, i.e., nuclear and chemical are way more proactive and security than small municipal water utilities. Probably because of regulation for that sector. And also probably because the risk of loss is that much greater.

But, in the end, if the Siemens application did not require that a default login and password be used (apparently those values are coded into the application), the access issue becomes moot. At least till another flaw is exploited in the control application!
0 Votes
+ -
Calm down! Calm down!
Did any one of you bother to check the pc's were connected to anything... at all... you're all speculating.

And, Oh by the way...; can someone tell me who has months, $$$'s and resource of this scale to achieve what I guess can be called industrial espionage?
0 Votes
+ -
RE: Stuxnet: A possible attack scenario
brouwerjhg@... 4th Oct 2010
The people who respond to this subject in terms of OS (Linux vs MS) are indeed absolutely clueless about industrial automation systems.
And yes, I'm involved with industrial automation myself, and having read some of the information (modifying certain FB's and DB's) I'm quite convinced there must be a leak somewhere.
0 Votes
+ -
RE: Stuxnet: A possible attack scenario
count_zero_interuptus 4th Oct 2010
I can't wait to tell my business users to $sudo aa-enforce /etc/apparmor.d/usr.bin.firefox

Please Linux, get out of the dark ages. Command lines are three generations old now.
0 Votes
+ -
RE: Stuxnet: A possible attack scenario
RememberOctober29 4th Oct 2010
Linux is not invulnerable to spyware and malicious software. A few years ago, I realized that the wonderful "Screen Saver" software installed in my system at work was making HUNDREDS of unexplainable connections to the internet per hour, to websites and hosts ALL OVER THE WORLD. It was not friendly whatever it was, and for all i know all of my work, designs, and software was being forwarded to hackers all over the world by the linux screen saver.
I thought US Dept. of State prevented sale of US technology to some countries, like Iran? Um, so if Stuxnet was infecting Windows PCs in Iran, how did they manage to buy and install (and activate)Windows PCs in the first place? Unsure of US Dept. of State details, but Im pretty sure they wouldn't be allowed to buy copies of Windows 7?
http://www.state.gov/s/ct/c14151.htm
Could somebody please update me or explain this?
0 Votes
+ -
@winstonh@... There are export versions of software and I would bet that XP was the OS - not Win 7. Also, with all the torrent sites and 1GB thumb drives, do we really believe we could keep any software that is publicly available out of a country? I don't think the Iranian government worries much about software licenses; and the ICS (or other hardware) vendors don't look to see if you have a valid OS license. Additionally, a few years back, the munitions acts were relaxed in regards to exporting encryption software.
0 Votes
+ -
RE: Stuxnet: A possible attack scenario
walteradamson 4th Oct 2010
How come it knocked out the Indian communications satellite if it took all that mirrored environment, either that supposition is incorrect or the Indian satellite was deliberately targeted.
0 Votes
+ -
Banter
yet_another 5th Oct 2010
Howdy,
I have been working in Process Control for over twenty years and I now worry. My worry stems from the banter in these replies as well as the conceptuatization within the main article. Process control GUIs and Apps moved from proprietary to COTS operating systems during the 1990s in an effort to reduce costs. With that came authentication and authorization (the accounting bit still needs some work) and the maladies inherent in a common platform. I recommend that when approaches are discussed for prevention, isolation, and circumvention of malware like Stuxnet, that the discussion is formulated within the context of a process control security sphere. People's lives depend on the code running in PLCs and DCSs (Distributed Control Systems).
0 Votes
+ -
Good day to confirm this comment I would appreciate T h e b e s t o f Z D N e t d e l i v e r e d your website very nice to everyone Yes, Oracle is the only one with shared-disk architecture, but that is there advantage. It means you can add or remove nodes and the database lives on. In a shared nothing architecture, if you lose a node, you lose the system. I'm sure Oracle appreciates EMC highlighting their advantage.I also desire to signal in your RSS feeds. Thank you as soon as once again and maintain up the great operate Awesome post! Thank you very much || thanks for nice content this is really benefit to me.

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix
Click Here
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix
ie8 fix