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

This script is Copyright (C) 2004-2014 Tenable Network Security, Inc.


Synopsis :

The remote Red Hat host is missing a security update.

Description :

Updated cvs packages closing a vulnerability that could allow cvs to
attempt to create files and directories in the root file system are
now available.

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

A flaw was found in versions of CVS prior to 1.11.10 where a malformed
module request could cause the CVS server to attempt to create files
or directories at the root level of the file system. However, normal
file system permissions would prevent the creation of these misplaced
directories. The Common Vulnerabilities and Exposures project
(cve.mitre.org) has assigned the name CVE-2003-0977 to this issue.

Users of CVS are advised to upgrade to these erratum packages, which
contain a patch correcting this issue.

For Red Hat Enterprise Linux 2.1, these updates also fix an off-by-one
overflow in the CVS PreservePermissions code. The PreservePermissions
feature is not used by default (and can only be used for local CVS).
The Common Vulnerabilities and Exposures project (cve.mitre.org) has
assigned the name CVE-2002-0844 to this issue.

See also :

https://www.redhat.com/security/data/cve/CVE-2002-0844.html
https://www.redhat.com/security/data/cve/CVE-2003-0977.html
http://www.nessus.org/u?15fcc3b2
http://archives.neohapsis.com/archives/vulnwatch/2002-q2/0081.html
http://rhn.redhat.com/errata/RHSA-2004-004.html

Solution :

Update the affected cvs package.

Risk factor :

High / CVSS Base Score : 7.5
(CVSS2#AV:N/AC:L/Au:N/C:P/I:P/A:P)

Family: Red Hat Local Security Checks

Nessus Plugin ID: 12446 ()

Bugtraq ID:

CVE ID: CVE-2002-0844
CVE-2003-0977