IE9 detected 96 percent of malicious links worldwide via its SmartScreen URL reputation feature, and another 3.2 percent when its Application Reputation feature was enabled. Next was Google Chrome 12, which caught 13.2 percent of the threats; Apple Safari 5, which detected 7.6 percent; Mozilla Firefox 4, which also detected 7.6 percent; and Opera 11, which found 6.1 percent.
Malware from websites is one of the three main threat vectors for browsers; phishing attacks and exploits are the other two. Rick Moy, president and CEO of NSS Labs, says the new test results demonstrate that IE9 is best in stopping malware. "This was a test of malware tricking users," Moy says. "It would not be correct to say that this says IE is the safest browser. It would be correct to say it stops more malware [than other browsers]."
NSS Labs also plans to test all of the browser brands in stopping phishing and exploits, he says.
A Mozilla spokesperson noted that the test is just one measurement of browser security. "Being safe on the Web certainly does mean avoiding downloads from sites you don't trust, but it also includes robust browser defenses against malware and phishing, new technologies to help sites and users secure themselves, and a responsive security team that gets security updates out quickly and reliably," the spokesperson said. "Mozilla is fiercely proud of our long track record of leadership on security and would welcome any truly comprehensive study of the subject."
Microsoft's SmartScreen feature is basically a blacklist of malware-pushing URLs, while Application Reputation is more of a white list/gray list feature that checks for known good and known bad applications, NSS Labs' Moy notes. "Plus it does, 'I haven't seen this before, it might be risky,'" he says.
Jeremiah Grossman, founder and CTO at WhiteHat Security, says it would be difficult for other browser vendors to gather application information like Microsoft does. "I'm not sure the other guys could do what they did," Grossman say.
NSS Labs noted Microsoft's unique position when it comes to amassing a reputation system. "The significance of Microsoft’s new application reputation technology cannot be overstated. Application reputation is the first attempt by any vendor to create a definitive list of every application on the Internet. This new capability helps users discern malware and potentially unsafe software from actual good software," states the NSS Labs report. "The list is dynamically created and maintained, much the same way Google [or Bing] is continuously building and maintaining a library of content for search purposes."
Microsoft also improved its turnaround time for blocking URL malware attacks in the new NSS Labs tests. "Microsoft continues to invest in SmartScreen functionality and takes action to address harmful sites as quickly as possible. Last year, NSS Labs reported that IE9 would block an attack in 3.99 hours. Their most recent report indicates IE9 now recognizes new attacks in 2.85 hours with SmartScreen filter and in under an hour when also using Application Reputation," Microsoft said in a statement.
Meanwhile, Microsoft's aggressive efforts to beef up IE security is no coincidence. "Microsoft has to [do so] because they are going to get kicked out of the enterprise if they don't figure [browser security] out. They are very concerned about losing the enterprise grip they have," especially with Google talking up Chrome in the enterprise, Grossman says. "If they show that this browser is safer than Chrome or Firefox, enterprises are likely to upgrade and stay with Microsoft."
NSS Labs tested the browsers from May 27 through June 10, 2011, using some 1,188 malware-rigged URLs. A full copy of the lab report is available here (PDF) for download.
Have a comment on this story? Please click "Add Your Comment" below. If you'd like to contact Dark Reading's editors directly, send us a message.