Skip to content
OpenAdvisories
Unscored CVE-2009-1890 EUVD-2009-1885GHSA-wvqw-w5hq-v4m4

The stream_reqbody_cl function in mod_proxy_http.c in the mod_proxy module in the Apache HTTP Server before 2.3.3, when a reverse proxy is …

Published Jul 5, 2009 · Updated Aug 7, 2024 · Assigned by redhat

Description

The stream_reqbody_cl function in mod_proxy_http.c in the mod_proxy module in the Apache HTTP Server before 2.3.3, when a reverse proxy is configured, does not properly handle an amount of streamed data that exceeds the Content-Length value, which allows remote attackers to cause a denial of service (CPU consumption) via crafted requests.

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.2.11-7 —
Debian 13 apache2 2.2.11-7 —
Debian 12 apache2 2.2.11-7 —
Debian 5.0 apache2 2.2.9-10+lenny4 DSA-1834-1
Debian 4.0 apache2 2.2.3-4+etch9 DSA-1834-1
ReleasePackageFixed inAdvisory
RHEL 5 httpd +2 2.2.3-22.el5_3.2 RHSA-2009:1148
RHEL 5 mod_ssl 1:2.2.3-22.el5_3.2 RHSA-2009:1148
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Red Hat Rhel Application Stack 2 httpd +2 2.2.11-3.el5s2 RHSA-2009:1156
Red Hat Rhel Application Stack 2 mod_ssl 1:2.2.11-3.el5s2 RHSA-2009:1156
Red Hat JBoss Web Server 1 httpd +2 2.2.10-10.ep5.el5 RHSA-2009:1155
Red Hat JBoss Web Server 1 httpd22 +5 2.2.10-23.1.ep5.el4 RHSA-2009:1160
Red Hat JBoss Web Server 1 mod_ssl 1:2.2.10-10.ep5.el5 RHSA-2009:1155
Red Hat JBoss Web Server 1 mod_ssl22 1:2.2.10-23.1.ep5.el4 RHSA-2009:1160
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed apache2 2.4.23-4.1 openSUSE-SU-2024:10268-1

Advisories 6

References