CVE-2008-0027 (CNNVD-200801-260)

CRITICAL
中文标题:
Cisco Unified Communications Manager CTL Provider远程堆溢出漏洞
英文标题:
Heap-based buffer overflow in the Certificate Trust List (CTL) Provider service (CTLProvider.exe) in...
CVSS分数: 10.0
发布时间: 2008-01-17 02:00:00
漏洞类型: 授权问题
状态: PUBLISHED
数据质量分数: 0.30
数据版本: v3
漏洞描述
中文描述:

Cisco Unified Communications Manager(CUCM,之前被称为CallManager)是Cisco IP电话解决方案中的呼叫处理组件。 CUCM中默认绑定在TCP/2444端口上的CTL Provider服务(CTLProvider.exe)存在堆溢出漏洞,远程攻击者可能利用此漏洞控制服务器。 该漏洞存在于接收套接字数据期间所使用的循环中的逻辑错误。代码分配了0x19000字节长的初始缓冲区: .text:00406077 191A8 68+ push 19000h ; size_t .text:0040607C 191AC FF+ call ds:__imp_malloc .text:00406082 191AC 83+ add esp, 10h .text:00406085 1919C 89+ mov [edi+14h], eax .text:00406088 1919C 85+ test eax, eax .text:0040608A 1919C 0F+ jz loc_406238 分配完成后在缓冲区写入数据。如果套接字中剩余的数据多于0x4000字节的话,就会再次陷入循环: .text:004060A5 191AC FF+ push dword ptr [ebp-14h] ; size_t .text:004060A8 191B0 8D+ lea eax, [ebp-1919Ch] .text:004060AE 191B0 50 push eax ; void * .text:004060AF 191B4 8B+ mov eax, [edi+14h] .text:004060B2 191B4 03+ add eax, [ebp-1Ch] .text:004060B5 191B4 50 push eax ; void * .text:004060B6 191B8 E8+ call memcpy .text:004060B6 191B8 2F+ .text:004060BB 191B8 B8+ mov eax, 16384 .text:004060C0 191B8 83+ add esp, 1Ch .text:004060C3 1919C 39+ cmp [ebp-14h], eax .text:004060C6 1919C 75+ jnz short loc_4060F8 .text:004060C8 1919C 50 push eax ; int .text:004060C9 191A0 68+ push offset str__ErrDExceeds16k ; 'err %d exceeds 16K' .text:004060CE 191A4 8D+ lea eax, [ebp-88h] .text:004060D4 191A4 68+ push 80000h ; int .text:004060D9 191A8 50 push eax ; int .text:004060DA 191AC E8+ call log_message .text:004060DA 191AC B7+ .text:004060DF 191AC 83+ add esp, 10h .text:004060E2 1919C 81+ add dword ptr [ebp-1Ch], 4000h .text:004060E9 1919C 68+ push offset str__MaybeThereIsMoreData__readAgain ; "Maybe there is more data..Read again" .text:004060EE 191A0 68+ push 10000h .text:004060F3 191A4 E9+ jmp loc_405FFF 这个过程会一直继续,直到覆盖了堆块,导致执行任意指令。

英文描述:

Heap-based buffer overflow in the Certificate Trust List (CTL) Provider service (CTLProvider.exe) in Cisco Unified Communications Manager (CUCM) 4.2 before 4.2(3)SR3 and 4.3 before 4.3(1)SR1, and CallManager 4.0 and 4.1 before 4.1(3)SR5c, allows remote attackers to cause a denial of service or execute arbitrary code via a long request.

