This script is Copyright (C) 2004-2013 Tenable Network Security, Inc.
Synopsis :
The remote Debian host is missing a security-related update.
Description :
According to David Wagner, iDEFENSE and the Apache HTTP Server
Project, several vulnerabilities have been found in the Apache server
package, a commonly used webserver. Most of the code is shared between
the Apache and Apache-Perl packages, so vulnerabilities are shared as
well.
These vulnerabilities could allow an attacker to enact a denial of
service against a server or execute a cross site scripting attack, or
steal cookies from other web site users. The Common Vulnerabilities
and Exposures (CVE) project identified the following vulnerabilities :
- CAN-2002-0839: A vulnerability exists on platforms using
System V shared memory based scoreboards. This
vulnerability allows an attacker to execute code under
the Apache UID to exploit the Apache shared memory
scoreboard format and send a signal to any process as
root or cause a local denial of service attack.
- CAN-2002-0840: Apache is susceptible to a cross site
scripting vulnerability in the default 404 page of any
web server hosted on a domain that allows wildcard DNS
lookups.
- CAN-2002-0843: There were some possible overflows in the
utility ApacheBench (ab) which could be exploited by a
malicious server. No such binary programs are
distributed by the Apache-Perl package, though.
- CAN-2002-1233: A race condition in the htpasswd and
htdigest program enables a malicious local user to read
or even modify the contents of a password file or easily
create and overwrite files as the user running the
htpasswd (or htdigest respectively) program. No such
binary programs are distributed by the Apache-Perl
package, though.
- CAN-2001-0131: htpasswd and htdigest in Apache 2.0a9,
1.3.14, and others allows local users to overwrite
arbitrary files via a symlink attack. No such binary
programs are distributed by the Apache-Perl package,
though.
- NO-CAN: Several buffer overflows have been found in the
ApacheBench (ab) utility that could be exploited by a
remote server returning very long strings. No such
binary programs are distributed by the Apache-Perl
package, though.
These problems have been fixed in version 1.3.26-1-1.26-0woody2 for
the current stable distribution (woody), in
1.3.9-14.1-1.21.20000309-1.1 for the old stable distribution (potato)
and in version 1.3.26-1.1-1.27-3-1 for the unstable distribution
(sid).
See also :
http://www.debian.org/security/2002/dsa-195
Solution :
Upgrade the Apache-Perl package immediately.
Risk factor :
High / CVSS Base Score : 7.5
(CVSS2#AV:N/AC:L/Au:N/C:P/I:P/A:P)
CVSS Temporal Score : 5.9
(CVSS2#E:POC/RL:OF/RC:C)
Public Exploit Available : true
Family: Debian Local Security Checks
Nessus Plugin ID: 15032 (debian_DSA-195.nasl)
CVE ID: CVE-2001-0131
CVE-2002-0839
CVE-2002-0840
CVE-2002-0843
CVE-2002-1233