Apache HTTP Server mod_proxy Content-Length buffer overflow

apache-modproxy-contentlength-bo (16387) The risk level is classified as HighHigh Risk

Description:

Apache HTTP Server is vulnerable to a buffer overflow in the mod_proxy module. By supplying a specially-crafted negative Content-Length value, a remote attacker could overflow a buffer and cause a denial of service or possibly execute arbitrary code on the system.


Consequences:

Gain Access

Remedy:

Apply the patch for this vulnerability, as listed in apache-httpd-dev Mailing List posting dated 2004-06-10 13:08:51. See References.

For Red Hat Linux:
Upgrade to the latest apache package, as listed below. Refer to RHSA-2004:245-14 for more information. See References.

Red Hat Enterprise Linux AS (v. 2.1), ES (v. 2.1), WS (v. 2.1), and Red Hat Linux Advanced Workstation 2.1 for the Itanium Processor: 1.3.27-8.ent or later.

For OpenPKG:
Upgrade to the latest apache package, as listed in OpenPKG Security Advisory OpenPKG-SA-2004.029-apache. See References.

For OpenPKG CURRENT: 1.3.31-20040611 or later
For OpenPKG 2.0: 1.3.29-2.0.3 or later
For OpenPKG 1.3: 21.3.28-1.3.5 or later

For Debian GNU/Linux 3.0 (woody):
Upgrade to the latest apache package (1.3.26-0woody5 or later), as listed in DSA-525-1. See References.

For Gentoo Linux Security:
Upgrade to the latest version of apache (1.3.31-r2 or later), as listed in GLSA 200406-16. See References.

For Mandrake Linux:
Upgrade to the latest apache package, as listed below. Refer to MandrakeSoft Security Advisory MDKSA-2004:065 : apache for more information.See References.

Mandrake Linux 9.1: 1.3.27-8.3.91mdk or later
Mandrake Linux 9.2: 1.3.28-3.3.92mdk or later
Mandrake Linux Corporate Server 2.1: 1.3.26-7.2.C21mdk or later
Mandrake Linux 10.0: 1.3.29-1.2.100mdk or later

For HP-UX11.04:
Upgrade to the version of apache, as listed in Hewlett-Packard Company Security Bulletin HPSBUX01057. See References.

For Sun Solaris:
Apply the appropriate patch for your system, as listed below. Refer to Sun Alert ID: 57628 for more information. See References.

SPARC Platform
Solaris 8 with patch 116973-01 or later
Solaris 9 with patch 113146-05 or later

x86 Platform
Solaris 8 with patch 116974-01 or later
Solaris 9 with patch 114145-04 or later

For Slackware Linux:
Upgrade to the latest apache, mod_ssl or php package, as listed in slackware-security Mailing List, Mon, 25 Oct 2004 17:40:01 -0700 (PDT) for more information. See References.

For Trustix Secure Linux:
Upgrade to the latest apache package, as listed in Trustix Secure Linux Security Advisory #2004-0056 for more information. See References.

For Turbolinux:
Upgrade to the latest apache package, as listed below. Refer to Turbolinux Security Advisory TLSA-2004-31 for more information. See References.

Turbolinux Appliance Server 1.0 Hosting Edition, Turbolinux Appliance Server 1.0 Workgroup Edition, Turbolinux 8 Server, Turbolinux 8 Workstation, Turbolinux 7 Server, Turbolinux 7 Workstation:1.3.27-26 or later.

For HP-UX 11.00, 11.11, 11.22, and 11.20:
Apply the appropriate patch for your system, as listed in Hewlett-Packard Company Security Bulletin HPSBUX01098. See References.

For Mac OS:
Apply Security Update 2004-12-02, as listed in AppleCare Knowledge Base Document 61798. See References.

For other distributions:
Contact your vendor for upgrade or patch information.

References:

Platforms Affected:

  • Apache HTTP Server 1.3.26
  • Apache HTTP Server 1.3.27
  • Apache HTTP Server 1.3.28
  • Apache HTTP Server 1.3.29
  • Apache HTTP Server 1.3.31
  • Apple Mac OS X 10.2.8
  • Apple Mac OS X 10.3.6
  • Apple Mac OS X Server 10.2.8
  • Apple Mac OS X Server 10.3.6
  • Debian Debian Linux 3.0
  • Gentoo Linux
  • HP HP-UX 11.00
  • HP HP-UX 11.04
  • HP HP-UX 11.11
  • HP HP-UX 11.20
  • HP HP-UX 11.22
  • IBM HTTP Server 1.3.26
  • IBM HTTP Server 1.3.28
  • MandrakeSoft Mandrake Linux 10.0 AMD64
  • MandrakeSoft Mandrake Linux 10.0
  • MandrakeSoft Mandrake Linux 9.1
  • MandrakeSoft Mandrake Linux 9.1 PPC
  • MandrakeSoft Mandrake Linux 9.2 AMD64
  • MandrakeSoft Mandrake Linux 9.2
  • MandrakeSoft Mandrake Linux Corporate Server 2.1
  • MandrakeSoft Mandrake Linux Corporate Server 2.1 X86_64
  • Novell Linux Desktop 9
  • OpenPKG OpenPKG 1.3
  • OpenPKG OpenPKG 2.0
  • OpenPKG OpenPKG CURRENT
  • RedHat Enterprise Linux 2.1 AW
  • RedHat Enterprise Linux 2.1 WS
  • RedHat Enterprise Linux 2.1 ES
  • RedHat Enterprise Linux 2.1 AS
  • RedHat Linux Advanced Workstation 2.1 Itanium
  • Slackware Slackware Linux 10.0
  • Slackware Slackware Linux 8.1
  • Slackware Slackware Linux 9.0
  • Slackware Slackware Linux 9.1
  • Slackware Slackware Linux current
  • Sun Solaris 8
  • Sun Solaris 9
  • SuSE Linux Enterprise Server 8
  • SuSE Linux Enterprise Server 9
  • SUSE SuSE Linux 8.1
  • SUSE SuSE Linux 8.2
  • SUSE SuSE Linux 9.0
  • SUSE SuSE Linux 9.1
  • SUSE SuSE Linux 9.2
  • SuSE SuSE Linux Desktop 1.0
  • Trustix Secure Linux 1.5
  • Turbolinux Turbolinux 7 Server
  • Turbolinux Turbolinux 7 Workstation
  • Turbolinux Turbolinux 8 Server
  • Turbolinux Turbolinux 8 Workstation
  • Turbolinux Turbolinux Appliance Server 1.0
  • Turbolinux Turbolinux Appliance Server 1.0 Hosting Ed
  • Turbolinux Turbolinux Appliance Server 1.0 Workgroup Ed

Reported:

Jun 10, 2004

The information within this database may change without notice. Use of this information constitutes acceptance for use in an AS IS condition. There are NO warranties, implied or otherwise, with regard to this information or its use. Any use of this information is at the user's risk. In no event shall the author/distributor (IBM Internet Security Systems X-Force) be held liable for any damages whatsoever arising out of or in connection with the use or spread of this information.

For corrections or additions please email xforce@iss.net

Return to the main page