ie8 fix
madison

Zero Day

Ryan Naraine, Emil Protalinski and Dancho Danchev

Windows kernel 'zero-day' found in Duqu attack

By | November 1, 2011, 10:54am PDT

Summary: One version of the attack was triggered by a rigged Microsoft Word .doc that probably included some social engineering and required the target to open the booby-trapped file.

The mysterious Duqu malware attack exploited a zero-day vulnerability in the Windows kernel, according to security researchers tracking the Stuxnet-like cyber-surveillance Trojan.

Researchers at the Laboratory of Cryptography and System Security (CrySyS) in Hungary confirmed the existence of the zero-day vulnerability and exploit in a brief note posted to its web site.

follow Ryan Naraine on twitter

Our lab, the Laboratory of Cryptography and System Security (CrySyS) pursued the analysis of the Duqu malware and as a result of our investigation, we identified a dropper file with an MS 0-day kernel exploit inside. We immediately provided competent organizations with the necessary information such that they can take appropriate steps for the protection of the users.

The vulnerability has since been reported to Microsoft.   However, the company has not yet issued a security advisory to provide pre-patch mitigation guidance to Windows users.

One version of the attack was triggered by a rigged Microsoft Word .doc that probably included some social engineering and required the target to open the booby-trapped file.  However, since this is a kernel vulnerability, it is possible that other attack vectors have been/could be used.

Here’s more information on the zero-day component from Symantec:

Once Duqu is able to get a foothold in an organization through the zero-day exploit, the attackers can command it to spread to other computers. In one organization, evidence was found that showed the attackers commanding Duqu to spread across SMB shares. Interestingly though, some of the newly infected computers did not have the ability to connect to the Internet and thereby the command-and-control (C&C) server. The Duqu configuration files on these computers were instead configured not to communicate directly with the C&C server, but to use a file-sharing C&C protocol with another compromised computer that had the ability to connect to the C&C server. Consequently, Duqu creates a bridge between the network’s internal servers and the C&C server. This allowed the attackers to access Duqu infections in secure zones with the help of computers outside the secure zone being used as proxies.

While the number of confirmed Duqu infections is still limited, using the above techniques we have seen Duqu spread across several countries. At the time of writing, Duqu infections have been confirmed in six possible organizations in eight countries.

Symantec also reported the recovery of a new Duqu sample that communicates with a different C&C server. All previously analyzed samples were configured to contact a server hosted in India. This particular Duqu file was configured to communicate with a server in Belgium with the IP address ‘77.241.93.160′.

UPDATE: Still no formal security advisory from Microsoft but we now have a confirmation via the Microsoft Security Response Center’s Twitter account.

“We are working to address a vulnerability believed to be connected to the Duqu malware.”

Here’s a direct quote from Microsoft’s Jerry Bryant:

“Microsoft is collaborating with our partners to provide protections for a vulnerability used in targeted attempts to infect computers with the Duqu malware. We are working diligently to address this issue and will release a security update for customers through our security bulletin process.”

ALSO SEE:

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.

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?
96
Comments

Join the conversation!

Just In

Wrong.
Joe.Smetona Updated - 10th Nov
@CobraA1 ...

"Same way it might be installed on any other OS. Could be a user agreeing to a prompt they shouldn't agree to. Could be an attack on a browser vulnerability."

This proves you don't know anything about Linux and have never used it. Sorry, you should refrain about commenting about Linux. You have no experience.

Don't "Windowize" Linux because you have never used it. They are completely different.
0 Votes
+ -
so per apple logic this is not a problem.
@honeymonster
The user receives a Word document in email When the doc is opened, it infects the targeted computer and will not be detected by anti-virus software.

I would say a bit more serious than the Mac defender virus. Apple patched that up very quickly and it seems that Apple is doing a good job protecting against
mall ware...
0 Votes
+ -
Apple did not patch Mac Defender
toddybottom 1st Nov
@prof123
Apple simply added the malware signature to the AV software that is deeply embedded in OS X. You can't run OS X without AV. It isn't safe. That is why Apple embedded AV right into OS X.
@prof123 why would it not be detected by an AV software?
@prof123

