CVE-2004-0396 (CNNVD-200406-041)
HIGH
有利用代码
中文标题:
CVS多次Entry已被修改或未被修改标记插入操作堆溢出漏洞
英文标题:
Heap-based buffer overflow in CVS 1.11.x up to 1.11.15, and 1.12.x up to 1.12.7, when using the pser...
CVSS分数:
7.5
发布时间:
2004-05-20 04:00:00
漏洞类型:
授权问题
状态:
PUBLISHED
数据质量分数:
0.40
数据版本:
v5
漏洞描述
中文描述:
Concurrent Versions System (CVS)是一款使用极为广泛的开放源代码的版本控制软件。 CVS服务器在处理用户提交的给Entry数据打上已被修改或未被修改标记的Is-modified和Unchanged命令时存在问题,远程攻击者可以利用这个漏洞对CVS服务程序进行基于堆的溢出攻击,精心构建提交数据可能以进程权限在系统上执行任意指令。 当客户端发送一条Entry行给服务器,会额外增加字节来标记Entry是否为已被修改的或未被修改的。CVS服务器在处理标记粘附的操作逻辑上存在问题,导致允许插入任意多个'M'字符到用于存放Entry数据的堆缓冲区中。利用malloc() off-by-one利用技术可以触发缓冲区溢出,可能以CVS进程权限在系统上执行任意指令。
英文描述:
Heap-based buffer overflow in CVS 1.11.x up to 1.11.15, and 1.12.x up to 1.12.7, when using the pserver mechanism allows remote attackers to execute arbitrary code via Entry lines.
CWE类型:
(暂无数据)
标签:
remote
multiple
Ac1dB1tCh3z
OSVDB-6305
solaris
anonymous
受影响产品
| 厂商 | 产品 | 版本 | 版本范围 | 平台 | CPE |
|---|---|---|---|---|---|
| cvs | cvs | 1.11 | - | - |
cpe:2.3:a:cvs:cvs:1.11:*:*:*:*:*:*:*
|
| cvs | cvs | 1.12 | - | - |
cpe:2.3:a:cvs:cvs:1.12:*:*:*:*:*:*:*
|
解决方案
中文解决方案:
(暂无数据)
英文解决方案:
(暂无数据)
临时解决方案:
(暂无数据)
参考链接
11641
third-party-advisory
cve.org
访问
cve.org
11652
third-party-advisory
cve.org
访问
cve.org
oval:org.mitre.oval:def:970
vdb-entry
cve.org
访问
cve.org
20040519 [OpenPKG-SA-2004.022] OpenPKG Security Advisory (cvs)
mailing-list
cve.org
访问
cve.org
oval:org.mitre.oval:def:9058
vdb-entry
cve.org
访问
cve.org
MDKSA-2004:048
vendor-advisory
cve.org
访问
cve.org
20040519 Advisory 07/2004: CVS remote vulnerability
mailing-list
cve.org
访问
cve.org
20040520 cvs server buffer overflow vulnerability
vendor-advisory
cve.org
访问
cve.org
FreeBSD-SA-04:10
vendor-advisory
cve.org
访问
cve.org
RHSA-2004:190
vendor-advisory
cve.org
访问
cve.org
11674
third-party-advisory
cve.org
访问
cve.org
GLSA-200405-12
vendor-advisory
cve.org
访问
cve.org
11651
third-party-advisory
cve.org
访问
cve.org
6305
vdb-entry
cve.org
访问
cve.org
TA04-147A
third-party-advisory
cve.org
访问
cve.org
O-147
third-party-advisory
cve.org
访问
cve.org
20040519 Advisory 07/2004: CVS remote vulnerability
mailing-list
cve.org
访问
cve.org
11647
third-party-advisory
cve.org
访问
cve.org
FEDORA-2004-1620
vendor-advisory
cve.org
访问
cve.org
VU#192038
third-party-advisory
cve.org
访问
cve.org
20040519 Advisory 07/2004: CVS remote vulnerability
mailing-list
cve.org
访问
cve.org
DSA-505
vendor-advisory
cve.org
访问
cve.org
cvs-entry-line-bo(16193)
vdb-entry
cve.org
访问
cve.org
无标题
x_refsource_MISC
cve.org
访问
cve.org
SSA:2004-140-01
vendor-advisory
cve.org
访问
cve.org
NetBSD-SA2004-008
vendor-advisory
cve.org
访问
cve.org
10384
vdb-entry
cve.org
访问
cve.org
SuSE-SA:2004:013
vendor-advisory
cve.org
访问
cve.org
ExploitDB EDB-300
EXPLOIT
exploitdb
访问
exploitdb
Download Exploit EDB-300
EXPLOIT
exploitdb
访问
exploitdb
CVE Reference: CVE-2004-0396
ADVISORY
cve.org
访问
cve.org
ExploitDB EDB-301
EXPLOIT
exploitdb
访问
exploitdb
Download Exploit EDB-301
EXPLOIT
exploitdb
访问
exploitdb
CVSS评分详情
7.5
HIGH
CVSS向量:
AV:N/AC:L/Au:N/C:P/I:P/A:P
CVSS版本:
2.0
机密性
PARTIAL
完整性
PARTIAL
可用性
PARTIAL
时间信息
发布时间:
2004-05-20 04:00:00
修改时间:
2024-08-08 00:17:14
创建时间:
2025-11-11 15:32:21
更新时间:
2026-01-26 02:17:12
利用信息
此漏洞有可利用代码!
利用代码数量:
2
利用来源:
未知
未知
数据源详情
| 数据源 | 记录ID | 版本 | 提取时间 |
|---|---|---|---|
| CVE | cve_CVE-2004-0396 |
2025-11-11 15:17:29 | 2025-11-11 07:32:21 |
| NVD | nvd_CVE-2004-0396 |
2025-11-11 14:50:54 | 2025-11-11 07:41:07 |
| CNNVD | cnnvd_CNNVD-200406-041 |
2025-11-11 15:08:44 | 2025-11-11 07:48:53 |
| EXPLOITDB | exploitdb_EDB-300 |
2025-11-11 15:05:28 | 2025-11-11 08:25:18 |
| EXPLOITDB | exploitdb_EDB-301 |
2025-11-11 15:05:48 | 2025-11-11 08:25:22 |
版本与语言
当前版本:
v5
主要语言:
EN
支持语言:
EN
ZH
其他标识符:
:
:
:
:
安全公告
暂无安全公告信息
变更历史
v5
EXPLOITDB
2025-11-11 16:25:22
references_count: 31 → 33; tags_count: 4 → 6
查看详细变更
- references_count: 31 -> 33
- tags_count: 4 -> 6
v4
EXPLOITDB
2025-11-11 16:25:18
references_count: 28 → 31; tags_count: 0 → 4; data_sources: ['cnnvd', 'cve', 'nvd'] → ['cnnvd', 'cve', 'exploitdb', 'nvd']
查看详细变更
- references_count: 28 -> 31
- tags_count: 0 -> 4
- data_sources: ['cnnvd', 'cve', 'nvd'] -> ['cnnvd', 'cve', 'exploitdb', 'nvd']
v3
CNNVD
2025-11-11 15:48:53
vulnerability_type: 未提取 → 授权问题; cnnvd_id: 未提取 → CNNVD-200406-041; data_sources: ['cve', 'nvd'] → ['cnnvd', 'cve', 'nvd']
查看详细变更
- vulnerability_type: 未提取 -> 授权问题
- cnnvd_id: 未提取 -> CNNVD-200406-041
- data_sources: ['cve', 'nvd'] -> ['cnnvd', 'cve', 'nvd']
v2
NVD
2025-11-11 15:41:07
severity: SeverityLevel.MEDIUM → SeverityLevel.HIGH; cvss_score: 未提取 → 7.5; cvss_vector: NOT_EXTRACTED → AV:N/AC:L/Au:N/C:P/I:P/A:P; cvss_version: NOT_EXTRACTED → 2.0; affected_products_count: 0 → 2; data_sources: ['cve'] → ['cve', 'nvd']
查看详细变更
- severity: SeverityLevel.MEDIUM -> SeverityLevel.HIGH
- cvss_score: 未提取 -> 7.5
- cvss_vector: NOT_EXTRACTED -> AV:N/AC:L/Au:N/C:P/I:P/A:P
- cvss_version: NOT_EXTRACTED -> 2.0
- affected_products_count: 0 -> 2
- data_sources: ['cve'] -> ['cve', 'nvd']