On MovieTome: The next Marvel mutant movie?
BNET Business Network:
BNET
TechRepublic
ZDNet

March 16th, 2009

One-year-old (unpatched) Windows 'token kidnapping' under attack

Posted by Ryan Naraine @ 1:30 pm

Categories: Arbitrary Code Execution, Browsers, Complex Attacks, Data theft, Denial of Service (DoS), Exploit code, Kernel-level Exploits, Locally Running Web Servers, Malware, Microsoft, Open source, Passwords, Patch Watch, Pen testing, Research, Responsible disclosure, Vulnerability research, Web Applications, Windows Vista, Zero-day attacks

Tags: Attacker, Server, Microsoft Corp., Attack, Microsoft Windows, Security, Operating Systems, Software, Ryan Naraine

Exactly one year after a security researcher notified Microsoft of a serious security vulnerability affecting all supporting version of Windows (including Vista and Windows Server 2008), the issue remains unpatched and now comes word that there are in-the-wild exploits circulating.

The vulnerability, called token kidnapping (.pdf), was originally discussed last March by researcher Cesar Cerrudo and led to Microsoft issuing an advisory with workarounds. Five months later (October 2008), Cerrudo released a proof-of-concept in an apparent effort to nudge Microsoft into patching but the company has not yet released a fix.

Now comes word from the SANS ISC (Internet Storm Center) that the flaw is being used in a blended attack against an unknown target:

[ SEE: Where on earth are these Microsoft patches? ]

Incident handler Bojan Zdrnja discovered the token kidnapping component of the the attack while doing post-infection forensics:

  • The story started more or less like hundreds of recently seen incidents.  A web application had a vulnerability that allowed a remote attacker to upload files to the server.  As the files were not validated, the attacker was able to upload a .NET Webshell. This webshell is known as ASPXSpy, it’s an ASPX program that allows easy control over the compromised server. The attacker can now upload files through the browser and execute them.
  • However, the attacker still does not have total control over the server as the IIS service runs under an unprivileged account. This is where the local privilege escalation vulnerability comes into play.  The attackers uploaded a local exploit called Churrasco2.  This is a PoC created by a well known researcher Cesar Cerrudo and published back in October 2008.  What makes it even worse is that it work on both Windows Server 2008 and Server 2003.  The exploit creates a backdoor shell after it steals the SYSTEM token.  The program’s usage description says it all:
  • /Churrasco/–>Usage: Churrasco2.exe ipaddress port

After this, it was game over.  The attacker had a backdoor to the server running as SYSTEM.  The next steps were very obvious and included installation of another Trojan as well as a keylogger.

This is yet another example of a black-eye that Microsoft could have avoided.  To repeat, the company had notice about this issue one year ago and despite evidence of proof-of-concept code, there is not patch for affected Windows users.

It should also be said that the list of outstanding Windows flaws collecting dust is very long and continues to grow everyday.

In the absence of a patch, end users should pay attention to the workarounds/mitigations in Microsoft’s advisory.

* Image via Todd Bishop, Seattle PI.

Ryan NaraineRyan Naraine is a journalist and security evangelist at Kaspersky Lab. He manages Threatpost.com, a security news portal. Here is Ryan's full profile and disclosure of his industry affiliations.


Email Ryan Naraine

For daily updates on Ryan's activities, follow him on Twitter.

Subscribe to Zero Day via Email alerts or RSS.

  • Talkback
  • Most Recent of 74 Talkback(s)
In my experience...
Almost all cracker activity starts with automated probing, both in firewalls, servers, destops, gateways. It doesn't matter.