Apple never patched it. There was a "fix" but it was a very weak one and nearly instantly bypassed. Blacklist race.

What DID happen is that the Russian government, in an inexplicable fit of lawfulness, arrested the group responsible and it all stopped overnight. That is very uncharacteristic of Russia and a pretty good indication that Apple figured out who they were and greased some palms to get the right officials to suddenly care about doing their jobs.

Security through obscurity? Nah. Security through a good offense.
@prof123 You actually mean 'They denied it existed like every security threat for a while before rolling out a patch while thinking nobody would notice'
@prof123 hee hee... mall ware - be careful of those malls...just kidding - I know you meant malware. I am glad those vicious fake anti virus programs stopped popping up. So this one is only if you open a word doc that is unidentified, or can it attach to any word doc?
@honeymonster

+1
you made your comment before any Apple fan actually made the statement you accuse them of.
@baggins_z

It's called a "pre-emptive retort"... happy
0 Votes
+ -
@honeymonster
If this discovery comes from an AV vendor then it means it is a lie and is not a problem.
0 Votes
+ -
But this is a Windows issue...
ScorpioBlue 3rd Nov
...and not an Apple issue, so an EPIC FAIL on deflection.
0 Votes
+ -
Spear phishing with a Microsoft Word doc file
Rabid Howler Monkey Updated - 1st Nov
Three questions:

1. Would this exploit work if the doc file was opened with an alternative word processor such as LibreOffice, Corel WordPerfect Office, etc.?

2. If a user runs their PC in a limited/standard user account and Software Restriction Policy whitelisting (via gpedit.msc) is enabled, including dll protection, would this exploit still work?

3. If Microsoft's EMET is installed and configured, would this exploit still work?

Some additional details from Symantec (link provided in the article):

http://www.symantec.com/connect/w32-duqu_status-updates_installer-zero-day-exploit

Edit: Added 3rd question.
@Rabid Howler Monkey please don't confuse the issue with logical questions.......
The only issue here is just like always -
1 - Mac OS is better than Windows.
2 - No it isn't.
3 - Go to 1.
@dev/null that is in the eye of the beholder. to others Windows is better and always will be. to still others Nix (any flavour) beats both. Who is right and who says so.
@Franciscus101...I see we're unfamiliar with tech humor.
@dev/null You didn't even know what the questions meant, pretty evident with that answer to number 2. And what is the third question?
0 Votes
+ -
very good questions!
wkulecz 1st Nov
@Rabid Howler Monkey

Very good questions!

Inquiring minds want to know.

I'd wager its in a Word document "feature" that is not available in the "compatible" alternatives.
0 Votes
+ -
RE: very good questions!
Rabid Howler Monkey 2nd Nov
@wkulecz And not a bad wager. happy

PCWorld interviewed staff at CrySyS, the Hungarian co. credited with 'discovering' duqu, and they described a Microsoft Word 0-day along with the previously-mentioned Windows kernel 0-day. More here:

http://www.pcworld.com/businesscenter/article/243019/duqu_worm_targets_microsoft_zero_day_flaw.html

Which begs another question for users of Microsoft Word: does Microsoft's Office 2010 'protected view' provide any protection against this exploit?
I have been an avid Apple User since 1979, my first Mac in 1984 and multiple OS computer support for 30 years. The most likely candidate for trouble is the user that thinks he is safe. Over confidence leads to laziness. Always be diligent!
@lsweeney@...

Very intelligent comment. This, coming from a Microsoft fanboy. No name calling, hate, or finger pointing. Simply a good idea going forward for everyone. The bad guys are the hackers, and they'll target what works.
@FuzzyBunnySlippers: You don't mind a Linux fan joining in?
Even a super-secure and locked down linux install can be messed up by an admin who's careless. It's all about the user (edit: Admins are users too!).
Also, Linux can't stop phishing either, because that's a social attack and not technical. Mostly the same for trojans.

