Cvs vulnerabilities
18 known vulnerabilities affecting cvs/cvs.
Total CVEs
18
CISA KEV
0
Public exploits
6
Exploited in wild
0
Severity breakdown
CRITICAL4HIGH7MEDIUM5LOW2
Vulnerabilities
Page 1 of 1
CVE-2012-0804CRITICALCVSS 10.0v1.11v1.122012-05-29
CVE-2012-0804 [CRITICAL] CWE-119 CVE-2012-0804: Heap-based buffer overflow in the proxy_connect function in src/client.c in CVS 1.11 and 1.12 allows
Heap-based buffer overflow in the proxy_connect function in src/client.c in CVS 1.11 and 1.12 allows remote HTTP proxy servers to cause a denial of service (crash) and possibly execute arbitrary code via a crafted HTTP response.
nvd
CVE-2005-2693MEDIUMCVSS 4.6v1.12.122005-08-26
CVE-2005-2693 [MEDIUM] CVE-2005-2693: cvsbug in CVS 1.12.12 and earlier creates temporary files insecurely, which allows local users to ov
cvsbug in CVS 1.12.12 and earlier creates temporary files insecurely, which allows local users to overwrite arbitrary files and execute arbitrary code via a symlink attack.
nvd
CVE-2004-1342HIGHCVSS 7.5v1.10v1.10.6+16 more2005-04-27
CVE-2004-1342 [HIGH] CVE-2004-1342: CVS 1.12 and earlier on Debian GNU/Linux, when using the repouid patch, allows remote attackers to b
CVS 1.12 and earlier on Debian GNU/Linux, when using the repouid patch, allows remote attackers to bypass authentication via the pserver access method.
nvd
CVE-2005-0753HIGHCVSS 7.5v1.10v1.10.6+15 more2005-04-18
CVE-2005-0753 [HIGH] CVE-2005-0753: Buffer overflow in CVS before 1.11.20 allows remote attackers to execute arbitrary code.
Buffer overflow in CVS before 1.11.20 allows remote attackers to execute arbitrary code.
nvd
CVE-2004-1471HIGHCVSS 7.1PoCv1.10.7v1.10.8+18 more2004-12-31
CVE-2004-1471 [HIGH] CVE-2004-1471: Format string vulnerability in wrapper.c in CVS 1.12.x through 1.12.8, and 1.11.x through 1.11.16 al
Format string vulnerability in wrapper.c in CVS 1.12.x through 1.12.8, and 1.11.x through 1.11.16 allows remote attackers with CVSROOT commit access to cause a denial of service (application crash) and possibly execute arbitrary code via format string specifiers in a wrapper line.
nvd
CVE-2004-1343MEDIUMCVSS 5.0v1.10v1.10.6+16 more2004-12-31
CVE-2004-1343 [MEDIUM] CVE-2004-1343: CVS 1.12 and earlier on Debian GNU/Linux does not properly handle when a mapping for the current rep
CVS 1.12 and earlier on Debian GNU/Linux does not properly handle when a mapping for the current repository does not exist in the cvs-repouids file, which allows remote attackers to cause a denial of service (server crash).
nvd
CVE-2004-0414CRITICALCVSS 10.0v1.10.7v1.10.8+18 more2004-08-06
CVE-2004-0414 [CRITICAL] CVE-2004-0414: CVS 1.12.x through 1.12.8, and 1.11.x through 1.11.16, does not properly handle malformed "Entry" li
CVS 1.12.x through 1.12.8, and 1.11.x through 1.11.16, does not properly handle malformed "Entry" lines, which prevents a NULL terminator from being used and may lead to a denial of service (crash), modification of critical program data, or arbitrary code execution.
nvd
CVE-2004-0416CRITICALCVSS 10.0PoCv1.10.7v1.10.8+18 more2004-08-06
CVE-2004-0416 [CRITICAL] CWE-119 CVE-2004-0416: Double free vulnerability for the error_prog_name string in CVS 1.12.x through 1.12.8, and 1.11.x th
Double free vulnerability for the error_prog_name string in CVS 1.12.x through 1.12.8, and 1.11.x through 1.11.16, may allow remote attackers to execute arbitrary code.
nvd
CVE-2004-0418CRITICALCVSS 10.0v1.10.7v1.10.8+18 more2004-08-06
CVE-2004-0418 [CRITICAL] CVE-2004-0418: serve_notify in CVS 1.12.x through 1.12.8, and 1.11.x through 1.11.16, does not properly handle empt
serve_notify in CVS 1.12.x through 1.12.8, and 1.11.x through 1.11.16, does not properly handle empty data lines, which may allow remote attackers to perform an "out-of-bounds" write for a single byte to execute arbitrary code or modify critical program data.
nvd
CVE-2004-0417MEDIUMCVSS 5.0v1.10.7v1.10.8+18 more2004-08-06
CVE-2004-0417 [MEDIUM] CVE-2004-0417: Integer overflow in the "Max-dotdot" CVS protocol command (serve_max_dotdot) for CVS 1.12.x through
Integer overflow in the "Max-dotdot" CVS protocol command (serve_max_dotdot) for CVS 1.12.x through 1.12.8, and 1.11.x through 1.11.16, may allow remote attackers to cause a server crash, which could cause temporary data to remain undeleted and consume disk space.
nvd
CVE-2004-0396HIGHCVSS 7.5PoCv1.11v1.122004-06-14
CVE-2004-0396 [HIGH] CVE-2004-0396: 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
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.
nvd
CVE-2004-0405MEDIUMCVSS 5.0≤ 1.102004-06-01
CVE-2004-0405 [MEDIUM] CVE-2004-0405: CVS before 1.11 allows CVS clients to read arbitrary files via .. (dot dot) sequences in filenames v
CVS before 1.11 allows CVS clients to read arbitrary files via .. (dot dot) sequences in filenames via CVS client requests, a different vulnerability than CVE-2004-0180.
nvd
CVE-2004-0180LOWCVSS 2.6≤ 1.102004-06-01
CVE-2004-0180 [LOW] CVE-2004-0180: The client for CVS before 1.11 allows a remote malicious CVS server to create arbitrary files using
The client for CVS before 1.11 allows a remote malicious CVS server to create arbitrary files using certain RCS diff files that use absolute pathnames during checkouts or updates, a different vulnerability than CVE-2004-0405.
nvd
CVE-2003-0977HIGHCVSS 7.5v1.10.7v1.10.8+8 more2004-01-05
CVE-2003-0977 [HIGH] CVE-2003-0977: CVS server before 1.11.10 may allow attackers to cause the CVS server to create directories and file
CVS server before 1.11.10 may allow attackers to cause the CVS server to create directories and files in the file system root directory via malformed module requests.
nvd
CVE-2003-0015HIGHCVSS 7.5PoCv1.10.7v1.10.8+6 more2003-02-07
CVE-2003-0015 [HIGH] CWE-415 CVE-2003-0015: Double-free vulnerability in CVS 1.11.4 and earlier allows remote attackers to cause a denial of ser
Double-free vulnerability in CVS 1.11.4 and earlier allows remote attackers to cause a denial of service and possibly execute arbitrary code via a malformed Directory request, as demonstrated by bypassing write checks to execute Update-prog and Checkin-prog commands.
nvd
CVE-2002-0092MEDIUMCVSS 5.0≤ 1.10.82002-03-15
CVE-2002-0092 [MEDIUM] CVE-2002-0092: CVS before 1.10.8 does not properly initialize a global variable, which allows remote attackers to c
CVS before 1.10.8 does not properly initialize a global variable, which allows remote attackers to cause a denial of service (server crash) via the diff capability.
nvd
CVE-2000-0680HIGHCVSS 7.2PoCv1.10.82000-10-20
CVE-2000-0680 [HIGH] CVE-2000-0680: The CVS 1.10.8 server does not properly restrict users from creating arbitrary Checkin.prog or Updat
The CVS 1.10.8 server does not properly restrict users from creating arbitrary Checkin.prog or Update.prog programs, which allows remote CVS committers to modify or create Trojan horse programs with the Checkin.prog or Update.prog names, then performing a CVS commit action.
nvd
CVE-2000-0679LOWCVSS 2.1PoCv1.10.82000-10-20
CVE-2000-0679 [LOW] CVE-2000-0679: The CVS 1.10.8 client trusts pathnames that are provided by the CVS server, which allows the server
The CVS 1.10.8 client trusts pathnames that are provided by the CVS server, which allows the server to force the client to create arbitrary files.
nvd