BUGTRAQ ID: 30594
CVE(CAN) ID: CVE-2008-2245
Microsoft Windows是微软发布的非常流行的操作系统。
Windows操作系统中所捆绑的图形颜色管理(ICM)组件使用Microsoft颜色管理系统(MSCMS)模块帮助用户跨各种设备(扫描仪、相机、打印机等)始终一致的重新生成颜色。mscms.dll库的InternalOpenColorProfile函数没有正确地验证超长参数,如果用户受骗打开了特制的图像文件,就可能触发堆溢出,导致执行任意代码。
Microsoft Windows XP SP3
Microsoft Windows XP SP2
Microsoft Windows Server 2003 SP2
Microsoft Windows Server 2003 SP1
Microsoft Windows 2000SP4
临时解决方法:
* 通过修改注册表禁用元文件处理
1. 单击“开始”,单击“运行”,在“打开”框中键入Regedit,然后单击“确定”。
2. 找到并单击下列注册表子项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize
3. 在“编辑”菜单上,指向“新建”,然后单击“DWORD”。
4. 键入DisableMetaFiles,然后按Enter。
5. 在“编辑”菜单上,单击“修改”以修改DisableMetaFiles注册表项。
6. 在“数值数据”框中键入1,然后单击“确定”。
7. 退出注册表编辑器。
* 以纯文本格式阅读电子邮件可帮助保护您自己免受来自HTML电子邮件攻击媒介的攻击。
厂商补丁:
Microsoft
---------
Microsoft已经为此发布了一个安全公告(MS08-046)以及相应补丁:
MS08-046:Vulnerability in Microsoft Windows Image Color Management System Could Allow Remote Code Execution (952954)
链接:<a href=http://www.microsoft.com/technet/security/bulletin/MS08-046.mspx?pf=true target=_blank>http://www.microsoft.com/technet/security/bulletin/MS08-046.mspx?pf=true</a>
暂无评论