Microsoft has detailed several changes in the way its upcoming Internet Explorer 7.0 browser will classify websites for security, aiming to reduce the likelihood that users will fall victim to malicious code.
The current version, 6.0, has four classifications for websites - internet, local intranet, trusted and restricted - which allow users to apply different security rules for how the browser interacts with groups of websites. The browser uses the settings to determine, for example, if it will run Active X controls without first alerting the user.
The company has been working on improvements to prevent the browser from running malicious code in less restrictive security zones, wrote Microsoft engineers Vishu Gupta, Rob Franco and Venkat Kudulur in Microsoft's IE weblog.
The local intranet zone is not really relevant for home users, the engineers said. Instead, a change has been made to IE7 such that, when a PC is not on a managed corporate network, IE will treat apparent intranet sites as if they were on the internet.
"This change effectively removes the attack surface of the intranet zone for home PC users." they wrote. They attributed the change to an idea from a summer interrn working at the company.
However, if a machine is running on a domain, IE7 will automatically detect the intranet sites and revert to the intranet zone settings. Network administrators will be able to set group policies to ensure the browser runs as desired, the engineers wrote.
With Microsoft's upcoming Windows Vista OS, the internet zone will run in what the company calls "protected mode," to help protect against attacks that IE has been victim to in the past. Another feature, ActiveX Opt-In, will reduce potential damage from malicious Active X controls in the internet zone, the engineers said. Those changes will be reflected in a new security level setting for the internet zone, "medium high."
The "Trusted sites" zone, which provides a lot of autonomy for specific websites selected by the end user, will also change. It will now have a default security setting of "medium," the same as the Internet zone in IE 6.0. Users will be able to lower the setting if they want to, the engineers wrote.