CVE-2007-1498 (CNNVD-200703-409)

CRITICAL
中文标题:
McAfee ePO SiteManager.dll ActiveX控件多个远程栈溢出漏洞
英文标题:
Multiple stack-based buffer overflows in the SiteManager.SiteMgr.1 ActiveX control (SiteManager.dll)...
CVSS分数: 9.3
发布时间: 2007-03-16 22:00:00
漏洞类型: 授权问题
状态: PUBLISHED
数据质量分数: 0.30
数据版本: v3
漏洞描述
中文描述:

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:*:*:*:*:*:*:*
解决方案
中文解决方案:
(暂无数据)
英文解决方案:
(暂无数据)
临时解决方案:
(暂无数据)
参考链接
22952 vdb-entry
cve.org
访问
2444 third-party-advisory
cve.org
访问
ADV-2007-0931 vdb-entry
cve.org
访问
VU#714593 third-party-advisory
cve.org
访问
20070314 [Advisory]McAfee ePolicy Orchestrator Multiple Remote Buffer Overflow Vulnerabilities mailing-list
cve.org
访问
1017757 vdb-entry
cve.org
访问
24466 third-party-advisory
cve.org
访问
无标题 x_refsource_CONFIRM
cve.org
访问
无标题 x_refsource_CONFIRM
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
时间信息
发布时间:
2007-03-16 22:00:00
修改时间:
2024-08-07 12:59:08
创建时间:
2025-11-11 15:32:42
更新时间:
2025-11-11 15:49:15
利用信息
暂无可利用代码信息
数据源详情
数据源 记录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
版本与语言
当前版本: v3
主要语言: EN
支持语言:
EN ZH
安全公告
暂无安全公告信息
变更历史
v3 CNNVD
2025-11-11 15:49:15
vulnerability_type: 未提取 → 授权问题; cnnvd_id: 未提取 → CNNVD-200703-409; data_sources: ['cve', 'nvd'] → ['cnnvd', 'cve', 'nvd']
查看详细变更
  • vulnerability_type: 未提取 -> 授权问题
  • cnnvd_id: 未提取 -> CNNVD-200703-409
  • data_sources: ['cve', 'nvd'] -> ['cnnvd', 'cve', 'nvd']
v2 NVD
2025-11-11 15:41:28
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']
查看详细变更
  • 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']