You wouldnt go surfing to just any site. Youre careful about where you go. You only go to sites you trust.
But who are you trusting? A series of recent attacks has resulted in seemingly respectable news sites serving malware and redirecting users to sites that serve malware.
The problem is in the ads on those news sites. The ads are served by advertising networks that werent careful enough with their own security. When you trust a Web site you have to trust everyone its in bed with.
Follow the latest developments surrounding Google in Clint Boultons Google Watch blog.
The first one I became aware of was YNet, an Israeli news site. Dont go to that site just yet. The Ynetnews.com site I read is in English. The Hebrew site at ynet.co.il is far more popular, in fact the most popular news site in Israel. It is the Internet site for Yedioth Ahronoth, a very large Israeli newspaper.
About two weeks ago I noticed that after going to the page from a bookmark that had only the domain name in it I was redirected to a different site on the domain malware-scan.com, a classic "rogue anti-spyware" site that I recognized from prior experience. There are a variety of scams that come from this domain, but this one said that my system was infected with malware and that they could scan it. The browser window shrinks down to dialog box size to give the appearance of a dialog box. You cant cancel out; no matter what you do (other than killing the process in Task Manager) you are brought to the "scanning" Web site, where your system is faux-scanned, and lots of malware is found on it.
Ive observed this attack many times now, both through up-to-date versions of Internet Explorer and Firefox. Sometimes the "app" being pushed is a "performance optimizer" rather than a malware scanner, but in any event its malware. Kaspersky Antivirus on my system recognized it as "not-virus.Hoax.Win32.Renos.kd." I got a lot of analysis help from the ubiquitous Gadi Evron, from independent analyst Thor Larholm and from Adam Thomas of Sunbelt Software.
The redirect came from code in one of the many ad sections in the Ynetnews.com home page. The code in this page is disturbingly complex and contains a large number of IFRAME tags, many to other domains. An IFRAME tells the browser to go to some other site and read in the HTML from there. This is an example of what is called transitive trust: I trusted Ynet, it trusted its ad providers, therefore I trusted those ad providers. Big mistake. The attack is still up and running as of Sunday, Nov. 11. Incidentally, the actual attack came through Flash code on one of the ad domains (adtraff.com) that performed the redirect.