CVE-2006-1306 (CNNVD-200607-209)

CRITICAL
中文标题:
Microsoft Excel OBJECT对象远程代码执行漏洞(MS06-037)
英文标题:
Microsoft Excel 2000 through 2004 allows user-assisted attackers to execute arbitrary code via a .xl...
CVSS分数: 9.3
发布时间: 2006-07-13 21:00:00
漏洞类型: 代码注入
状态: PUBLISHED
数据质量分数: 0.30
数据版本: v3
漏洞描述
中文描述:

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类型:
CWE-94
标签:
(暂无数据)
受影响产品
厂商 产品 版本 版本范围 平台 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:*:*:*:*:*:*:*
解决方案
中文解决方案:
(暂无数据)
英文解决方案:
(暂无数据)
临时解决方案:
(暂无数据)
参考链接
MS06-037 vendor-advisory
cve.org
访问
20060712 Microsoft Excel Array Index Error Remote Code Execution mailing-list
cve.org
访问
oval:org.mitre.oval:def:950 vdb-entry
cve.org
访问
1016472 vdb-entry
cve.org
访问
18886 vdb-entry
cve.org
访问
无标题 x_refsource_MISC
cve.org
访问
ADV-2006-2755 vdb-entry
cve.org
访问
CVSS评分详情
9.3
CRITICAL
CVSS向量: AV:N/AC:M/Au:N/C:C/I:C/A:C
CVSS版本: 2.0
机密性
COMPLETE
完整性
COMPLETE
可用性
COMPLETE
时间信息
发布时间:
2006-07-13 21:00:00
修改时间:
2024-08-07 17:03:28
创建时间:
2025-11-11 15:32:32
更新时间:
2025-11-11 15:49:08
利用信息
暂无可利用代码信息
数据源详情
数据源 记录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
版本与语言
当前版本: v3
主要语言: EN
支持语言:
EN ZH
安全公告
暂无安全公告信息
变更历史
v3 CNNVD
2025-11-11 15:49:08
vulnerability_type: 未提取 → 代码注入; cnnvd_id: 未提取 → CNNVD-200607-209; data_sources: ['cve', 'nvd'] → ['cnnvd', 'cve', 'nvd']
查看详细变更
  • vulnerability_type: 未提取 -> 代码注入
  • cnnvd_id: 未提取 -> CNNVD-200607-209
  • data_sources: ['cve', 'nvd'] -> ['cnnvd', 'cve', 'nvd']
v2 NVD
2025-11-11 15:41:18
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']
查看详细变更
  • 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']