SUBSCRIBE

Microsoft slates June update to block IE8 abuse

Microsoft Corp. plans to update Internet Explorer 8 (IE8) in June to stymie attacks that could turn the browserโ€™s cross-site scripting filter against Web sites, the companyโ€™s security team said yesterday.

Microsoftโ€™s move was prompted by a presentation last week at Black Hat Europe, where researchers Eduardo Vela Nava and David Lindsay showed how IE8โ€™s cross-site scripting filter โ€” an anti-malware feature that debuted in a beta of the browser last year โ€” could be used by hackers to launch attacks against sites that would normally be immune. Among the sites that could be abused: Microsoftโ€™s own Bing search engine, Digg, Google , Twitter , Wikipedia and โ€œmany many more,โ€ they said.

IE8 uses what Vela Nava and Lindsay called a โ€œneuteringโ€ technique to quash attempted cross-site scripting attacks. The problem is that attackers can manipulate the mechanism for their own purposes.

โ€œAn attacker may exploit this behavior in order to prevent client-side security functionality from working,โ€ said the pair in a paper they published along with their Black Hat presentation. โ€œ[And] in certain cases [this] can lead to XSS that wouldnโ€™t otherwise be possible.โ€

Although Microsoft has dealt with some of the attack scenarios spelled out by Vela Nava and Lindsay in a pair of earlier IE updates โ€” the January and March emergency updates MS10-002 and MS10-018 โ€” yesterday the company said it would issue a cross-site scripting filter update to block another possible vector.

โ€œThis change will address a SCRIPT tag attack scenario described in the BlackHat EU presentation,โ€ said David Ross, an engineer with the Microsoft Security Response Center (MSRC), in an entry on the groupโ€™s blog . โ€œThis issue manifests when malicious script can โ€˜break outโ€™ from within a construct that is already within an existing script block.โ€

Unlike security patches, IE8โ€™s cross-site scripting filters are typically updated on-the-fly and in the background, but Microsoftโ€™s scheduled this fix for June, rather than immediately, to give the company time for testing, a spokeswoman said today.

Other browsers, including Googleโ€™s Chrome, also offer cross-site scripting filtering. But according to Lindsay, Chrome users are not at risk to the same kind of abuse.

โ€œChromeโ€™s neutering technique is to completely block [the] page,โ€ said Lindsay in a direct message via Twitter. โ€œThis is preferred over modifying [the] responseโ€ as did Microsoftโ€™s browser. โ€œIE8 header now allows the same.โ€

Coincidentally, Google patched seven security vulnerabilities in the โ€œstableโ€ Windows version of Chrome earlier today, including two related to cross-site scripting .

ย 

Tech Jobs

Categories