The user has to be careful!
"Wild Level: Low
Number of Infections: 0 - 49
Number of Sites: 0 - 2
Geographical Distribution: Low
Threat Containment: Easy
Removal: Easy"

This thing has infected less than 50 machines and yet it gets a front page story on ZDNet? Are you kidding me?
0 Votes
+ -
Two quotes.
rustek 1st Nov
@toddybottom
"Wild Level: Low
Number of Infections: 0 - 49
Number of Sites: 0 - 2
Geographical Distribution: Low
Threat Containment: Easy
Removal: Easy"

"we have seen Duqu spread across several countries. At the time of writing, Duqu infections have been confirmed in six possible organizations in eight countries."

I'm sorry but one of these is wrong.
@toddybottom

I'm sorry, I don't see the information you quoted anywhere here. Where is that from?
@msalzberg

He made it up.

wink
well, one simple answer is don't open any file that you are not expecting someone to send you, including a friend. Check with them first. Use Microsoft Security Essentials and run malwarebytes antimalware from time to time, keep firewall secured. Remember, no matter what av you have, you are not protected from every new thing that comes along until it is known and a fix is downloaded. We are always vulnerable to new sophisticated malware/virus distribution.
@clyman6232@... Personally I like Comodo CIS. It acts like a HIPS, if you put it on maximum security settings there's few things that can get past it.
Although I'm not sure if it would stop this attack, since it's a kernel bug. The HIPS would have to intercept calls to that particular buggy function in the kernel to stop this, and no HIPS will intercept *ALL* functions calls of anything!
I don't understand people even bother reporting stuff like this ... what are the odds someone would try to "social n-engineer" you in opening a doc file ? I mean really ? why on earth would I want to open a doc file I didn't create myself ? I can't remember the last time I downloaded doc files ...

I have been running a Cybercaf?? for 9 years. 14 pc's, none have any form of antivirus or defender or anything (first thing I disable is windows defender, antivirus and the action center)

Never had any issues at all... If you don't visit warez, screensaver or pron sites how on earth could you get a virus?

And social engineering scams are just laughable... Id love to see them try and pry me out of information or for god know what reason download software from them...
@DJK2

It only takes a momentary lapse of reason. Apparently, that worked for the people infected. It's a scatter-shot mentality across a great deal of targets.
@FuzzyBunnySlippers wrote:
"It's a scatter-shot mentality across a great deal of targets.

The articles on duqu say otherwise. The attacks appear to be highly targeted toward industrial control system vendors which implies spear phishing.
@DJK2

"If you don't visit warez, screensaver or pron sites how on earth could you get a virus?"

Did you know that more than half of the malicious websites, at any given time, are normally-safe sites that have been compromised or co-opted? Some reading on the subject:
http://www.securityfocus.com/brief/667

Or do a Google search for "malvertising" to get acquainted with one common method.
@DJK2 ... There's always something running in Windows that should have never gotten there in the first place. The normal Windows machine is loaded, sometimes hundreds of stupid entries that slow the booting down to a standstill.
0 Votes
+ -
RE: Windows kernel 'zero-day' vulnerability found in Duqu attack
LoverockDavidson_-24231404894599612871915491754222 1st Nov
Still have to trick a user into downloading and opening the file. Luckily Microsoft put a big warning that you have to agree to informing you of harmful files before you can download and open it. Its no wonder this is very limited in scope and possesses very little threat.
@LoverockDavidson_

It's amazing how many spam-mails I've gotten lately with Word docs attached, so there's no "tricking into downloading" as it comes to you unprompted.

And unfortunately there are still way too many foolish people out there who will open the file to see what's in it.
@PollyProteus

Mostly accurate, but if you are not being prompted, than you've altered your security settings against recommendations.
0 Votes
+ -
Not a Linux problem
epcraig 1st Nov
Therefore not my problem.
@epcraig

