CVE-2007-1498 (CNNVD-200703-409)
中文标题:
McAfee ePO SiteManager.dll ActiveX控件多个远程栈溢出漏洞
英文标题:
Multiple stack-based buffer overflows in the SiteManager.SiteMgr.1 ActiveX control (SiteManager.dll)...
漏洞描述
中文描述:
Intel McAfee ePolicy Orchestrator(ePO)是美国英特尔(Intel)公司(原McAfee公司)的一套可扩展的安全管理软件。该软件可对终端、网络、内容安全和合规解决方案实现集中的简化管理。 ePO的SiteManager.Dll ActiveX控件中存在多个缓冲区溢出漏洞,允许远程攻击者完全控制受影响的系统。 1. ExportSiteList()函数栈溢出 InprocServer32: SiteManager.dll ClassID: 4124FDF6-B540-44C5-96B4-A380CEE9826A ProgID: SiteManager.SiteMgr.1 函数名: ExportSiteList 如果将ExportSiteList参数设置为超长字符串,就会触发栈溢出,相关代码如下: (SiteManager.dll,version=3.6.1.166) .text:5262B1DE ; func_ExportSiteList .text:5262B1DE ; Attributes: bp-based frame .text:5262B1DE .text:5262B1DE ; int __stdcall sub_5262B1DE(int,wchar_t *,int) .text:5262B1DE sub_5262B1DE proc near ; DATA XREF: .rdata:5265B504 o .text:5262B1DE ; .rdata:5265B614 o .text:5262B1DE .text:5262B1DE var_414 = word ptr -414h .text:5262B1DE var_20E = word ptr -20Eh .text:5262B1DE var_20C = word ptr -20Ch .text:5262B1DE var_4 = dword ptr -4 .text:5262B1DE arg_0 = dword ptr 8 .text:5262B1DE arg_4 = dword ptr 0Ch .text:5262B1DE arg_8 = dword ptr 10h .text:5262B1DE .text:5262B1DE push ebp .text:5262B1DF mov ebp, esp .text:5262B1E1 sub esp, 414h .text:5262B1E7 mov eax, dword_52670218 ; set stack cookie .text:5262B1EC push esi .text:5262B1ED push [ebp+arg_4] ; lpSrcBuff .text:5262B1F0 mov [ebp+var_4], eax .text:5262B1F3 lea eax, [ebp+var_20C] .text:5262B1F9 push eax ; lpDestBuff .text:5262B1FA call ds:wcscpy ; stack overflow 2. 以下swprintf函数未经验证便执行了拷贝操作: .text:5262B257 push ebx .text:5262B258 push edi .text:5262B259 mov edi, offset aSitelist_xml ; "SiteList.xml" .text:5262B25E push edi .text:5262B25F lea eax, [ebp+var_20C] .text:5262B265 push eax .text:5262B266 lea eax, [ebp+var_414] .text:5262B26C push offset aSS_0 ; "%s\\%s" .text:5262B271 push eax ; lpSrcBuff .text:5262B272 call ds:swprintf ; stack overflow 3. VerifyPackageCatalog()函数栈溢出 InprocServer32: SiteManager.dll ClassID: 4124FDF6-B540-44C5-96B4-A380CEE9826A ProgID: SiteManager.SiteMgr.1 函数名: VerifyPackageCatalog 如果将VerifyPackageCatalog参数设置为超长字符串,就会触发栈溢出,相关代码如下: (SiteManager.dll,version=3.6.1.166) part1: .text:5262CFAC func_VerifyPackageCatalog proc near .text:5262CFAC .text:5262CFAC mov eax, offset loc_52649F86 .text:5262CFB1 call __EH_prolog ... .text:5262D00C lea eax, [ebp-28h] .text:5262D00F push eax .text:5262D010 push ebx .text:5262D011 push esi .text:5262D012 push offset loc_5263AD1A .text:5262D017 push ebx .text:5262D018 push ebx .text:5262D019 call ds:_beginthreadex part2: .text:5263AD1A mov eax, offset loc_5264B221 .text:5263AD1F call __EH_prolog .text:52637229 push ecx .text:5263722A mov eax, 1774h .text:5263722F call __alloca_probe ; int .text:52637234 mov eax, dword_52670218 .text:52637239 mov [ebp-14h], eax ; set stack-cookie ... .text:5263AD9A lea ecx, [ebp-23Ch] .text:5263ADA0 push ecx .text:5263ADA1 push eax .text:5263ADA2 mov ecx, edi .text:5263ADA4 call sub_5263721F | |_____ .text:5263721F mov eax, offset loc_5264AD1C .text:52637224 call __EH_prolog ... .text:5263731A push dword ptr [ebp+8] ; lpSrcBuff,"AAA..." .text:5263731D lea eax, [ebp-62Ch] .text:52637323 push eax ; lpDestBuff .text:52637324 call ds:wcscpy ; stack overflow
英文描述:
Multiple stack-based buffer overflows in the SiteManager.SiteMgr.1 ActiveX control (SiteManager.dll) in the ePO management console in McAfee ePolicy Orchestrator (ePO) before 3.6.1 Patch 1 and ProtectionPilot (PRP) before 1.5.0 HotFix allow remote attackers to execute arbitrary code via a long argument to the (1) ExportSiteList and (2) VerifyPackageCatalog functions, and (3) unspecified vectors involving a swprintf function call.
CWE类型:
标签:
受影响产品
| 厂商 | 产品 | 版本 | 版本范围 | 平台 | CPE |
|---|---|---|---|---|---|
| mcafee | epolicy_orchestrator | 3.5.0 | - | - |
cpe:2.3:a:mcafee:epolicy_orchestrator:3.5.0:*:*:*:*:*:*:*
|
| mcafee | epolicy_orchestrator | 3.6.0 | - | - |
cpe:2.3:a:mcafee:epolicy_orchestrator:3.6.0:*:*:*:*:*:*:*
|
| mcafee | epolicy_orchestrator | 3.6.1 | - | - |
cpe:2.3:a:mcafee:epolicy_orchestrator:3.6.1:*:*:*:*:*:*:*
|
| mcafee | protectionpilot | 1.1.1 | - | - |
cpe:2.3:a:mcafee:protectionpilot:1.1.1:p3:*:*:*:*:*:*
|
| mcafee | protectionpilot | 1.5.0 | - | - |
cpe:2.3:a:mcafee:protectionpilot:1.5.0:*:*:*:*:*:*:*
|
解决方案
中文解决方案:
英文解决方案:
临时解决方案:
参考链接
cve.org
cve.org
cve.org
cve.org
cve.org
cve.org
cve.org
cve.org
cve.org
CVSS评分详情
AV:N/AC:M/Au:N/C:C/I:C/A:C
时间信息
利用信息
数据源详情
| 数据源 | 记录ID | 版本 | 提取时间 |
|---|---|---|---|
| CVE | cve_CVE-2007-1498 |
2025-11-11 15:17:51 | 2025-11-11 07:32:42 |
| NVD | nvd_CVE-2007-1498 |
2025-11-11 14:52:09 | 2025-11-11 07:41:28 |
| CNNVD | cnnvd_CNNVD-200703-409 |
2025-11-11 15:08:55 | 2025-11-11 07:49:15 |
版本与语言
安全公告
变更历史
查看详细变更
- vulnerability_type: 未提取 -> 授权问题
- cnnvd_id: 未提取 -> CNNVD-200703-409
- 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 -> 5
- data_sources: ['cve'] -> ['cve', 'nvd']