CVE-2010-0408
The ap_proxy_ajp_request function in mod_proxy_ajp.c in mod_proxy_ajp in the Apache HTTP Server 2...
The ap_proxy_ajp_request function in mod_proxy_ajp.c in mod_proxy_ajp in the Apache HTTP Server 2.2.x before 2.2.15 does not properly handle certain situations in which a client sends no request body, which allows remote attackers to cause a denial of service (backend server outage) via a crafted request, related to use of a 500 error code instead of the appropriate 400 error code.
Exploit likelihood
What each source reports
NVD Score used
5.0
The ap_proxy_ajp_request function in mod_proxy_ajp.c in mod_proxy_ajp in the Apache HTTP Server 2.2.x before 2.2.15 does not properly handle certain situations in which a client sends no request body, which allows remote attackers to cause a denial of service (backend server outage) via a crafted request, related to use of a 500 error code instead of the appropriate 400 error code.
- Record
CVE-2010-0408- CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:N/I:N/A:P - Updated
- 2026-11-02
CVE List No score
The ap_proxy_ajp_request function in mod_proxy_ajp.c in mod_proxy_ajp in the Apache HTTP Server 2.2.x before 2.2.15 does not properly handle certain situations in which a client sends no request body, which allows remote attackers to cause a denial of service (backend server outage) via a crafted request, related to use of a 500 error code instead of the appropriate 400 error code.
- Record
CVE-2010-0408- Updated
- 2026-11-02
EUVDEUVD-2010-0439 No score
The ap_proxy_ajp_request function in mod_proxy_ajp.c in mod_proxy_ajp in the Apache HTTP Server 2.2.x before 2.2.15 does not properly handle certain situations in which a client sends no request body, which allows remote attackers to cause a denial of service (backend server outage) via a crafted request, related to use of a 500 error code instead of the appropriate 400 error code.
- Record
EUVD-2010-0439- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-79pg-gq5q-whfr No score
The ap_proxy_ajp_request function in mod_proxy_ajp.c in mod_proxy_ajp in the Apache HTTP Server 2...
The ap_proxy_ajp_request function in mod_proxy_ajp.c in mod_proxy_ajp in the Apache HTTP Server 2.2.x before 2.2.15 does not properly handle certain situations in which a client sends no request body, which allows remote attackers to cause a denial of service (backend server outage) via a crafted request, related to use of a 500 error code instead of the appropriate 400 error code.
- Record
GHSA-79pg-gq5q-whfr- Updated
- 2026-11-02
OSVBELL-CVE-2010-0408
5.0
CVE-2010-0408 does not affect BellSoft software
- Record
BELL-CVE-2010-0408- CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:N/I:N/A:P - Updated
- 2026-11-02
OSV No score
The ap_proxy_ajp_request function in mod_proxy_ajp.c in mod_proxy_ajp in the Apache HTTP Server 2.2.x before 2.2.15 does not properly handle certain situations in which a client sends no request body, which allows remote attackers to cause a denial of service (backend server outage) via a crafted request, related to use of a 500 error code instead of the appropriate 400 error code.
- Record
CVE-2010-0408- Updated
- 2026-11-02
OSVDEBIAN-CVE-2010-0408 No score
The ap_proxy_ajp_request function in mod_proxy_ajp.c in mod_proxy_ajp in the Apache HTTP Server 2.2.x before 2.2.15 does not properly handle certain situations in which a client sends no request body, which allows remote attackers to cause a denial of service (backend server outage) via a crafted request, related to use of a 500 error code instead of the appropriate 400 error code.
- Record
DEBIAN-CVE-2010-0408- 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.15-1 | 2.2.15-1 |
apache2Debian:13 |
before 2.2.15-1 | 2.2.15-1 |
apache2Debian:14 |
before 2.2.15-1 | 2.2.15-1 |
apache2Debian:5.0 From an advisory covering 2 CVEs |
before 2.2.9-10+lenny7, plus listed versions 2.2.9-10+lenny22.2.9-10+lenny32.2.9-10+lenny42.2.9-10+lenny52.2.9-10+lenny6 |
2.2.9-10+lenny7 |
httpdRed Hat:enterprise_linux:5::client_workstation From an advisory covering 2 CVEs |
before 0:2.2.3-31.el5_4.4 | 0:2.2.3-31.el5_4.4 |
httpd-debuginfoRed Hat:enterprise_linux:5::client_workstation From an advisory covering 2 CVEs |
before 0:2.2.3-31.el5_4.4 | 0:2.2.3-31.el5_4.4 |
httpd-develRed Hat:enterprise_linux:5::client_workstation From an advisory covering 2 CVEs |
before 0:2.2.3-31.el5_4.4 | 0:2.2.3-31.el5_4.4 |
httpd-manualRed Hat:enterprise_linux:5::client_workstation From an advisory covering 2 CVEs |
before 0:2.2.3-31.el5_4.4 | 0:2.2.3-31.el5_4.4 |
httpdRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 0:2.2.3-31.el5_4.4 | 0:2.2.3-31.el5_4.4 |
httpd-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 0:2.2.3-31.el5_4.4 | 0:2.2.3-31.el5_4.4 |
Show 20 moreShow less
| Package | Affected | Fixed |
|---|---|---|
mod_sslRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 1:2.2.3-31.el5_4.4 | 1:2.2.3-31.el5_4.4 |
httpdRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:2.2.3-31.el5_4.4 | 0:2.2.3-31.el5_4.4 |
httpd-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:2.2.3-31.el5_4.4 | 0:2.2.3-31.el5_4.4 |
httpd-develRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:2.2.3-31.el5_4.4 | 0:2.2.3-31.el5_4.4 |
httpd-manualRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:2.2.3-31.el5_4.4 | 0:2.2.3-31.el5_4.4 |
mod_sslRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 1:2.2.3-31.el5_4.4 | 1:2.2.3-31.el5_4.4 |
httpd22Red Hat:jboss_enterprise_web_server:1::el4 From an advisory covering 2 CVEs |
before 0:2.2.14-11.jdk6.ep5.el4 | 0:2.2.14-11.jdk6.ep5.el4 |
httpd22-aprRed Hat:jboss_enterprise_web_server:1::el4 From an advisory covering 2 CVEs |
before 0:2.2.14-11.jdk6.ep5.el4 | 0:2.2.14-11.jdk6.ep5.el4 |
httpd22-apr-develRed Hat:jboss_enterprise_web_server:1::el4 From an advisory covering 2 CVEs |
before 0:2.2.14-11.jdk6.ep5.el4 | 0:2.2.14-11.jdk6.ep5.el4 |
httpd22-apr-utilRed Hat:jboss_enterprise_web_server:1::el4 From an advisory covering 2 CVEs |
before 0:2.2.14-11.jdk6.ep5.el4 | 0:2.2.14-11.jdk6.ep5.el4 |
httpd22-apr-util-develRed Hat:jboss_enterprise_web_server:1::el4 From an advisory covering 2 CVEs |
before 0:2.2.14-11.jdk6.ep5.el4 | 0:2.2.14-11.jdk6.ep5.el4 |
httpd22-debuginfoRed Hat:jboss_enterprise_web_server:1::el4 From an advisory covering 2 CVEs |
before 0:2.2.14-11.jdk6.ep5.el4 | 0:2.2.14-11.jdk6.ep5.el4 |
httpd22-develRed Hat:jboss_enterprise_web_server:1::el4 From an advisory covering 2 CVEs |
before 0:2.2.14-11.jdk6.ep5.el4 | 0:2.2.14-11.jdk6.ep5.el4 |
httpd22-manualRed Hat:jboss_enterprise_web_server:1::el4 From an advisory covering 2 CVEs |
before 0:2.2.14-11.jdk6.ep5.el4 | 0:2.2.14-11.jdk6.ep5.el4 |
mod_ssl22Red Hat:jboss_enterprise_web_server:1::el4 From an advisory covering 2 CVEs |
before 1:2.2.14-11.jdk6.ep5.el4 | 1:2.2.14-11.jdk6.ep5.el4 |
httpdRed Hat:jboss_enterprise_web_server:1::el5 From an advisory covering 2 CVEs |
before 0:2.2.14-1.2.6.jdk6.ep5.el5 | 0:2.2.14-1.2.6.jdk6.ep5.el5 |
httpd-develRed Hat:jboss_enterprise_web_server:1::el5 From an advisory covering 2 CVEs |
before 0:2.2.14-1.2.6.jdk6.ep5.el5 | 0:2.2.14-1.2.6.jdk6.ep5.el5 |
httpd-manualRed Hat:jboss_enterprise_web_server:1::el5 From an advisory covering 2 CVEs |
before 0:2.2.14-1.2.6.jdk6.ep5.el5 | 0:2.2.14-1.2.6.jdk6.ep5.el5 |
mod_sslRed Hat:jboss_enterprise_web_server:1::el5 From an advisory covering 2 CVEs |
before 1:2.2.14-1.2.6.jdk6.ep5.el5 | 1:2.2.14-1.2.6.jdk6.ep5.el5 |
apache2openSUSE:Tumbleweed From an advisory covering 48 CVEs |
before 2.4.23-4.1 | 2.4.23-4.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| 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-2010-0408 is a medium vulnerability (CVSS 5.0) in Apache Http Server, published March 5, 2010. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 20.9%, the 97th percentile. Fixed in apache2 2.2.15-1.
References
vupen.com/english/advisories/2010/1411
vupen.com/english/advisories/2010/0911
secunia.com/advisories/39628
mandriva.com/security/advisories?name=MDVSA-2010:053
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A9935
support.apple.com/kb/HT4435
Show 115 moreShow less
www-01.ibm.com/support/docview.wss?uid=swg1PM12247
lists.fedoraproject.org/pipermail/package-announce/2010-May/040652.html
marc.info?l=bugtraq&m=127557640302499&w=2
www-01.ibm.com/support/docview.wss?uid=swg1PM15829
secunia.com/advisories/39656
redhat.com/support/errata/RHSA-2010-0168.html
lists.apple.com/archives/security-announce/2010//Nov/msg00000.html
secunia.com/advisories/39100
secunia.com/advisories/39501
lists.opensuse.org/opensuse-security-announce/2010-04/msg00006.html
oracle.com/technetwork/topics/security/cpuapr2013-1899555.html
httpd.apache.org/security/vulnerabilities_22.html
secunia.com/advisories/40096
svn.apache.org/viewvc?view=revision&revision=917876
secunia.com/advisories/39632
debian.org/security/2010/dsa-2035
bugzilla.redhat.com/show_bug.cgi?id=569905
securityfocus.com/bid/38491
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A8619
svn.apache.org/viewvc/httpd/httpd/branches/2.2.x/modules/proxy/mod_proxy_ajp.c?r1=917876&r2=917875&pathrev=917876
mandriva.com/security/advisories?name=MDVSA-2013:150
www-01.ibm.com/support/docview.wss?uid=swg1PM08939
lists.fedoraproject.org/pipermail/package-announce/2010-April/039957.html
vupen.com/english/advisories/2010/1001
vupen.com/english/advisories/2010/0994
vupen.com/english/advisories/2010/1057
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/reb7c64aeea604bf948467d9d1cab8ff23fa7d002be1964bcc275aae7%40%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/r9ea3538f229874c80a10af473856a81fbf5f694cd7f471cc679ba70b%40%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/r2295080a257bad27ea68ca0af12fc715577f9e84801eae116a33107e%40%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/rad2acee3ab838b52c04a0698b1728a9a43467bf365bd481c993c535d%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/r75cbe9ea3e2114e4271bbeca7aff96117b50c1b6eb7c4772b0337c1f%40%3Ccvs.httpd.apache.org%3E
nvd.nist.gov/vuln/detail/CVE-2010-0408
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/r2295080a257bad27ea68ca0af12fc715577f9e84801eae116a33107e@%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/r9ea3538f229874c80a10af473856a81fbf5f694cd7f471cc679ba70b@%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/r9f93cf6dde308d42a9c807784e8102600d0397f5f834890708bf6920@%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/rad2acee3ab838b52c04a0698b1728a9a43467bf365bd481c993c535d@%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/rdca61ae990660bacb682295f2a09d34612b7bb5f457577fe17f4d064@%3Ccvs.httpd.apache.org%3E
lists.apache.org/thread.html/reb7c64aeea604bf948467d9d1cab8ff23fa7d002be1964bcc275aae7@%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
github.com/advisories/GHSA-79pg-gq5q-whfr
docs.bell-sw.com/security/cves/CVE-2010-0408
security-tracker.debian.org/tracker/CVE-2010-0408
access.redhat.com/errata/RHSA-2010:0168
access.redhat.com/security/updates/classification
kbase.redhat.com/faq/docs/DOC-20491
bugzilla.redhat.com/show_bug.cgi?id=567980
bugzilla.redhat.com/show_bug.cgi?id=570171
security.access.redhat.com/data/csaf/v2/advisories/2010/rhsa-2010_0168.json
access.redhat.com/security/cve/CVE-2010-0408
cve.org/CVERecord?id=CVE-2010-0408
access.redhat.com/security/cve/CVE-2010-0434
cve.org/CVERecord?id=CVE-2010-0434
nvd.nist.gov/vuln/detail/CVE-2010-0434
access.redhat.com/errata/RHSA-2010:0396
security.access.redhat.com/data/csaf/v2/advisories/2010/rhsa-2010_0396.json
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