OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
From: Microsoft Product Security (secnotifMICROSOFT.COM)
Date: Tue Mar 27 2001 - 17:43:44 CST

  • Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

    The following is a Security Bulletin from the Microsoft Product Security
    Notification Service.

    Please do not reply to this message, as it was sent from an unattended
    mailbox.
                        ********************************

    -----BEGIN PGP SIGNED MESSAGE-----

    - ----------------------------------------------------------------------
    Title: Visual Studio VB-TSQL Object Contains Unchecked Buffer
    Date: 27 March 2001
    Software: Visual Studio 6.0 Enterprise Edition
    Impact: Run code of attacker's choice
    Bulletin: MS01-018

    Microsoft encourages customers to review the Security Bulletin at:
    http://www.microsoft.com/technet/security/bulletin/MS01-018.asp.
    - ----------------------------------------------------------------------

    Issue:
    ======

    The VB-TSQL debugger object that ships with Visual Studio 6.0
    Enterprise Edition has an unchecked buffer in the code that
    processes parameters for one of the object's methods. Theobject can,
    by design, be programmatically accessed remotely. If the object were
    to be referenced by a program that contained specially malformed
    data within the parameter, eitherof two outcomes would result. In
    the less serious case, the attacker could cause the object to fail
    on the hosting machine. In the more serious case, the attacker could
    exploit the buffer overrun to run code of the attacker's choice on
    the hosting machine.

    The debugger object (vbsdicli.exe) is installed by default with
    Visual Studio 6.0 Enterprise Edition and runs in the context of the
    interactively logged-on user. The attacker could only execute a
    successful attack if he knew that a user had the component installed
    and that the user was logged in at the time of the attack.

    Mitigating Factors:
    ===================

     - If best practices have been followed and ports 137-139 and 445
    have
       been blocked at an organization's router or firewall, this attack
       could not be executed from the Internet.

     - There is no way to determine remotely if a machine has the
    affected
       component installed. An attacker would need to successively target
       machines until he found one that was susceptible.

     - The vulnerability could only be exploited if an interactive user
       were logged on to the target machine at the time of the malicious
       user's attack.

     - Only the Enterprise Edition of Visual Studio 6.0 is affected.
       Visual Studio 6.0 Professional Edition is not affected.

    Patch Availability:
    ===================

     - A patch is available to fix this vulnerability. Please read the
       Security Bulletin
       http://www.microsoft.com/technet/security/bulletin/ms01-018.asp
       for information on obtaining this patch.

    Acknowledgment:
    ===============

     - BindView's Razor Team (http://razor.bindview.com)

    - ---------------------------------------------------------------------

    THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED
    "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL
    WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF
    MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT
    SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY
    DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL,
    CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF
    MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE
    POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION
    OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES
    SO THE FOREGOING LIMITATION MAY NOT APPLY.

    -----BEGIN PGP SIGNATURE-----
    Version: PGP Personal Privacy 6.5.3

    iQEVAwUBOsElp40ZSRQxA/UrAQEB1gf/QVNtDxDz30U0CNOrcD7fUFd3NeffDTTw
    C2+frAq1RYoBeQNa7PQiiaWDj0mqLa1trAlEVf5atlgR9eqR5d3tTHRAK1wbaZXU
    AFzYIhMRGYj0fOTHORaUX2e2Z3IBRqBH6eJe/DJPNGT39yFuwekbTxWWUbH6BfNi
    Mspr0TyBb6ddBMalfiiLCQWdRsxn6m0Lqwm8V+Y2voFrVODH3bp6udEOR+6CZ7o4
    Eb1QtCC+vMEp1PRSt2rxws/bb1jGiTtrHGxDwnpFsOxek5DZT5Sd8zVhjy6CEduD
    hB3SO7AX68KLHC/6ZH9NvcZHIrbmIKDkGepjCMQtlOlYftlJUH/Hkw==
    =Ard9
    -----END PGP SIGNATURE-----

       *******************************************************************
    You have received this e-mail bulletin as a result of your registration
    to the Microsoft Product Security Notification Service. You may
    unsubscribe from this e-mail notification service at any time by sending
    an e-mail to MICROSOFT_SECURITY-SIGNOFF-REQUESTANNOUNCE.MICROSOFT.COM
    The subject line and message body are not used in processing the request,
    and can be anything you like.

    To verify the digital signature on this bulletin, please download our PGP
    key at http://www.microsoft.com/technet/security/notify.asp.

    For more information on the Microsoft Security Notification Service
    please visit http://www.microsoft.com/technet/security/notify.asp. For
    security-related information about Microsoft products, please visit the
    Microsoft Security Advisor web site at http://www.microsoft.com/security.