Return to UOCC HomeComputing News Home
Header bar

Stay on Your Toes: Security Problems Still Plague Microsoft

Windows/Java | Internet Software | Mass-Mailing Worms | Servers | Telnet | SNMP | Internet Explorer | NT/2000 | Outlook 2002 | References

Joyce Winslow
jwins@oregon.uoregon.edu

Despite Microsoft's resolve to tighten security in 2002 (see "Microsoft Gets Serious About Improving Security" on page 18) security flaws in Microsoft products continue to surface. This article summarizes some of the exploits reported in recent months.
Note: You can get the jump on most Microsoft vulnerabilities like the ones cited here by routinely running Windows Update. From your Start menu, go to Windows Update -> Product Updates. Pay particular attention to critical updates and service packs.

Windows/Java Security Holes [back to top]

Microsoft acted quickly to fix two Java-related security problems uncovered in March. Because of their potential for harm, both these vulnerabilities were rated "critical" even though no exploits have as yet been reported and most home users will not be at risk.

Both vulnerabilities involve some versions of Java Virtual Machines (JVMs), a common application that allows Windows users to run programs written in Java. (The Microsoft VM is designed to run on the Microsoft Windows 95/98/Me/NT 4.0/2000/XP operating systems or later.) One of these vulnerabilities could allow a malicious applet on a website to track a victim's web surfing until the browser window is closed; the other could permit malicious Java code to run outside a restricted area on your computer.

Get the fix: Microsoft's update to its JVM plugs both of these security holes. You may download it from http://www.microsoft.com/java/vm/dl_vm40.htm

Internet Software Flaws [back to top]

In late February, Microsoft released patches for critical security problems with their Internet Explorer web browser and XML Core Services 2.6 (shipped with all copies of Windows XP). These problems and their solutions are briefly described below.

Internet Explorer VBScript bug. A problem with the way IE handles security for VBScripts potentially puts sensitive information, such as credit card numbers and passwords typed into a third-party web page, at risk. Because VBScript is used to access the content of other browser frames from a frame in a different domain, this glitch could be exploited to allow an attacker to read information from a victim's local drive, or from third-party web pages a user visits.

The problem affects IE 5.01, SP2, 5.5 SP1, 5.5 SP2, and 6.0.

Get the patch. The patch is available through Windows Update, as well as from http://www.microsoft.com/windows/ie/downloads/critical/q318089/default.asp

XML Core Services bug.
This flaw occurs in an ActiveX control called XMLHTTP, which allows web pages to exchange XML data via HTTP, the standard web transfer protocol. The bug affects IE 6.0, SQL Server 2000, and all copies of Windows XP. It is similar to the IE VBScript bug, in that an attacker could gain access to a user's hard drive via malicious code imbedded in a web page, but it has several key differences. One of these is that the attacker would have to cause a user to visit a specific web page, whereas the VBScript exploit does not. Another difference is that HTML email cannot be used to carry out an attack.

