main

Excel or PowerPoint Document Can Bypass Macro Security

Steven Parker   on 05 October 2001 - 11:36 · no comments & 431 views

Advertisement (Why?)
Thanks to NTCompatible for this one. Excel and PowerPoint have a macro security framework that controls the execution of macros and prevents macros from running automatically. Under this framework, any time a user opens a document the document is scanned for the presence of macros. If a document contains macros, the user is notified and asked if he wants to run the macros or the macros are disabled entirely, depending on the security setting. A flaw exists in the way macros are detected that can allow a malicious user to bypass macro checking.

A malicious attacker could attempt to exploit this vulnerability by crafting a specially formed Excel or PowerPoint document with macro code that would run automatically when the user opened it. The attacker could carry out this attack by hosting the malicious file on a web site, a file share, or by sending it through email.

Impact of vulnerability: Run code of attacker's choice.

Recommendation: Customers using affected versions of Excel and/or PowerPoint should apply the patch immediately.

Affected Software:

  • Microsoft Excel 2000 for Windows
  • Microsoft Excel 2002 for Windows
  • Microsoft Excel 98 for Macintosh
  • Microsoft Excel 2001 for Macintosh
  • Microsoft PowerPoint 2000 for Windows
  • Microsoft PowerPoint 2002 for Windows
  • Microsoft PowerPoint 98 for Macintosh
  • Microsoft PowerPoint 2001 for Macintosh

    View: MS Technet security bulletin



    • kb ArticleWindows
      Update
      Description of kb article
      Q306458yes AMD PowerNow! Functionality May Not Be Available in Windows XP
      Q306580yes Unexpected Power-Management Issues with Windows XP and Intel PIII CPU
      Q306582no Memory Leak Occurs with SoundBlaster Live! Device Driver
      Q307271Dynamic Update USB Speakers Make a "Pop" Sound When You Play Audio
      Q307274no Windows XP Stops Responding (Hangs) During Windows Shutdown
      Q307316yes Volume License Product ID Is Revealed During the Sysprep.exe Mini-Setup Wizard
      Q307753yes Micrografx Graphics Suite 2 Starts Minimized or Off Screen
      Q307754yes Cannot Print from a Window XP-Based Computer to a Shared Printer on a Windows 95-Based Computer
      Q307869yes Files and Settings Are Not Transferred When You Use the Files and Settings Transfer Wizard
      Q307969no Error Message After Installing a Hewlett-Packard 4400-Series Scanner on the Parallel Port
      Q308035yes Computer Stops Responding When Shim Code Has a Buffer Overrun
      Q308131no You May Not Be Able to Sign Up for the Internet by Using a Modem
      Q308210yes Remote Assistance May Not Connect to a Multiple-Homed Windows XP Computer with the Personal Firewall Feature Enabled
      Q308276no You Cannot Stop a Counter Log in Performance Monitor
      Q308285yes Alps Pointing-Device Is Listed as Alps Touchpad in Device Manager
      Q308306yes Contact Information for Epson Stylus Photo Is Incorrect on Windows XP
      Q308307yes Third-Party Programs Have Functionality Issues in Windows XP
      Q308361yes Quake Quits Abnormally in Windows XP
      Q308362yes Error Message Appears When You Start Laplink PCsync Version 2.0 on Windows XP
      Q308381yes Third-Party Programs May Experience Wrong Behaviors and Errors in Windows XP
      Q308387no Autolfn.exe May Build Sound Files with Damaged File Names
      Q308402Home or Pro Cannot Log On to Recovery Console After Running Sysprep in Windows XP
      Q308414IE6 fix Patch Available for HTTP Request Encoding Vulnerability
      Q308676no Screen Stays Black for Several Minutes Before "Please Wait" Message Appears After You Run Factory.exe
      Q308677no Error Message Appears When a Limited User Tries to Stream Media in Windows Media Player
      Q308928no The MCI_PLAY Command Returns No Response for Five or More Seconds
      Q309073yes WinXP: Invalid Universal Plug and Play Request can Disrupt System Operation
      Q309126Dynamic Update An Error Message Appears with an Asus Video Adapter in Windows XP
      Q309127yes List of Fixes That Are Included in the Windows XP Dynamic Update Package
      Q309376no A Long Time Is Needed to Open a File By Using SMB
      Q309440no A 3Dlabs Wildcat 5110 AGP Video Adapter Is Not Detected in the AGP Slot on Itanium-Based Computers
      Q309447yes Content Search Does Not Search All File Types for the Specified String
      Q309495no Problems with Windows Installer Over Wireless Connection
      Q309521yes Windows XP Update Package - October 25 2001
      Q309691yes Compact Disc Recorded in Windows XP Is Missing Files or Folders or Is Unreadable
      Q310407yes Access Violation When You Run ASP Page or VBScript Program
      Q310436yes Cannot Play a DVD in Windows XP
      Q310437yes Cannot Start the UPS Service
      Q310507yes Enabling Acoustic Echo Cancellation and DV Camera/TV Tuner Support in Windows Messenger
      Q310510yes Playback and Copy-Protection Issues When You Try to Play the Snow White and the Seven Dwarfs DVD Movie
      Q310527Dynamic Update Stop Error When You Upgrade from Windows 2000: Bad_Pool_Caller 0xC2
      Q310528Dynamic Update Issue Installing Windows XP on Computers That Have Wireless LAN Adapters

    Post a comment · Send to friend Comments · There are no additional comments

    Commenting has either been disabled on this article or you are not logged in. Click here to login or register, its free!

    Note: Anonymous commenting is disabled in order to keep the quality of responses to a high standard.

    Advertisement (Why?)