Overview
A memory corruption vulnerability exists in the MFC component that is provided with Microsoft Windows and Visual Studio
Description
The Microsoft Foundation Class Library (MFC), is a Microsoft library that wraps parts of the Windows API in C++ classes. MFC is included in Microsoft Visual Studio and Microsoft Windows. Per Microsoft Security Bulletin MS07-012, a memory corruption vulnerability exists in the MFC component that is provided with Microsoft Windows and Visual Studio. An attacker may be able to exploit this vulnerability by convincing a user to open a malformed embedded OLE object within a Rich Text Format (RTF) file. |
Impact
A remote unauthenticated attacker may be able to execute arbitrary code with the privileges of the user who is running Windows. |
Solution
Update |
Do not run Windows with administrator privileges |
Vendor Information
CVSS Metrics
Group | Score | Vector |
---|---|---|
Base | ||
Temporal | ||
Environmental |
References
- http://www.microsoft.com/technet/security/Bulletin/ms07-012.mspx
- http://msdn2.microsoft.com/en-us/vstudio/default.aspx
- http://www.microsoft.com/technet/prodtechnol/winxppro/maintain/luawinxp.mspx
- http://secunia.com/advisories/24150/
- http://en.wikipedia.org/wiki/Rtf
- http://en.wikipedia.org/wiki/Microsoft_Foundation_Classes
- http://en.wikipedia.org/wiki/WordPad
- http://securitytracker.com/alerts/2007/Feb/1017638.html
- http://www.securityfocus.com/bid/22476
- http://securityvulns.com/Qdocument368.html
Acknowledgements
Thanks to Microsoft for information that was used in this report. Microsoft in turn thanks Kostya Kortchinsky of Immunity, Inc. and Fabrice Desclaux from EADS Common Research Center.
This document was written by Ryan Giobbi.
Other Information
CVE IDs: | CVE-2007-0025 |
Severity Metric: | 26.73 |
Date Public: | 2007-02-13 |
Date First Published: | 2007-02-14 |
Date Last Updated: | 2007-09-19 17:40 UTC |
Document Revision: | 32 |