The MFC component in Microsoft Windows 2000 SP4, XP SP2, and 2003 SP1 and Visual Studio .NET 2000, 2002 SP1, 2003, and 2003 SP1 allows user-assisted remote attackers to execute arbitrary code via an RTF file with a malformed OLE object that triggers memory corruption. NOTE: this might be due to a stack-based buffer overflow in the AfxOleSetEditMenu function in MFC42u.dll.
| Software | From | Fixed in |
|---|---|---|
| microsoft / visual_studio_.net | 2003-gold | 2003-gold.x |
| microsoft / visual_studio_.net | 2000-sp1 | 2000-sp1.x |
| microsoft / visual_studio_.net | 2000 | 2000.x |
| microsoft / windows_2003_server | 2003-sp2 | 2003-sp2.x |
| microsoft / windows_2003_server | xp_sp2 | xp_sp2.x |
| microsoft / windows_2003_server | 2000-sp4 | 2000-sp4.x |