CNNVD-ID编号 | CNNVD-200608-116 |
CVE编号 | CVE-2006-3449 |
发布时间 | 2006-08-08 |
更新时间 | 2006-08-10 |
漏洞类型 | 缓冲区溢出 |
漏洞来源 | Sowhat smaillist@gmail.com |
危险等级 | 高危 |
威胁类型 | 远程 |
厂 商 | microsoft |
Microsoft PowerPoint是微软发布的非常流行的文档演示工具。
Microsoft PowerPoint在解析畸形的PPT记录时存在内存破坏漏洞,远程攻击者可能利用此漏洞在用户机器上执行任意指令。
反汇编代码如下:
3009a818 3945fc cmp [ebp-0x4],eax
3009a81b 7703 ja POWERPNT+0x9a820 (3009a820)
3009a81d 8b45fc mov eax,[ebp-0x4]
3009a820 8b7308 mov esi,[ebx+0x8]
3009a823 8b7d08 mov edi,[ebp+0x8]
3009a826 2945fc sub [ebp-0x4],eax
3009a829 014508 add [ebp+0x8],eax
3009a82c 8bc8 mov ecx,eax
3009a82e 8bd1 mov edx,ecx
3009a830 c1e902 shr ecx,0x2
3009a833 f3a5 rep movsd ---> Access violation here. :)
3009a835 8bca mov ecx,edx
3009a837 83e103 and ecx,0x3
3009a83a f3a4 rep movsb
3009a83c 014308 add [ebx+0x8],eax
3009a83f 014318 add [ebx+0x18],eax
3009a842 837dfc00 cmp dword ptr [ebp-0x4],0x0
3009a846 75b7 jnz POWERPNT+0x9a7ff (3009a7ff)
3009a848 8b450c mov eax,[ebp+0xc]
3009a84b 5f pop edi
3009a84c 5e pop esi
3009a84d 5b pop ebx
3009a84e c9 leave
3009a84f c20800 ret 0x8
如果用户受骗打开了有畸形记录的PPT文件时就会触发这个漏洞,导致执行任意代码。
目前厂商已经发布了升级补丁以修复这个安全问题,补丁下载链接:
http://www.microsoft.com/technet/security/bulletin/ms06-048.mspx
来源: US-CERT
名称: TA06-220A
来源: US-CERT
名称: VU#884252
来源: MS
名称: MS06-048
链接:http://www.microsoft.com/technet/security/Bulletin/MS06-048.mspx
来源: BUGTRAQ
名称: 20060808 Microsoft PowerPoint Malformed Record Memory Corruption
链接:http://www.securityfocus.com/archive/1/archive/1/442592/100/0/threaded
来源: MISC
来源: BID
名称: 19341
来源: SECTRACK
名称: 1016657
来源: SREASON
名称: 1342