Skip to content
OpenAdvisories
Unscored CVE-2005-2088 EUVD-2005-2090GHSA-vq42-chwj-gj93

The Apache HTTP server before 1.3.34, and 2.0.x before 2.0.55, when acting as an HTTP proxy, allows remote attackers to poison the web cach…

Published Jun 30, 2005 · Updated Aug 7, 2024 · Assigned by redhat

Description

The Apache HTTP server before 1.3.34, and 2.0.x before 2.0.55, when acting as an HTTP proxy, allows remote attackers to poison the web cache, bypass web application firewall protection, and conduct XSS attacks via an HTTP request with both a "Transfer-Encoding: chunked" header and a Content-Length header, which causes Apache to incorrectly handle and forward the body of the request in a way that causes the receiving server to process it as a separate HTTP request, aka "HTTP Request Smuggling."

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 apache2 2.0.54-5 —
Debian 13 apache2 2.0.54-5 —
Debian 12 apache2 2.0.54-5 —
Debian 3.1 apache 1.3.33-6sarge1 DSA-803-1
Debian 3.1 apache2 2.0.54-5 DSA-805-1
Debian 3.0 apache 1.3.26-0woody7 DSA-803-1
ReleasePackageFixed inAdvisory
RHEL 4 httpd +3 2.0.52-12.1.ent RHSA-2005:582
RHEL 4 mod_ssl 1:2.0.52-12.1.ent RHSA-2005:582
RHEL 3 httpd +1 2.0.46-46.2.ent RHSA-2005:582
RHEL 3 mod_ssl 1:2.0.46-46.2.ent RHSA-2005:582

Advisories 3

References