31 Mar 2003 13:40
Microsoft Security Bulletin MS03-008 reports that a heap overflow flaw in the Windows Script Engine for Jscript (specifically, Jscript.dll) can allow an attacker to run arbitrary code on a vulnerable system if the user visits a Web page containing the malicious code or opens an HTML e-mail. Jscript, the Microsoft object-oriented version of the JavaScript (aka ECMAScript) scripting language, is an interpreted language, so it can run only in the presence of Active Server Pages, IE, or Windows Script Host. Since the Windows Script Engine is present even if IE is not in use, the use of a different Web browser offers no protection.
Applicability
The security bulletin specifically lists the following versions of Windows as potentially being vulnerable to this flaw:
Risk level--critical
Microsoft rates this as a critical threat for all current versions of Windows because it can result in an attacker running virtually any code to compromise a system.
Mitigating factors
Systems that are properly configured to disable Internet Explorer active scripting are not vulnerable to this attack. Outlook Express 6.0 and Outlook 2002 will block this attack in their default configuration, but if modified they may not offer protection.
Outlook 98 and Outlook 2000 that have been locked down using the Outlook E-mail Security Update are also protected from this flaw.
Fix
A patch is available from Microsoft that will correct the improper input validation that results from this flaw. However, the patch cannot be uninstalled once you load it. Microsoft has also published the following workarounds for those who decide not to apply the patch immediately:
Final word
Considering that the patch in another recent Microsoft vulnerability (MS 03-007 for the critical WebDAV flaw) can cause systems to crash, it's probably a safe bet that many administrators are going to be wary about applying any Microsoft security patch for a little while. In this case, those gun-shy administrators can opt to use one of the workarounds to mitigate the effects of the Windows Script Engine flaw.
For a weekly round-up of the enterprise IT news, sign up for the Enterprise newsletter.
Tell us what you think in the Enterprise Mailroom.
Copyright © 1995-2008 CNET Networks, Inc. All rights reserved
ZDNET is a registered service mark of CNET Networks, Inc. ZDNET Logo is a service mark of CNET Networks, Inc.