CWE类型:
CWE-119
标签:
(暂无数据)
受影响产品
厂商 产品 版本 版本范围 平台 CPE
cisco unified_callmanager 4.0 - - cpe:2.3:a:cisco:unified_callmanager:4.0:*:*:*:*:*:*:*
cisco unified_callmanager 4.1 - - cpe:2.3:a:cisco:unified_callmanager:4.1:*:*:*:*:*:*:*
cisco unified_callmanager 4.1\(3\)sr4 - - cpe:2.3:a:cisco:unified_callmanager:4.1\(3\)sr4:*:*:*:*:*:*:*
cisco unified_callmanager 4.1\(3\)sr5 - - cpe:2.3:a:cisco:unified_callmanager:4.1\(3\)sr5:*:*:*:*:*:*:*
cisco unified_callmanager 4.1\(3\)sr5b - - cpe:2.3:a:cisco:unified_callmanager:4.1\(3\)sr5b:*:*:*:*:*:*:*
cisco unified_communications_manager 4.2 - - cpe:2.3:a:cisco:unified_communications_manager:4.2:*:*:*:*:*:*:*
cisco unified_communications_manager 4.2.3sr2 - - cpe:2.3:a:cisco:unified_communications_manager:4.2.3sr2:*:*:*:*:*:*:*
cisco unified_communications_manager 4.2.3sr2b - - cpe:2.3:a:cisco:unified_communications_manager:4.2.3sr2b:*:*:*:*:*:*:*
cisco unified_communications_manager 4.3 - - cpe:2.3:a:cisco:unified_communications_manager:4.3:*:*:*:*:*:*:*
解决方案
中文解决方案:
(暂无数据)
英文解决方案:
(暂无数据)
临时解决方案:
(暂无数据)
参考链接
20080116 TPTI-08-02: Cisco Call Manager CTLProvider Heap Overflow Vulnerability mailing-list
cve.org
访问
ADV-2008-0171 vdb-entry
cve.org
访问
3551 third-party-advisory
cve.org
访问
20080116 Cisco Unified Communications Manager CTL Provider Heap Overflow vendor-advisory
cve.org
访问
无标题 x_refsource_MISC
cve.org
访问
cisco-cucm-ctl-bo(39704) vdb-entry
cve.org
访问
1019223 vdb-entry
cve.org
访问
27313 vdb-entry
cve.org
访问
28530 third-party-advisory
cve.org
访问
CVSS评分详情
10.0
CRITICAL
CVSS向量: AV:N/AC:L/Au:N/C:C/I:C/A:C
CVSS版本: 2.0
机密性
COMPLETE
完整性
COMPLETE
可用性
COMPLETE
时间信息
发布时间:
2008-01-17 02:00:00
修改时间:
2024-08-07 07:32:23
创建时间:
2025-11-11 15:32:49
更新时间:
2025-11-11 15:49:23
利用信息
暂无可利用代码信息
数据源详情
数据源 记录ID 版本 提取时间
CVE cve_CVE-2008-0027 2025-11-11 15:17:57 2025-11-11 07:32:49
NVD nvd_CVE-2008-0027 2025-11-11 14:52:32 2025-11-11 07:41:35
CNNVD cnnvd_CNNVD-200801-260 2025-11-11 15:09:00 2025-11-11 07:49:23
版本与语言
当前版本: v3
主要语言: EN
支持语言:
EN ZH
安全公告
暂无安全公告信息
变更历史
v3 CNNVD
2025-11-11 15:49:23
vulnerability_type: 未提取 → 授权问题; cnnvd_id: 未提取 → CNNVD-200801-260; data_sources: ['cve', 'nvd'] → ['cnnvd', 'cve', 'nvd']
查看详细变更
  • vulnerability_type: 未提取 -> 授权问题
  • cnnvd_id: 未提取 -> CNNVD-200801-260
  • data_sources: ['cve', 'nvd'] -> ['cnnvd', 'cve', 'nvd']
v2 NVD
2025-11-11 15:41:35
severity: SeverityLevel.MEDIUM → SeverityLevel.CRITICAL; cvss_score: 未提取 → 10.0; cvss_vector: NOT_EXTRACTED → AV:N/AC:L/Au:N/C:C/I:C/A:C; cvss_version: NOT_EXTRACTED → 2.0; affected_products_count: 0 → 9; data_sources: ['cve'] → ['cve', 'nvd']
查看详细变更
  • severity: SeverityLevel.MEDIUM -> SeverityLevel.CRITICAL
  • cvss_score: 未提取 -> 10.0
  • cvss_vector: NOT_EXTRACTED -> AV:N/AC:L/Au:N/C:C/I:C/A:C
  • cvss_version: NOT_EXTRACTED -> 2.0
  • affected_products_count: 0 -> 9
  • data_sources: ['cve'] -> ['cve', 'nvd']