From secnotif@MICROSOFT.COM Tue Aug 1 00:03:30 2000 From: Microsoft Product Security Resent-From: mea culpa To: MICROSOFT_SECURITY@ANNOUNCE.MICROSOFT.COM Resent-To: jericho@attrition.org Date: Wed, 26 Jul 2000 14:36:42 -0700 Subject: Updated - Microsoft Security Bulletin (MS00-032) 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----- Updated to correct a packaging and regression problem with the original patch. Microsoft Security Bulletin (MS00-032) - -------------------------------------- Patch and Tool Available for "Protected Store Key Length" Vulnerability Originally Posted: June 01, 2000 Updated: July 26, 2000 Summary ======= On June 01, 2000, Microsoft released the original version of this bulletin. However, an error was subsequently discovered in the patch, and on July 26, 2000, Microsoft released a corrected version. Microsoft has released a patch and a tool that eliminate a security vulnerability in Microsoft(r) Windows(r) 2000. The vulnerability could make it easier for a malicious user who had complete control over a Windows 2000 machine to compromise users' sensitive information. Frequently asked questions regarding this vulnerability and the patch can be found at http://www.microsoft.com/technet/security/bulletin/fq00-032.asp Issue ====== A Protected Store is provided as part of CryptoAPI, in order to provide secure storage for sensitive information such as private keys and certificates. By design, the Protected Store should always encrypt the information using the strongest cryptography available on the machine. However, the Windows 2000 implementation uses 40-bit key to encrypt the Protected Store, even if stronger cryptography is installed on the machine. This vulnerability weakens the protection on the Protected Store, but does not eliminate it. An attacker would need to gain complete administrative control over the machine that houses the Protected Store in order to gain access to it, and even then would still need to mount a brute-force cryptographic attack against it. However, customers who follow the recommended remediation for this vulnerability can ensure that such an attack would be significantly more difficult, if not impossible. The patch package to eliminate this vulnerability contains a new version of PSBASE.DLL, the module that provides the Protected Store functionality, and a tool named Keymigrt.exe. Installing PSBASE.DLL will ensure that all future additions to the Protected Store are encrypted using the strongest cryptography available on the machine. However, the Keymigrt tool also needs to be run, in order to re-encrypt all items currently in the Protected Store. We recommend that system administrators place the Keymigrt tool into users' logon scripts to ensure that the tool is run the next time they log on. Affected Software Versions ========================== Windows 2000 Professional Windows 2000 Server Windows 2000 Advanced Server Patch Availability ================== http://www.microsoft.com/Downloads/Release.asp?ReleaseID=23332 Note Additional security patches are available at the Microsoft Download Center More Information ================ Please see the following references for more information related to this issue. - Frequently Asked Questions: Microsoft Security Bulletin MS00-032, http://www.microsoft.com/technet/security/bulletin/fq00-032.asp - Microsoft Knowledge Base (KB) article Q260219, http://www.microsoft.com/technet/support/kb.asp?ID=260219 - Microsoft TechNet Security web site, http://www.microsoft.com/technet/security/default.asp Obtaining Support on this Issue =============================== This is a fully supported patch. Information on contacting Microsoft Technical Support is available at http://support.microsoft.com/support/contact/default.asp. Revisions ========= - June 01, 2000: Bulletin Created. - July 26, 2000: Updated to correct a regression and packaging problem with the original patch. - --------------------------------------------------------------------- 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. Last updated July 26, 2000 © 2000 Microsoft Corporation. All rights reserved. Terms of use. -----BEGIN PGP SIGNATURE----- Version: PGP Personal Privacy 6.5.3 iQEVAwUBOX9Z4I0ZSRQxA/UrAQExfAf+K5694K0b4nZ6oYdXojjOUVUbULwMJtkA GLirUDfu3aUjlrvvhRTjYcJfeO3T4dB2HRFD2i+xh6EuXVxPKMGe8PoF0i/YqCtT 7cGBLWtf8UYhCxgdUjOz6pbyQBcVm/eXw+0ofUynnBZ/oaDGXoMBUJRCfCowubl7 b/sW8Szu9+NNxuSBtcfkpetOt6s+A/030/4h9LTd9Oux7BM4FKr4FhVoX7qkealM 56k7VLwhGhFaSXyq76Xu+Tl0sTu8njA6Y1bFg8y9toYoLi+1DBBwZ9N8+d5FQcMp vVix111RmVJZFQ6Q0/i+H/mYINO9ylcnkfax8AQ2LfYYKNwdmUeHyA== =PdYC -----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-REQUEST@ANNOUNCE.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.