Google's Orkut - yet another example of misuse of Flash

Google's Orkut Hit with a Javascript (Flash?) Worm

"You get an email notification (or find out on Orkut) that you have a new scrapbook entry. It's from a friend. It says.

2008 vem ai... que ele comece mto bem para vc

There's no need to click on anything, just viewing it does the trick. The scrap deletes itself, and adds you to the Orkut Community "Infectados pelo Vírus do Orkut". That group, as I write this, is gaining members at a rate of at least one hundred per minute."

One hundred per minute!  According to F-Secure, 400,000 accounts were affected before the attack was stopped by removing a download file that was needed to complete the hijack.  What was the download file?  Well, according to this site, a piece of javascript code, named virus.js was fetched (files.myopera.com/virusdoorkut/files/virus.js)

From what I can gather after trawling myriad blog entries about the incident, it seems that the exploit worked in a similar manner to the more traditional malicious Flash advertisements.  This blog entry has an interesting discussion about what was happening.

It certainly is becoming obvious that Flash is turning into the Typhoid Mary of the Internet.  There is no way for end users to easy disable the functionality that allows malicious banner advertisements and Flash content such as was used in the Orkut incident.  Yes, we can simply uninstall Flash, or use a Flash and advertisement blocker, but that doesn't solve the problem, does it. It simply hides it.

Adobe needs to have a close look at what is going on and work out a way to stop the unsavoury types from using their product for malicious purposes, otherwise we will be playing whack-a-mole with the bad guys for a very long time to come and more and more visitors to web sites are going to block all advertisements for security reasons, not just because they don't like ads.  This will, of course, have a negative flow-on effect on advertising revenues for web sites, not to mention the bad blood that will develop between web sites and advertising networks.

Update: more info on the McAfee blog and the Trend blog.

Oh, and in answer to the question "does the security update for Flash stop this from happening" ... the answer is NO.

 

Published Thu, Dec 20 2007 7:57 by sandi

Comments

# re: Google's Orkut - yet another example of misuse of Flash

Wednesday, December 19, 2007 7:51 PM by Ryan Russell

It may not be completely clear from my blog entry you link to (because I wasn't as clear myself at the time) but this particular worm is Javascript-only. The only "flash" bit was Orkut's filters working incorrectly in an attempt to allow some Flash content.

But your general point stands, there are all kinds of viewers/players out there with holes waiting to bite web users.

# re: Google's Orkut - yet another example of misuse of Flash

Thursday, December 20, 2007 4:58 PM by sandi

"... On Wednesday afternoon, Trend Micro antivirus engineer Robert McArdle published a blog entry warning that a worm was replicating itself across Orkut using a Flash object that invokes malicious JavaScipt code.

"The attack works due to Orkut allowing users to embed Flash content in their scrap posts (although it does filter for normal XSS techniques)," said McArdle in a blog post. "The author appears to have created a SWFObject that calls the malicious JavaScript and was able to use this to bypass Orkut's filters." ..."

www.itnews.com.au/.../NewsStory.aspx

# re: Google's Orkut - yet another example of misuse of Flash

Friday, December 21, 2007 12:34 AM by Pratheep

Do any one have the screenshot of the above stated virus activity in Orkut.com. If so please post the link. We wanted to take a look at it.

Pratheep

# re: Google's Orkut - yet another example of misuse of Flash

Saturday, December 22, 2007 5:18 PM by Ryan Russell

I didn't take a screenshot, but I saved off a copy of the page. ryan@thievco.com if you want it.