CVE-2009-1890
The stream_reqbody_cl function in mod_proxy_http.c in the mod_proxy module in the Apache HTTP...
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.
Exploit likelihood
What each source reports
NVD Score used
7.1
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.
- Record
CVE-2009-1890- CVSS 2.0
- 7.1 High
AV:N/AC:M/Au:N/C:N/I:N/A:C - Weakness
- CWE-400
- Updated
- 2026-11-02
CVE List No score
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.
- Record
CVE-2009-1890- Updated
- 2026-11-02
EUVDEUVD-2009-1885 No score
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.
- Record
EUVD-2009-1885- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-wvqw-w5hq-v4m4 No score
The stream_reqbody_cl function in mod_proxy_http.c in the mod_proxy module in the Apache HTTP...
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.
- Record
GHSA-wvqw-w5hq-v4m4- Weakness
- CWE-400
- Updated
- 2026-11-02
OSVAZL-9785 No score
CVE-2009-1890 for package httpd is not applicable
This CVE either no longer is or was never applicable.
- Record
AZL-9785- Updated
- 2026-11-02
OSV No score
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.
- Record
CVE-2009-1890- Updated
- 2026-11-02
OSVDEBIAN-CVE-2009-1890 No score
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.
- Record
DEBIAN-CVE-2009-1890- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10268-1 No score
apache2-2.4.23-4.1 on GA media
These are all security issues fixed in the apache2-2.4.23-4.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10268-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
apache2Debian:12 |
before 2.2.11-7 | 2.2.11-7 |
apache2Debian:13 |
before 2.2.11-7 | 2.2.11-7 |
apache2Debian:14 |
before 2.2.11-7 | 2.2.11-7 |
apache2Debian:4.0 |
before 2.2.3-4+etch9, plus listed versions 2.2.3-42.2.3-4+etch12.2.3-4+etch22.2.3-4+etch32.2.3-4+etch42.2.3-4+etch52.2.3-4+etch62.2.3-4+etch8 |
2.2.3-4+etch9 |
apache2Debian:5.0 |
before 2.2.9-10+lenny4, plus listed versions 2.2.9-10+lenny22.2.9-10+lenny3 |
2.2.9-10+lenny4 |
httpdRed Hat:enterprise_linux:5::client_workstation |
before 0:2.2.3-22.el5_3.2 | 0:2.2.3-22.el5_3.2 |
httpd-debuginfoRed Hat:enterprise_linux:5::client_workstation |
before 0:2.2.3-22.el5_3.2 | 0:2.2.3-22.el5_3.2 |
httpd-develRed Hat:enterprise_linux:5::client_workstation |
before 0:2.2.3-22.el5_3.2 | 0:2.2.3-22.el5_3.2 |
httpd-manualRed Hat:enterprise_linux:5::client_workstation |
before 0:2.2.3-22.el5_3.2 | 0:2.2.3-22.el5_3.2 |
httpdRed Hat:enterprise_linux:5::client |
before 0:2.2.3-22.el5_3.2 | 0:2.2.3-22.el5_3.2 |
Show 25 moreShow less
| Package | Affected | Fixed |
|---|---|---|
httpd-debuginfoRed Hat:enterprise_linux:5::client |
before 0:2.2.3-22.el5_3.2 | 0:2.2.3-22.el5_3.2 |
mod_sslRed Hat:enterprise_linux:5::client |
before 1:2.2.3-22.el5_3.2 | 1:2.2.3-22.el5_3.2 |
httpdRed Hat:enterprise_linux:5::server |
before 0:2.2.3-22.el5_3.2 | 0:2.2.3-22.el5_3.2 |
httpd-debuginfoRed Hat:enterprise_linux:5::server |
before 0:2.2.3-22.el5_3.2 | 0:2.2.3-22.el5_3.2 |
httpd-develRed Hat:enterprise_linux:5::server |
before 0:2.2.3-22.el5_3.2 | 0:2.2.3-22.el5_3.2 |
httpd-manualRed Hat:enterprise_linux:5::server |
before 0:2.2.3-22.el5_3.2 | 0:2.2.3-22.el5_3.2 |
mod_sslRed Hat:enterprise_linux:5::server |
before 1:2.2.3-22.el5_3.2 | 1:2.2.3-22.el5_3.2 |
httpdRed Hat:jboss_enterprise_web_server:1::el5 |
before 0:2.2.10-10.ep5.el5 | 0:2.2.10-10.ep5.el5 |
httpd-develRed Hat:jboss_enterprise_web_server:1::el5 |
before 0:2.2.10-10.ep5.el5 | 0:2.2.10-10.ep5.el5 |
httpd-manualRed Hat:jboss_enterprise_web_server:1::el5 |
before 0:2.2.10-10.ep5.el5 | 0:2.2.10-10.ep5.el5 |
mod_sslRed Hat:jboss_enterprise_web_server:1::el5 |
before 1:2.2.10-10.ep5.el5 | 1:2.2.10-10.ep5.el5 |
httpdRed Hat:rhel_application_stack:2 |
before 0:2.2.11-3.el5s2 | 0:2.2.11-3.el5s2 |
httpd-debuginfoRed Hat:rhel_application_stack:2 |
before 0:2.2.11-3.el5s2 | 0:2.2.11-3.el5s2 |
httpd-develRed Hat:rhel_application_stack:2 |
before 0:2.2.11-3.el5s2 | 0:2.2.11-3.el5s2 |
httpd-manualRed Hat:rhel_application_stack:2 |
before 0:2.2.11-3.el5s2 | 0:2.2.11-3.el5s2 |
mod_sslRed Hat:rhel_application_stack:2 |
before 1:2.2.11-3.el5s2 | 1:2.2.11-3.el5s2 |
httpd22Red Hat:jboss_enterprise_web_server:1::el4 |
before 0:2.2.10-23.1.ep5.el4 | 0:2.2.10-23.1.ep5.el4 |
httpd22-aprRed Hat:jboss_enterprise_web_server:1::el4 |
before 0:2.2.10-23.1.ep5.el4 | 0:2.2.10-23.1.ep5.el4 |
httpd22-apr-develRed Hat:jboss_enterprise_web_server:1::el4 |
before 0:2.2.10-23.1.ep5.el4 | 0:2.2.10-23.1.ep5.el4 |
httpd22-apr-utilRed Hat:jboss_enterprise_web_server:1::el4 |
before 0:2.2.10-23.1.ep5.el4 | 0:2.2.10-23.1.ep5.el4 |
httpd22-apr-util-develRed Hat:jboss_enterprise_web_server:1::el4 |
before 0:2.2.10-23.1.ep5.el4 | 0:2.2.10-23.1.ep5.el4 |
httpd22-debuginfoRed Hat:jboss_enterprise_web_server:1::el4 |
before 0:2.2.10-23.1.ep5.el4 | 0:2.2.10-23.1.ep5.el4 |
httpd22-develRed Hat:jboss_enterprise_web_server:1::el4 |
before 0:2.2.10-23.1.ep5.el4 | 0:2.2.10-23.1.ep5.el4 |
mod_ssl22Red Hat:jboss_enterprise_web_server:1::el4 |
before 1:2.2.10-23.1.ep5.el4 | 1:2.2.10-23.1.ep5.el4 |
apache2openSUSE:Tumbleweed |
before 2.4.23-4.1 | 2.4.23-4.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2009-1890 is a high vulnerability (CVSS 7.1) in Apache Http Server, published July 5, 2009. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 16.2%, the 96th percentile. Fixed in apache2 2.2.11-7.
References
redhat.com/archives/fedora-package-announce/2009-August/msg01363.html
lists.opensuse.org/opensuse-security-announce/2009-10/msg00006.html
www-01.ibm.com/support/docview.wss?uid=swg1PK99480
osvdb.org/55553
www-01.ibm.com/support/docview.wss?uid=swg1PK91259
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A12330
Show 136 moreShow less
mandriva.com/security/advisories?name=MDVSA-2009:149
redhat.com/support/errata/RHSA-2009-1156.html
secunia.com/advisories/35865
securitytracker.com/id?1022509
secunia.com/advisories/37152
svn.apache.org/viewvc/httpd/httpd/trunk/modules/proxy/mod_proxy_http.c?r1=790587&r2=790586&pathrev=790587
svn.apache.org/viewvc/httpd/httpd/trunk/CHANGES?revision=790587
secunia.com/advisories/35691
svn.apache.org/viewvc?view=rev&revision=790587
securityfocus.com/archive/1/507852/100/0/threaded
securityfocus.com/bid/35565
debian.org/security/2009/dsa-1834
securityfocus.com/archive/1/507857/100/0/threaded
marc.info?l=bugtraq&m=129190899612998&w=2
oracle.com/technetwork/topics/security/cpuapr2013-1899555.html
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A9403
svn.apache.org/viewvc/httpd/httpd/trunk/CHANGES?r1=790587&r2=790586&pathrev=790587
security.gentoo.org/glsa/glsa-200907-04.xml
wiki.rpath.com/Advisories:rPSA-2009-0142
rhn.redhat.com/errata/RHSA-2009-1148.html
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A8616
ubuntu.com/usn/USN-802-1
secunia.com/advisories/37221
vupen.com/english/advisories/2009/3184
secunia.com/advisories/35793
lists.apple.com/archives/security-announce/2009/Nov/msg00000.html
mandriva.com/security/advisories?name=MDVSA-2013:150
secunia.com/advisories/35721
support.apple.com/kb/HT3937
lists.apache.org/thread.html/8d63cb8e9100f28a99429b4328e4e7cebce861d5772ac9863ba2ae6f%40%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/f7f95ac1cd9895db2714fa3ebaa0b94d0c6df360f742a40951384a53%40%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/r57608dc51b79102f3952ae06f54d5277b649c86d6533dcd6a7d201f7%40%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/rfbaf647d52c1cb843e726a0933f156366a806cead84fbd430951591b%40%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/rf6449464fd8b7437704c55f88361b66f12d5b5f90bcce66af4be4ba9%40%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/r7dd6be4dc38148704f2edafb44a8712abaa3a2be120d6c3314d55919%40%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/r9ea3538f229874c80a10af473856a81fbf5f694cd7f471cc679ba70b%40%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/r84d043c2115176958562133d96d851495d712aa49da155d81f6733be%40%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/rdca61ae990660bacb682295f2a09d34612b7bb5f457577fe17f4d064%40%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/r9f93cf6dde308d42a9c807784e8102600d0397f5f834890708bf6920%40%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/rc4c53a0d57b2771ecd4b965010580db355e38137c8711311ee1073a8%40%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/rad01d817195e6cc871cb1d73b207ca326379a20a6e7f30febaf56d24%40%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/r75cbe9ea3e2114e4271bbeca7aff96117b50c1b6eb7c4772b0337c1f%40%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/rb33be0aa9bd8cac9536293e3821dcd4cf8180ad95a8036eedd46365e%40%3Cusers.mina.apache.org%3E
nvd.nist.gov/vuln/detail/CVE-2009-1890
lists.apache.org/thread.html/8d63cb8e9100f28a99429b4328e4e7cebce861d5772ac9863ba2ae6f@%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/f7f95ac1cd9895db2714fa3ebaa0b94d0c6df360f742a40951384a53@%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/r57608dc51b79102f3952ae06f54d5277b649c86d6533dcd6a7d201f7@%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/r75cbe9ea3e2114e4271bbeca7aff96117b50c1b6eb7c4772b0337c1f@%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/r7dd6be4dc38148704f2edafb44a8712abaa3a2be120d6c3314d55919@%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/r84d043c2115176958562133d96d851495d712aa49da155d81f6733be@%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/r9ea3538f229874c80a10af473856a81fbf5f694cd7f471cc679ba70b@%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/r9f93cf6dde308d42a9c807784e8102600d0397f5f834890708bf6920@%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/rad01d817195e6cc871cb1d73b207ca326379a20a6e7f30febaf56d24@%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/rb33be0aa9bd8cac9536293e3821dcd4cf8180ad95a8036eedd46365e@%3Cusers.mina.apache.org%3E
lists.apache.org/thread.html/rc4c53a0d57b2771ecd4b965010580db355e38137c8711311ee1073a8@%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/rdca61ae990660bacb682295f2a09d34612b7bb5f457577fe17f4d064@%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/rf6449464fd8b7437704c55f88361b66f12d5b5f90bcce66af4be4ba9@%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/rfbaf647d52c1cb843e726a0933f156366a806cead84fbd430951591b@%3Ccvs.httpd.apache.org%3E
access.redhat.com/errata/RHSA-2009:1148
access.redhat.com/errata/RHSA-2009:1155
access.redhat.com/errata/RHSA-2009:1156
access.redhat.com/errata/RHSA-2009:1160
access.redhat.com/security/cve/CVE-2009-1890
bugzilla.redhat.com/show_bug.cgi?id=509375
github.com/advisories/GHSA-wvqw-w5hq-v4m4
security-tracker.debian.org/tracker/CVE-2009-1890
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=509125
security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_1148.json
cve.org/CVERecord?id=CVE-2009-1890
access.redhat.com/security/cve/CVE-2009-1891
cve.org/CVERecord?id=CVE-2009-1891
nvd.nist.gov/vuln/detail/CVE-2009-1891
bugzilla.redhat.com/show_bug.cgi?id=489436
security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_1155.json
access.redhat.com/security/cve/CVE-2009-1195
cve.org/CVERecord?id=CVE-2009-1195
nvd.nist.gov/vuln/detail/CVE-2009-1195
security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_1156.json
bugzilla.redhat.com/show_bug.cgi?id=503928
bugzilla.redhat.com/show_bug.cgi?id=504555
security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_1160.json
access.redhat.com/security/cve/CVE-2009-0023
cve.org/CVERecord?id=CVE-2009-0023
nvd.nist.gov/vuln/detail/CVE-2009-0023
access.redhat.com/security/cve/CVE-2009-1955
cve.org/CVERecord?id=CVE-2009-1955
nvd.nist.gov/vuln/detail/CVE-2009-1955
suse.com/security/cve/CVE-2009-0023
suse.com/security/cve/CVE-2009-1191
suse.com/security/cve/CVE-2009-1195
suse.com/security/cve/CVE-2009-1890
suse.com/security/cve/CVE-2009-1891
suse.com/security/cve/CVE-2009-1955
suse.com/security/cve/CVE-2009-1956
suse.com/security/cve/CVE-2009-2412
suse.com/security/cve/CVE-2009-2699
suse.com/security/cve/CVE-2009-3094
suse.com/security/cve/CVE-2009-3095
suse.com/security/cve/CVE-2009-3555
suse.com/security/cve/CVE-2009-3560
suse.com/security/cve/CVE-2009-3720
suse.com/security/cve/CVE-2010-0408
suse.com/security/cve/CVE-2010-0425
suse.com/security/cve/CVE-2010-0434
suse.com/security/cve/CVE-2010-1452
suse.com/security/cve/CVE-2010-1623
suse.com/security/cve/CVE-2010-2068
suse.com/security/cve/CVE-2011-1176
suse.com/security/cve/CVE-2011-3192
suse.com/security/cve/CVE-2011-3368
suse.com/security/cve/CVE-2011-3607
suse.com/security/cve/CVE-2011-4317
suse.com/security/cve/CVE-2012-0021
suse.com/security/cve/CVE-2012-0031
suse.com/security/cve/CVE-2012-0053
suse.com/security/cve/CVE-2012-2687
suse.com/security/cve/CVE-2012-3499
suse.com/security/cve/CVE-2012-3502
suse.com/security/cve/CVE-2013-1896
suse.com/security/cve/CVE-2013-2249
suse.com/security/cve/CVE-2013-5704
suse.com/security/cve/CVE-2013-6438
suse.com/security/cve/CVE-2014-0098
suse.com/security/cve/CVE-2014-0117
suse.com/security/cve/CVE-2014-0118
suse.com/security/cve/CVE-2014-0226
suse.com/security/cve/CVE-2014-0231
suse.com/security/cve/CVE-2014-3523
suse.com/security/cve/CVE-2014-3581
suse.com/security/cve/CVE-2014-3583
suse.com/security/cve/CVE-2014-8109
suse.com/security/cve/CVE-2015-0228
suse.com/security/cve/CVE-2015-0253
suse.com/security/cve/CVE-2015-4000
suse.com/security/cve/CVE-2016-4979