<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="../assets/feed.xsl"?><rss version="2.0"><channel><title>PatchTheCVE: cvs</title><link>https://patchthecve.com/</link><description>CVEs with upgrade or downgrade fix steps</description><item><title>CVE-2022-29037: Jenkins CVS Plugin 2.19 and earlier does not escape the name and description of CVS Symbolic Name parameters o</title><link>https://patchthecve.com/cve/CVE-2022-29037.html</link><guid>https://patchthecve.com/cve/CVE-2022-29037.html</guid><pubDate>Wed, 17 Jun 2026 04:39:29 +0000</pubDate><description>MEDIUM 5.4: Jenkins CVS Plugin 2.19 and earlier does not escape the name and description of CVS Symbolic Name parameters on views displaying parameters, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by attackers with Item/Configure permission.</description></item><item><title>CVE-2020-2324: Jenkins CVS Plugin 2.16 and earlier does not configure its XML parser to prevent XML external entity (XXE) att</title><link>https://patchthecve.com/cve/CVE-2020-2324.html</link><guid>https://patchthecve.com/cve/CVE-2020-2324.html</guid><pubDate>Wed, 17 Jun 2026 03:12:12 +0000</pubDate><description>HIGH 7.5: Jenkins CVS Plugin 2.16 and earlier does not configure its XML parser to prevent XML external entity (XXE) attacks.</description></item><item><title>CVE-2017-12836: CVS 1.12.x, when configured to use SSH for remote repositories, might allow remote attackers to execute arbitr</title><link>https://patchthecve.com/cve/CVE-2017-12836.html</link><guid>https://patchthecve.com/cve/CVE-2017-12836.html</guid><pubDate>Wed, 17 Jun 2026 01:04:00 +0000</pubDate><description>HIGH 7.5: CVS 1.12.x, when configured to use SSH for remote repositories, might allow remote attackers to execute arbitrary code via a repository URL with a crafted hostname, as demonstrated by &quot;-oProxyCommand=id;localhost:/bar.&quot;</description></item><item><title>CVE-2012-0804: Heap-based buffer overflow in the proxy_connect function in src/client.c in CVS 1.11 and 1.12 allows remote HT</title><link>https://patchthecve.com/cve/CVE-2012-0804.html</link><guid>https://patchthecve.com/cve/CVE-2012-0804.html</guid><pubDate>Tue, 16 Jun 2026 23:38:17 +0000</pubDate><description>HIGH 10.0: 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.</description></item><item><title>CVE-2010-3846: Array index error in the apply_rcs_change function in rcs.c in CVS 1.11.23 allows local users to gain privileg</title><link>https://patchthecve.com/cve/CVE-2010-3846.html</link><guid>https://patchthecve.com/cve/CVE-2010-3846.html</guid><pubDate>Tue, 16 Jun 2026 23:23:39 +0000</pubDate><description>MEDIUM 6.9: Array index error in the apply_rcs_change function in rcs.c in CVS 1.11.23 allows local users to gain privileges via an RCS file containing crafted delta fragment changes that trigger a heap-based buffer overflow.</description></item><item><title>CVE-2005-2693: cvsbug in CVS 1.12.12 and earlier creates temporary files insecurely, which allows local users to overwrite ar</title><link>https://patchthecve.com/cve/CVE-2005-2693.html</link><guid>https://patchthecve.com/cve/CVE-2005-2693.html</guid><pubDate>Tue, 16 Jun 2026 22:15:29 +0000</pubDate><description>MEDIUM 4.6: 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.</description></item><item><title>CVE-2004-1342: CVS 1.12 and earlier on Debian GNU/Linux, when using the repouid patch, allows remote attackers to bypass auth</title><link>https://patchthecve.com/cve/CVE-2004-1342.html</link><guid>https://patchthecve.com/cve/CVE-2004-1342.html</guid><pubDate>Tue, 16 Jun 2026 22:07:30 +0000</pubDate><description>HIGH 7.5: 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.</description></item><item><title>CVE-2005-0753: Buffer overflow in CVS before 1.11.20 allows remote attackers to execute arbitrary code.</title><link>https://patchthecve.com/cve/CVE-2005-0753.html</link><guid>https://patchthecve.com/cve/CVE-2005-0753.html</guid><pubDate>Tue, 16 Jun 2026 22:11:42 +0000</pubDate><description>HIGH 7.5: Buffer overflow in CVS before 1.11.20 allows remote attackers to execute arbitrary code.</description></item><item><title>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 allows remot</title><link>https://patchthecve.com/cve/CVE-2004-1471.html</link><guid>https://patchthecve.com/cve/CVE-2004-1471.html</guid><pubDate>Tue, 16 Jun 2026 22:07:46 +0000</pubDate><description>HIGH 7.1: 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.</description></item><item><title>CVE-2004-1343: CVS 1.12 and earlier on Debian GNU/Linux does not properly handle when a mapping for the current repository do</title><link>https://patchthecve.com/cve/CVE-2004-1343.html</link><guid>https://patchthecve.com/cve/CVE-2004-1343.html</guid><pubDate>Tue, 16 Jun 2026 22:07:30 +0000</pubDate><description>MEDIUM 5.0: 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).</description></item><item><title>CVE-2004-0778: CVS 1.11.x before 1.11.17, and 1.12.x before 1.12.9, allows remote attackers to determine the existence of arb</title><link>https://patchthecve.com/cve/CVE-2004-0778.html</link><guid>https://patchthecve.com/cve/CVE-2004-0778.html</guid><pubDate>Tue, 16 Jun 2026 22:06:21 +0000</pubDate><description>MEDIUM 5.0: CVS 1.11.x before 1.11.17, and 1.12.x before 1.12.9, allows remote attackers to determine the existence of arbitrary files and directories via the -X command for an alternate history file, which causes different error messages to be returned.</description></item><item><title>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 empty data lin</title><link>https://patchthecve.com/cve/CVE-2004-0418.html</link><guid>https://patchthecve.com/cve/CVE-2004-0418.html</guid><pubDate>Tue, 16 Jun 2026 22:05:36 +0000</pubDate><description>HIGH 10.0: 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 &quot;out-of-bounds&quot; write for a single byte to execute arbitrary code or modify critical program data.</description></item><item><title>CVE-2004-0417: Integer overflow in the &quot;Max-dotdot&quot; CVS protocol command (serve_max_dotdot) for CVS 1.12.x through 1.12.8, an</title><link>https://patchthecve.com/cve/CVE-2004-0417.html</link><guid>https://patchthecve.com/cve/CVE-2004-0417.html</guid><pubDate>Tue, 16 Jun 2026 22:05:36 +0000</pubDate><description>MEDIUM 5.0: Integer overflow in the &quot;Max-dotdot&quot; 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.</description></item><item><title>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 through 1.11</title><link>https://patchthecve.com/cve/CVE-2004-0416.html</link><guid>https://patchthecve.com/cve/CVE-2004-0416.html</guid><pubDate>Tue, 16 Jun 2026 22:05:35 +0000</pubDate><description>HIGH 10.0: 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.</description></item><item><title>CVE-2004-0414: CVS 1.12.x through 1.12.8, and 1.11.x through 1.11.16, does not properly handle malformed &quot;Entry&quot; lines, which</title><link>https://patchthecve.com/cve/CVE-2004-0414.html</link><guid>https://patchthecve.com/cve/CVE-2004-0414.html</guid><pubDate>Tue, 16 Jun 2026 22:05:35 +0000</pubDate><description>HIGH 10.0: CVS 1.12.x through 1.12.8, and 1.11.x through 1.11.16, does not properly handle malformed &quot;Entry&quot; 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.</description></item><item><title>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 pserver mechan</title><link>https://patchthecve.com/cve/CVE-2004-0396.html</link><guid>https://patchthecve.com/cve/CVE-2004-0396.html</guid><pubDate>Tue, 16 Jun 2026 22:05:33 +0000</pubDate><description>HIGH 7.5: 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.</description></item><item><title>CVE-2004-0405: CVS before 1.11 allows CVS clients to read arbitrary files via .</title><link>https://patchthecve.com/cve/CVE-2004-0405.html</link><guid>https://patchthecve.com/cve/CVE-2004-0405.html</guid><pubDate>Tue, 16 Jun 2026 22:05:34 +0000</pubDate><description>MEDIUM 5.0: 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.</description></item><item><title>CVE-2004-0180: The client for CVS before 1.11 allows a remote malicious CVS server to create arbitrary files using certain RC</title><link>https://patchthecve.com/cve/CVE-2004-0180.html</link><guid>https://patchthecve.com/cve/CVE-2004-0180.html</guid><pubDate>Tue, 16 Jun 2026 22:05:06 +0000</pubDate><description>LOW 2.6: 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.</description></item><item><title>CVE-2003-0977: CVS server before 1.11.10 may allow attackers to cause the CVS server to create directories and files in the f</title><link>https://patchthecve.com/cve/CVE-2003-0977.html</link><guid>https://patchthecve.com/cve/CVE-2003-0977.html</guid><pubDate>Tue, 16 Jun 2026 22:03:16 +0000</pubDate><description>HIGH 7.5: 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.</description></item><item><title>CVE-2003-0015: Double-free vulnerability in CVS 1.11.4 and earlier allows remote attackers to cause a denial of service and p</title><link>https://patchthecve.com/cve/CVE-2003-0015.html</link><guid>https://patchthecve.com/cve/CVE-2003-0015.html</guid><pubDate>Tue, 16 Jun 2026 22:01:20 +0000</pubDate><description>HIGH 7.5: 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.</description></item><item><title>CVE-2002-0844: Off-by-one overflow in the CVS PreservePermissions of rcs.c for CVSD before 1.11.2 allows local users to execu</title><link>https://patchthecve.com/cve/CVE-2002-0844.html</link><guid>https://patchthecve.com/cve/CVE-2002-0844.html</guid><pubDate>Tue, 16 Jun 2026 21:58:15 +0000</pubDate><description>HIGH 7.8: Off-by-one overflow in the CVS PreservePermissions of rcs.c for CVSD before 1.11.2 allows local users to execute arbitrary code.</description></item><item><title>CVE-2002-0092: CVS before 1.10.8 does not properly initialize a global variable, which allows remote attackers to cause a den</title><link>https://patchthecve.com/cve/CVE-2002-0092.html</link><guid>https://patchthecve.com/cve/CVE-2002-0092.html</guid><pubDate>Tue, 16 Jun 2026 21:56:45 +0000</pubDate><description>MEDIUM 5.0: 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.</description></item><item><title>CVE-2000-0680: The CVS 1.10.8 server does not properly restrict users from creating arbitrary Checkin.prog or Update.prog pro</title><link>https://patchthecve.com/cve/CVE-2000-0680.html</link><guid>https://patchthecve.com/cve/CVE-2000-0680.html</guid><pubDate>Tue, 16 Jun 2026 21:52:15 +0000</pubDate><description>HIGH 7.2: 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.</description></item><item><title>CVE-2000-0679: The CVS 1.10.8 client trusts pathnames that are provided by the CVS server, which allows the server to force t</title><link>https://patchthecve.com/cve/CVE-2000-0679.html</link><guid>https://patchthecve.com/cve/CVE-2000-0679.html</guid><pubDate>Tue, 16 Jun 2026 21:52:15 +0000</pubDate><description>LOW 2.1: 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.</description></item></channel></rss>