For more details, see Microsoft Security Bulletin MS02-008 (on their TechNet site at http://www.microsoft.com/technet/treeview/default.asp?url=/technet/security/bulletin/MS02-008.asp).

Get the patch. The patch is available through Windows Update, as well as from http://www.microsoft.com/windows/ie/downloads/critical/q317244/default.asp

Mass-Mailing Worms [back to top]

Two mass-mailing worms surfaced last February that take advantage of flaws in Microsoft applications. One exploits MSN Messenger, and the other sends itself to email addresses found in Microsoft Outlook addressbook and local files.

MSN Messenger worm. This worm uses Microsoft's instant messenger application to propagate and arrives in an "URGENT" message with instructions to open a link to a web page that contains malicious JavaScript code.

Variously known as "JS.Menger.Worm" and "Coolnow," the worm does no damage to the victim's site, but floods the network with the messages it propagates, sending the same message to all MSN Messenger users on the victim's contact list.

Microsoft released a "cumulative patch" for IE that fixes the flaw used by the MSN Messenger worm (see Microsoft Security Bulletin MS02-005 at http://www.microsoft.com/technet/treeview/default.asp?url=/technet/security/bulletin/MS02-005.asp), and both Symantec and F-Secure have updated their antivirus products to detect the worm.

Microsoft Outlook worm. Known as W32.Yarner.A@mm, this worm has the potential to delete all files on an affected computer. It sends messages written in German with the subject "Trojaner-Info Newsletter" and the current date. The malicious attachment is named yawsetup.exe.

As always, a good protection against such viruses is never to open an unexpected attachment, especially one that contains an executable file (i.e., one with the suffix .exe).

You should also install Norton Antivirus (included on your UO Duckware CD) and run LiveUpdate.
For full details on the W32.Yarner.A@mm worm, see
http://www.symantec.com/avcenter/venc/data/pf/w32.yarner.a@mm.html

Server Bugs [back to top]

These vulnerabilities affect the Microsoft Commerce Server 2000, SQL Server 7.0 and 2000, and Exchange 2000 server software.

Commerce Server 2000 flaw. A flaw in the server's default AuthFilter, which handles some authentication procedures, has the potential to compromise the control of your server. Attackers can exploit this flaw to launch Denial of Service (DoS) attacks that can either crash the server or run malicious code on itÑin some cases, even wreaking havoc upon other computers on the network.

Get the fix. A patch will be included with Commerce Server 2000 Service Pack 3. It is also available from
http://www.microsoft.com/Downloads/Release.asp?ReleaseID=36683

SQL Server 7.0 and 2000 vulnerabilities. These versions of SQL are vulnerable to a buffer overflow glitch that can either crash the server or give an attacker sweeping system privileges to run code on it.

Get the 7.0 fix. The patch is available from
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q318268&

Get the 2000 fix. The patch is available from
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q316333&

Exchange 2000 Server. This vulnerability could allow hackers to read or alter critical information in the server's system registry, possibly leading to an attack on the Exchange server itself.

Get the fix. Microsoft's patch for this problem is available at
http://www.microsoft.com/downloads/release.asp?ReleaseID=35462

Telnet Glitches [back to top]

Two Microsoft Telnet products, Windows 2000 Telnet Service and the Telnet Daemon in Microsoft Interix 2.2, have been found to contain unchecked buffers. This vulnerability leaves the Telnet server open to denial of service attacks and also have the potential to give hackers an opportunity to execute code on the system.

Get the Windows 2000 patch. To install the patch, you must already have Windows 2002 Service Pack 1 or 2. See
http://www.microsoft.com/windows2000/downloads/security/q307298/default.asp

Get the Interix 2.2 patch. Go to http://www.microsoft.com/downloads/release.asp?ReleaseID=35969

SNMP Flaw [back to top]

The Simple Network Management Protocol (SNMP) for Windows 2000 and Windows XP has security holes that could result in denial of service attacks or allow an attacker to take control of another's computer system.

For more details, and to get the patches for both Windows 2000 and XP, see Microsoft Security Bulletin MS02-006 at http://www.microsoft.com/technet/treeview/default.asp?url=/technet/security/bulletin/ms02-006.asp

Internet Explorer Holes [back to top]

Cookie-Based Script Execution and Local Executable Invocation via Object Tag. At the end of March, Microsoft released a second comprehensive patch to fix two critical new security holes that surfaced in Internet Explorer 5.01, 5.5, and 6. In addition to eliminating all earlier known vulnerabilities addressed in Microsoft Security Bulletin MS02-055, this patch is intended to cover newly discovered cookie and object tag vulnerabilities and supersedes MS02-055.

Without the patch, an attacker could cause script embedded in a cookie to execute in the Local Computer Zone, or maliciously invoke an executable file already present on the user's system. For complete details, see Microsoft Security Bulletin MS02-015 at
http://www.microsoft.com/technet/treeview/default.asp?url=/technet/security/bulletin/ms02-015.asp

Codebase Localpath Vulnerability (IE 6). This flaw has the potential to allow attackers to shut down a computer just by getting users to visit a malicious website. As of April 1, Microsoft had not issued a patch for this flaw. Systems with the Logoff.exe or Shutdown.exe installed are particularly vulnerable. More details are available in the April 1 TechRepublic article "IE Codebase Localpath threat remains unpatched," which is available to subscribers at http://www.techrepublic.com/

Windows NT/2000 [back to top]

SID filtering gap. An authentication glitch in Windows 2000 and NT 4.0 server operating systems leaves servers vulnerable to abuse by someone with administrator privileges. Because these server environments loosely allow users in one domain to access resources in another domain without strict security authentication, an attacker could extend his administrator privileges to other domains.

Microsoft offers a new security identifier (SID) filtering tool to fix this problem. See Security Bulletin MS02-001 at http://support.microsoft.com/default.aspx?scid=kb;EN-US;q289246

Software debugging glitch. A software debugging component of Windows 2000/NT has a security hole that can allow an attacker to take over a system without having system privileges. This hole allows any program to bypass a security gateway and initiate a debugging session

This flaw was first reported by Entercept Security Technologies and was posted on the Bugtraq security list on March 14. Microsoft has not yet released a patch, but in the meantime users can protect themselves by downloading the workaround code from
http://cert.uni-stuttgart.de/people/fw/tools/chsystem

For more details, see Sam Costello's InfoWorld article at http://www.infoworld.com/articles/hn/xml/02/03/28/020328hnhole.xml?0329frnetworking

Outlook 2002 [back to top]

Despite Microsoft's efforts to improve security in its email program, Outlook 2002 still has some problems. On March 21, Internet privacy researcher Richard Smith released a list of four vulnerabilities that make Outlook prone to virus attacks.

The problems center around email that includes HTML. One of the more critical glitches involves a special HTML tag known as an IFRAME, which has the ability to run an attached progam. Another HTML problem is the ability to run JavaScript in emails as well as read and set cookies via such email.

As of this writing, Microsoft has not yet issued technical solutions to these problems.
For more details, see Robert Lemos' article, "Just how safe is Outlook 2002?" in ZDNet News at
http://zdnet.com.com/2102-1105-866329.html

Microsoft Security References [back to top]

For more information on these Microsoft security topics, see the following articles. Also note the National Security Agency recommendations for configuring Windows:

ZDNet News, Feb. 11, 2002: "MS server bugs open the door to hackers" by Matthew Broersma.
http://zdnet.com.com/2100-1104-834113.html

InfoWorld, Feb. 14, 2002: "IE flaw exploited for MSN Messenger worm" by Joris Evers.
http://www.infoworld.com/articles/hn/xml/02/02/14/020214hnworm.xml?0214alert

InfoWorld, Feb. 15, 2002: "Microsoft releases patch for SNMP flaw" by Matt Berger.
http://www.infoworld.com/articles/hn/xml/02/02/15/020215hnsnmpflaw.xml?0218mnbiznews

ZDNet News, Feb. 25, 2002: "MS warns of 'critical' flaws" by Matthew Broersma.
http://techupdate.zdnet.com/techupdate/stories/main/0,14179,5103757,00.html

National Security Agency Windows Configuration Guides: http://nsa2.www.conxion.com/win2k/


Spring 2002 Computing News | Computing Center Home Page