RHEL 2.1 / 3 : cvs (RHSA-2004:190)

High Nessus Plugin ID 12495


The remote Red Hat host is missing a security update.


An updated cvs package that fixes a server vulnerability that could be exploited by a malicious client is now available.

CVS is a version control system frequently used to manage source code repositories.

Stefan Esser discovered a flaw in cvs where malformed 'Entry' lines could cause a heap overflow. An attacker who has access to a CVS server could use this flaw to execute arbitrary code under the UID which the CVS server is executing. The Common Vulnerabilities and Exposures project (cve.mitre.org) has assigned the name CVE-2004-0396 to this issue.

Users of CVS are advised to upgrade to this updated package, which contains a backported patch correcting this issue.

Red Hat would like to thank Stefan Esser for notifying us of this issue and Derek Price for providing an updated patch.


Update the affected cvs package.

See Also




Plugin Details

Severity: High

ID: 12495

File Name: redhat-RHSA-2004-190.nasl

Version: $Revision: 1.23 $

Type: local

Agent: unix

Published: 2004/07/06

Modified: 2016/12/28

Dependencies: 12634

Risk Information

Risk Factor: High


Base Score: 7.5

Vector: CVSS2#AV:N/AC:L/Au:N/C:P/I:P/A:P

Vulnerability Information

CPE: p-cpe:/a:redhat:enterprise_linux:cvs, cpe:/o:redhat:enterprise_linux:2.1, cpe:/o:redhat:enterprise_linux:3

Required KB Items: Host/local_checks_enabled, Host/RedHat/release, Host/RedHat/rpm-list, Host/cpu

Exploit Available: true

Exploit Ease: Exploits are available

Patch Publication Date: 2004/05/19

Vulnerability Publication Date: 2004/05/19

Exploitable With


Reference Information

CVE: CVE-2004-0396

OSVDB: 6305

RHSA: 2004:190