CVE:CVE-2004-0778
CNNVD:CNNVD-200410-048
Concurrent Versions System (CVS)是一款开放源代码的版本控制软件。
CVS存在未文档化命令参数开关标记，远程攻击者可以利用这个漏洞获得敏感信息。
问题存在于src/history.c文件中的'history'命令的未公开开关，-X命令选项指定历史文件名，允许攻击者判断任意系统文件或目录是否存在，或者CVS进程是否能访问它们。可导致敏感信息泄露。
solution:Upgrade cvs cvs to a higher version than 1.10.6,1.10.7,1.10.8,1.11,1.11.1,1.11.1_p1,1.11.2,1.11.3,1.11.4,1.11.5,1.11.6,1.11.10,1.11.11,1.11.14,1.11.15,1.11.16,1.12.1,1.12.2,1.12.5,1.12.7,1.12.8,and avoid the version 1.10.6,1.10.7,1.10.8,1.11,1.11.1,1.11.1_p1,1.11.2,1.11.3,1.11.4,1.11.5,1.11.6,1.11.10,1.11.11,1.11.14,1.11.15,1.11.16,1.12.1,1.12.2,1.12.5,1.12.7,1.12.8