Once a bit of bad code gets into a LAN on someones desktop, the bat... (Read the rest)
Posted by: JCitizen Posted on: 03/21/09  (Edited: 03/21/09 @ 11:35) You are currently: a Guest | | Terms of Use
MS should patch this but you do your readers a disservice by not mentioning  NonZealot | 03/16/09
Yes but..  xXSpeedzXx | 03/16/09
The problem appears to be limited to those sites...  ye | 03/16/09
Or weakness in the custom .NET code.  914four | 03/17/09
To MS IIS is everything.  tomam | 03/19/09
Yup  914four | 03/19/09
Remote Desktop uses IIS, doesn't it?  ThePrairiePrankster | 03/19/09
not at least on Vista and above.  rtk | 03/19/09
Right. More like...  Richard Flude | 03/16/09
Bzzt, try again!!  NonZealot | 03/16/09
Spin, spin, spin  frgough | 03/16/09
Uh oh, quote time!!  NonZealot | 03/16/09
You left off  Richard Flude | 03/16/09
Yawn, you are getting boring  NonZealot | 03/16/09
Bizarre  Richard Flude | 03/16/09
"100% of Window machines get PWNED" NOT!  jacarter3 | 03/17/09
Guess you didn't read about the last OS X botnet  NonZealot | 03/17/09
Again rather fast and loose with the details there NonZ  James Quinn | 03/17/09
@NZ: No - not at all - using your argument...  jacarter3 | 03/17/09
@jacarter: Fair enough, your bolding worked  NonZealot | 03/17/09
So, Richard..  MGP2 | 03/17/09
Flude Blog?  brian ansorge | 03/20/09
Well Apple does suck  jacarter3 | 03/17/09
Well said!  914four | 03/17/09
But I thought market share....  storm14k | 03/16/09
IIS has a tiny marketshare?  NonZealot | 03/16/09
Sure?  Richard Flude | 03/16/09
Common sense which seems uncommon in Apple folk  NonZealot | 03/16/09
Bizarre II  Richard Flude | 03/16/09
Yawn II  NonZealot | 03/17/09
Well - Automated versus Attacks requiring human interaction  rickb@... | 03/17/09
Holy Testicle Tuesday, Batman!  jacarter3 | 03/17/09
Haha, nice title!  NonZealot | 03/17/09
@jacarter3 & NonZealot - (sniff, sniff)  MGP2 | 03/17/09
RE:Holy Testicle Tuesday, Batman!  richdave | 03/18/09
do you even know how to code?  pcguy777 | 03/18/09
Uh, about attacking servers manually...  914four | 03/17/09
In my experience...  JCitizen | 03/21/09
Bad NonZ for being accurate to a point...:P  James Quinn | 03/17/09
Still apologizing for Microsoft.  Bruizer | 03/17/09
Wait, you mean the headline should have said it only effects IIS?  readwryt@... | 03/18/09
Thanks...  sykandtyed | 03/18/09
Not sure what Microsoft's problem is.  ye | 03/16/09
Especially privilege escalation flaws  NonZealot | 03/16/09
Their thought process is probably  xXSpeedzXx | 03/16/09
Spaghetti code  frgough | 03/16/09
You've seen Windows code?  NonZealot | 03/16/09
Yeah  Richard Flude | 03/16/09
He pretty much just ignores reality. [nt]  olePigeon | 03/17/09
50 Million lines of code  ryumaou@... | 03/17/09
You certainly love to Apple bash, don't ya?  nix_hed | 03/18/09
BAD!  honeymonster | 03/16/09
Code needs a Proof of Concept---  BALTHOR | 03/16/09
^----- uh...yeah... I'm with stupid -----^  TG2 | 03/17/09
On that note...  rickb@... | 03/17/09
Question  sboverie@... | 03/17/09
No, you read it right.  914four | 03/17/09
Thanks  sboverie@... | 03/17/09
It's an Open Source attitude.  914four | 03/17/09
Why is Steve Ballmer still CEO?  Randalllind | 03/17/09
I think perhaps...  914four | 03/17/09
NO!  sysop-dr | 03/17/09
Bah.  914four | 03/17/09
LOL! - what about the price of tin foil? ...NT...  joe.smetona@... | 03/17/09
Ha! And I'd be out of business!...  JCitizen | 03/21/09
I wonder if this exploit is why I'm suddenly getting nonsense spam lately.  D. W. Bierbaum | 03/18/09
There's no need for a tinfoil hat ...  JonathonDoe | 03/18/09
RE: One-year-old (unpatched) Windows 'token kidnapping' under attack  linuxiac38@... | 03/18/09
As the files were not validated.. why?  magallanes | 03/18/09
RE: One-year-old (unpatched) Windows 'token kidnapping' under attack  vilppuu@... | 03/18/09
How many staff?  ksarkies@... | 03/19/09
Any researcher releasing public POC code..  sframberger@... | 03/20/09
Might work in a world where Microsoft  Lerianis | 03/20/09
WHO CARES...  jimiznhb | 03/20/09

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

advertisement

Archives

Favorite Links

ZDNet Blogs

White Papers, Webcasts, and Downloads

  • Smart Tech Expert advice on innovations in healthcare and the green technologies that make it happen. Find out more
  • Smart Business Discussion and advice on management issues that revolve around making your world smarter and more useful. More Smart Advice
  • Smart People The best and worst moves in the management and strategy trenches. Learn More