Nope, your problem is incompatibility, multiple distros and GUIs, lack of applications, lack of games, lack of desktop users, lack of new drivers and any modern software.

Have fun
@tonymcs@...
One day you will have to come out from under that rock you know? wink
@tonymcs@...

Who says that's a problem?

Come back when you've tried it sometime. K?
@epcraig And yet you commented on a post that has nothing to do with an OS you run why? It's great that this is something you will not have an issue with - congratulations, do you want a cookie?

Linux has it's own issues... faulty updates, incompatibility with some mainstream applications (broad applications such as PC gaming), a very small part of the desktop marketplace, too many distros, too many frothing at the mouth zealots who do more to harm the reputations of Linux fans in general, and a complete lack of tech support - the best you have in that area is some tool in a Linux forum basing in his knowledge of Linux and refusing to help a noobie because of his overpowering sense of ego - perhaps he was given a few too many wedgies as a growing geek?
@Pete "athynz" Athens
Now you understand of course, that while the original poster was trolling most of what you said is a plain lie(lack of tech support)? The rest is just an opinion/.
0 Votes
+ -
RE: Not a Linux problem Therefore not my problem.
Rabid Howler Monkey Updated - 2nd Nov
@epcraig Well, that depends. Duqu, thus far, appears to be targeted towards industrial control system vendors in an attempt to gain intelligence. A follow-on attack in the future could disable a natural gas compressor station, meaning that one's supply of natural gas is cut off. Or disable an electrical power plant combusting coal or natural gas supplying power to one's local community. One can't run Linux (or any other OS) for very long without electricity. Or sabotage a chemical plant. Think Bhopal, which was negligence.

This affects *EVERYONE*.
0-day exploits, viruses, worms...what? I use OS X and am not affected so are Linux users happy
0 Votes
+ -
I can't speak for OSX...
Joe.Smetona Updated - 10th Nov
@shellcodes_coder ... I don't have problems with Linux (Mint). It's not just me, family and friends are free of issues also. It's really the most important thing.

If you've actually used Linux, it doesn't take long to figure out there are no problems.
0 Votes
+ -
if you want to surf the net
theo_durcan 1st Nov
better use a secure platform
Iy you are going to adults sites better switch to a trusted OS, like Linux or OSX, leave Windows to the childrens.
@theo_durcan Right because Linux and Mac OSX have NO issues with malware... none at all... /sarcasm.
@Pete "athynz" Athens

Where are these Linux malware that you speak of? please give me a link to just one that I can try out, because I can give you a link to over 80,000 windows malware for you to try out.
Or are you just spreading FUD again?
"Where are these Linux malware that you speak of?"

Search for the history of the word "root" in "rootkit." Hint: One OS calls the user with the highest level of privileges a "root." And it's not Windows .

And here's a wikipedia article with a nice list:

https://secure.wikimedia.org/wikipedia/en/wiki/Linux_malware

No FUD, just facts. Every OS has malware.
@CobraA1

I assume you were responding to me, in which case I know what a rootkit is but how does it get installed on Linux? by a hacker attacking a server? I know how it can get installed on windows... simply by playing a CD.

And yes I have read that article also, a long time ago, which is why I asked for a link to an actual Linux virus or malware which I can try out... not a wikipedia link or a blog, an actual Linux virus/malware that is out in the wild, not some old obsolete proof of concept malware, I want to test the security of my Linux install.

You said every OS has malware so where are these Linux malware? otherwise its just complete FUD.
0 Votes
+ -
Wrong.
Joe.Smetona Updated - 10th Nov
@CobraA1 ...

"Same way it might be installed on any other OS. Could be a user agreeing to a prompt they shouldn't agree to. Could be an attack on a browser vulnerability."

This proves you don't know anything about Linux and have never used it. Sorry, you should refrain about commenting about Linux. You have no experience.

Don't "Windowize" Linux because you have never used it. They are completely different.

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