CVE-2006-1306 (CNNVD-200607-209)
中文标题:
Microsoft Excel OBJECT对象远程代码执行漏洞(MS06-037)
英文标题:
Microsoft Excel 2000 through 2004 allows user-assisted attackers to execute arbitrary code via a .xl...
漏洞描述
中文描述:
Microsoft Excel是非常流行的电子表格办公软件。 Microsoft Excel在解析BIFF文件格式时存在内存破坏漏洞,远程攻击者可能利用此漏洞用户机器上执行任意指令。 由于没有正确的验证函数指针,因此可能导致执行任意指令。反汇编代码如下: .text:300ABAFC sub_300ABAFC proc near ; CODE XREF: sub_3008FEA4 +B5 p .text:300ABAFC ; sub_30096EC8-5F2 p ... .text:300ABAFC .text:300ABAFC arg_0 = dword ptr 4 .text:300ABAFC arg_4 = dword ptr 8 .text:300ABAFC arg_8 = dword ptr 0Ch .text:300ABAFC .text:300ABAFC mov eax, [esp+arg_0] .text:300ABB00 movsx ecx, word ptr [eax] --> [eax] read from the XLS file .text:300ABB03 push [esp+arg_8] .text:300ABB07 imul ecx, 14h .text:300ABB0A push [esp+4+arg_4] .text:300ABB0E push eax .text:300ABB0F mov eax, dword_308792C4 --> [eax]=00e17638,always, maybe different in the language SYSTEM .text:300ABB14 call dword ptr [ecx+eax] --> **** Here! call your CODE. .text:300ABB17 retn 0Ch .text:300ABB17 sub_300ABAFC endp eax是设置为00e17638h(?)的索引,且ecx的变化范围很大,因此攻击者可以创建特制的数据并调用。攻击者所提供的数据之后会被用于直接的内存访问,这样攻击者就可以选择包含有可控数据的特殊值,导致代码执行。
英文描述:
Microsoft Excel 2000 through 2004 allows user-assisted attackers to execute arbitrary code via a .xls file with a crafted BIFF record with an attacker-controlled array index that is used for a function pointer, aka "Malformed OBJECT record Vulnerability."
CWE类型:
标签:
受影响产品
| 厂商 | 产品 | 版本 | 版本范围 | 平台 | CPE |
|---|---|---|---|---|---|
| microsoft | excel | 2000 | - | - |
cpe:2.3:a:microsoft:excel:2000:*:*:*:*:*:*:*
|
| microsoft | excel | 2002 | - | - |
cpe:2.3:a:microsoft:excel:2002:*:*:*:*:*:*:*
|
| microsoft | excel | 2003 | - | - |
cpe:2.3:a:microsoft:excel:2003:*:*:*:*:*:*:*
|
| microsoft | excel | 2004 | - | - |
cpe:2.3:a:microsoft:excel:2004:*:mac_os_x:*:*:*:*:*
|
| microsoft | excel | x | - | - |
cpe:2.3:a:microsoft:excel:x:*:mac_os_x:*:*:*:*:*
|
| microsoft | excel_viewer | 2003 | - | - |
cpe:2.3:a:microsoft:excel_viewer:2003:*:*:*:*:*:*:*
|
解决方案
中文解决方案:
英文解决方案:
临时解决方案:
参考链接
CVSS评分详情
AV:N/AC:M/Au:N/C:C/I:C/A:C
时间信息
利用信息
数据源详情
| 数据源 | 记录ID | 版本 | 提取时间 |
|---|---|---|---|
| CVE | cve_CVE-2006-1306 |
2025-11-11 15:17:40 | 2025-11-11 07:32:32 |
| NVD | nvd_CVE-2006-1306 |
2025-11-11 14:51:50 | 2025-11-11 07:41:18 |
| CNNVD | cnnvd_CNNVD-200607-209 |
2025-11-11 15:08:52 | 2025-11-11 07:49:08 |
版本与语言
安全公告
变更历史
查看详细变更
- vulnerability_type: 未提取 -> 代码注入
- cnnvd_id: 未提取 -> CNNVD-200607-209
- data_sources: ['cve', 'nvd'] -> ['cnnvd', 'cve', 'nvd']
查看详细变更
- severity: SeverityLevel.MEDIUM -> SeverityLevel.CRITICAL
- cvss_score: 未提取 -> 9.3
- cvss_vector: NOT_EXTRACTED -> AV:N/AC:M/Au:N/C:C/I:C/A:C
- cvss_version: NOT_EXTRACTED -> 2.0
- affected_products_count: 0 -> 6
- data_sources: ['cve'] -> ['cve', 'nvd']