Attacks/Breaches
8/5/2010
12:17 PM
Connect Directly
RSS
E-Mail
50%
50%

Stuxnet 'Zero Day' Worm Not New

Symantec finds earlier variants of the Windows shortcut vulnerability, as well as evidence of significant resources behind its development.

Last month, the Stuxnet rootkit seemed to come out of nowhere, exploiting a previously unseen, zero-day shell vulnerability in most versions of the Windows operating system.

But Symantec has found that the malware is anything but new. To be precise, Stuxnet -- or at least earlier versions of it -- dates from at least June 2009.

On Monday, Microsoft patched the Windows Shell vulnerability targeted by Stuxnet. But questions remain surrounding Stuxnet, including who built it, and why.

Some answers, albeit limited, are now starting to emerge, including the fact that Stuxnet isn't new. "The threat has been under continued development as the authors added additional components, encryption, and exploits," said Symantec's Liam O Murchu, who has been studying samples of Stuxnet to learn more about the attack and documenting his findings on a Symantec blog.

"We were interested to discover if the different samples we have seen in the wild were different variants or just modifications to the wrapper with the same components embedded," he said. "Analyzing the different types of samples we have observed to date has shed some light on how long this threat has been under development and/or in use."

Surprisingly, based on his research -- admittedly, into but a subset of all the different versions of Stuxnet to be found in the wild -- he found four distinctly different types of the malware, with the oldest dating from over a year ago.

Another interesting finding is that the most recent sample of Stuxnet is smaller than the oldest sample, even though the newer version contains more functionality. "Generally, threats grow larger over time, so it is not unusual to see that the newer sample has more resources -- 14 as opposed to 11 -- but it is surprising to see that the newer samples are smaller than the older samples," said O Murchu.

The evolution of Stuxnet -- as well as its targeting of Siemens industrial automation control systems, rather than trying to build a bigger botnet -- suggests significant brains, if non-obvious motives, behind the malware.

"The amount of components and code used is very large," said O Murchu. "In addition to this, the authors' ability to adapt the threat to use an unpatched vulnerability -- to spread through removable drives -- shows that the creators of this threat have huge resources available to them and have the time needed to spend on such a big task."

In other words, "this is most certainly not a 'teenage hacker coding in his bedroom' type operation," he said.

Comment  | 
Print  | 
More Insights
Register for Dark Reading Newsletters
White Papers
Flash Poll
Current Issue
Cartoon
Video
Slideshows
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2014-1544
Published: 2014-07-23
Use-after-free vulnerability in the CERT_DestroyCertificate function in libnss3.so in Mozilla Network Security Services (NSS) 3.x, as used in Firefox before 31.0, Firefox ESR 24.x before 24.7, and Thunderbird before 24.7, allows remote attackers to execute arbitrary code via vectors that trigger cer...

CVE-2014-1547
Published: 2014-07-23
Multiple unspecified vulnerabilities in the browser engine in Mozilla Firefox before 31.0, Firefox ESR 24.x before 24.7, and Thunderbird before 24.7 allow remote attackers to cause a denial of service (memory corruption and application crash) or possibly execute arbitrary code via unknown vectors.

CVE-2014-1548
Published: 2014-07-23
Multiple unspecified vulnerabilities in the browser engine in Mozilla Firefox before 31.0 and Thunderbird before 31.0 allow remote attackers to cause a denial of service (memory corruption and application crash) or possibly execute arbitrary code via unknown vectors.

CVE-2014-1549
Published: 2014-07-23
The mozilla::dom::AudioBufferSourceNodeEngine::CopyFromInputBuffer function in Mozilla Firefox before 31.0 and Thunderbird before 31.0 does not properly allocate Web Audio buffer memory, which allows remote attackers to execute arbitrary code or cause a denial of service (buffer overflow and applica...

CVE-2014-1550
Published: 2014-07-23
Use-after-free vulnerability in the MediaInputPort class in Mozilla Firefox before 31.0 and Thunderbird before 31.0 allows remote attackers to execute arbitrary code or cause a denial of service (heap memory corruption) by leveraging incorrect Web Audio control-message ordering.

Best of the Web
Dark Reading Radio
Archived Dark Reading Radio
Sara Peters hosts a conversation on Botnets and those who fight them.