Every CVE Search/ Get API key

CVE-2010-0434

The ap_read_request function in server/protocol.c in the Apache HTTP Server 2.2.x before 2.2.15,...

4.3 MediumFix available

The ap_read_request function in server/protocol.c in the Apache HTTP Server 2.2.x before 2.2.15, when a multithreaded MPM is used, does not properly handle headers in subrequests in certain circumstances involving a parent request that has a body, which might allow remote attackers to obtain sensitive information via a crafted request that triggers access to memory locations associated with an earlier request.

Exploit likelihood

18.4%Up 11.1 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 4.3

The ap_read_request function in server/protocol.c in the Apache HTTP Server 2.2.x before 2.2.15, when a multithreaded MPM is used, does not properly handle headers in subrequests in certain circumstances involving a parent request that has a body, which might allow remote attackers to obtain sensitive information via a crafted request that triggers access to memory locations associated with an earlier request.

Record
CVE-2010-0434
CVSS 2.0
4.3 MediumAV:N/AC:M/Au:N/C:P/I:N/A:N
Weakness
CWE-200
Updated
2026-11-02
CVE List No score

The ap_read_request function in server/protocol.c in the Apache HTTP Server 2.2.x before 2.2.15, when a multithreaded MPM is used, does not properly handle headers in subrequests in certain circumstances involving a parent request that has a body, which might allow remote attackers to obtain sensitive information via a crafted request that triggers access to memory locations associated with an earlier request.

Record
CVE-2010-0434
Updated
2026-11-02
EUVDEUVD-2010-0465 No score

The ap_read_request function in server/protocol.c in the Apache HTTP Server 2.2.x before 2.2.15, when a multithreaded MPM is used, does not properly handle headers in subrequests in certain circumstances involving a parent request that has a body, which might allow remote attackers to obtain sensitive information via a crafted request that triggers access to memory locations associated with an earlier request.

Record
EUVD-2010-0465
Updated
2026-11-03
GitHub AdvisoriesGHSA-jm28-fmm3-4cr6 No score

The ap_read_request function in server/protocol.c in the Apache HTTP Server 2.2.x before 2.2.15,...

The ap_read_request function in server/protocol.c in the Apache HTTP Server 2.2.x before 2.2.15, when a multithreaded MPM is used, does not properly handle headers in subrequests in certain circumstances involving a parent request that has a body, which might allow remote attackers to obtain sensitive information via a crafted request that triggers access to memory locations associated with an earlier request.

Record
GHSA-jm28-fmm3-4cr6
Weakness
CWE-200
Updated
2026-11-02
OSV No score

The ap_read_request function in server/protocol.c in the Apache HTTP Server 2.2.x before 2.2.15, when a multithreaded MPM is used, does not properly handle headers in subrequests in certain circumstances involving a parent request that has a body, which might allow remote attackers to obtain sensitive information via a crafted request that triggers access to memory locations associated with an earlier request.

Record
CVE-2010-0434
Updated
2026-11-02
OSVDEBIAN-CVE-2010-0434 No score

The ap_read_request function in server/protocol.c in the Apache HTTP Server 2.2.x before 2.2.15, when a multithreaded MPM is used, does not properly handle headers in subrequests in certain circumstances involving a parent request that has a body, which might allow remote attackers to obtain sensitive information via a crafted request that triggers access to memory locations associated with an earlier request.

Record
DEBIAN-CVE-2010-0434
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

Affected packages
PackageAffectedFixed
apache2
Debian:12
before 2.2.15-1
2.2.15-1
apache2
Debian:13
before 2.2.15-1
2.2.15-1
apache2
Debian:14
before 2.2.15-1
2.2.15-1
apache2
Debian: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
httpd
Red 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-debuginfo
Red 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-devel
Red 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-manual
Red 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
Red 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-debuginfo
Red 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 83 moreShow less
Affected packages
PackageAffectedFixed
mod_ssl
Red 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
httpd
Red 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-debuginfo
Red 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-devel
Red 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-manual
Red 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_ssl
Red 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
httpd
Red Hat:enterprise_linux:4::as
before 0:2.0.52-41.ent.7
0:2.0.52-41.ent.7
httpd-debuginfo
Red Hat:enterprise_linux:4::as
before 0:2.0.52-41.ent.7
0:2.0.52-41.ent.7
httpd-devel
Red Hat:enterprise_linux:4::as
before 0:2.0.52-41.ent.7
0:2.0.52-41.ent.7
httpd-manual
Red Hat:enterprise_linux:4::as
before 0:2.0.52-41.ent.7
0:2.0.52-41.ent.7
httpd-suexec
Red Hat:enterprise_linux:4::as
before 0:2.0.52-41.ent.7
0:2.0.52-41.ent.7
mod_ssl
Red Hat:enterprise_linux:4::as
before 1:2.0.52-41.ent.7
1:2.0.52-41.ent.7
httpd
Red Hat:enterprise_linux:4::desktop
before 0:2.0.52-41.ent.7
0:2.0.52-41.ent.7
httpd-debuginfo
Red Hat:enterprise_linux:4::desktop
before 0:2.0.52-41.ent.7
0:2.0.52-41.ent.7
httpd-devel
Red Hat:enterprise_linux:4::desktop
before 0:2.0.52-41.ent.7
0:2.0.52-41.ent.7
httpd-manual
Red Hat:enterprise_linux:4::desktop
before 0:2.0.52-41.ent.7
0:2.0.52-41.ent.7
httpd-suexec
Red Hat:enterprise_linux:4::desktop
before 0:2.0.52-41.ent.7
0:2.0.52-41.ent.7
mod_ssl
Red Hat:enterprise_linux:4::desktop
before 1:2.0.52-41.ent.7
1:2.0.52-41.ent.7
httpd
Red Hat:enterprise_linux:4::es
before 0:2.0.52-41.ent.7
0:2.0.52-41.ent.7
httpd-debuginfo
Red Hat:enterprise_linux:4::es
before 0:2.0.52-41.ent.7
0:2.0.52-41.ent.7
httpd-devel
Red Hat:enterprise_linux:4::es
before 0:2.0.52-41.ent.7
0:2.0.52-41.ent.7
httpd-manual
Red Hat:enterprise_linux:4::es
before 0:2.0.52-41.ent.7
0:2.0.52-41.ent.7
httpd-suexec
Red Hat:enterprise_linux:4::es
before 0:2.0.52-41.ent.7
0:2.0.52-41.ent.7
mod_ssl
Red Hat:enterprise_linux:4::es
before 1:2.0.52-41.ent.7
1:2.0.52-41.ent.7
httpd
Red Hat:enterprise_linux:4::ws
before 0:2.0.52-41.ent.7
0:2.0.52-41.ent.7
httpd-debuginfo
Red Hat:enterprise_linux:4::ws
before 0:2.0.52-41.ent.7
0:2.0.52-41.ent.7
httpd-devel
Red Hat:enterprise_linux:4::ws
before 0:2.0.52-41.ent.7
0:2.0.52-41.ent.7
httpd-manual
Red Hat:enterprise_linux:4::ws
before 0:2.0.52-41.ent.7
0:2.0.52-41.ent.7
httpd-suexec
Red Hat:enterprise_linux:4::ws
before 0:2.0.52-41.ent.7
0:2.0.52-41.ent.7
mod_ssl
Red Hat:enterprise_linux:4::ws
before 1:2.0.52-41.ent.7
1:2.0.52-41.ent.7
httpd22
Red 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
Red 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-devel
Red 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
Red 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-devel
Red 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-debuginfo
Red 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-devel
Red 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-manual
Red 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_ssl22
Red 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
httpd
Red 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-devel
Red 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-manual
Red 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_ssl
Red 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
ant
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:1.6.5-1jpp_1rh
0:1.6.5-1jpp_1rh
avalon-logkit
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:1.2-2jpp_4rh
0:1.2-2jpp_4rh
axis
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:1.2.1-1jpp_3rh
0:1.2.1-1jpp_3rh
classpathx-jaf
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:1.0-2jpp_6rh
0:1.0-2jpp_6rh
classpathx-mail
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:1.1.1-2jpp_8rh
0:1.1.1-2jpp_8rh
geronimo-ejb-2.1-api
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:1.0-0.M4.1jpp_10rh
0:1.0-0.M4.1jpp_10rh
geronimo-j2ee-1.4-apis
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:1.0-0.M4.1jpp_10rh
0:1.0-0.M4.1jpp_10rh
geronimo-j2ee-connector-1.5-api
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:1.0-0.M4.1jpp_10rh
0:1.0-0.M4.1jpp_10rh
geronimo-j2ee-deployment-1.1-api
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:1.0-0.M4.1jpp_10rh
0:1.0-0.M4.1jpp_10rh
geronimo-j2ee-management-1.0-api
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:1.0-0.M4.1jpp_10rh
0:1.0-0.M4.1jpp_10rh
geronimo-jms-1.1-api
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:1.0-0.M4.1jpp_10rh
0:1.0-0.M4.1jpp_10rh
geronimo-jsp-2.0-api
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:1.0-0.M4.1jpp_10rh
0:1.0-0.M4.1jpp_10rh
geronimo-jta-1.0.1B-api
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:1.0-0.M4.1jpp_10rh
0:1.0-0.M4.1jpp_10rh
geronimo-servlet-2.4-api
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:1.0-0.M4.1jpp_10rh
0:1.0-0.M4.1jpp_10rh
geronimo-specs
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:1.0-0.M4.1jpp_10rh
0:1.0-0.M4.1jpp_10rh
geronimo-specs-javadoc
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:1.0-0.M4.1jpp_10rh
0:1.0-0.M4.1jpp_10rh
jakarta-commons-modeler
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:2.0-3jpp_2rh
0:2.0-3jpp_2rh
log4j
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:1.2.12-1jpp_1rh
0:1.2.12-1jpp_1rh
mx4j
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 1:3.0.1-1jpp_4rh
1:3.0.1-1jpp_4rh
pcsc-lite
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:1.3.3-3.el4
0:1.3.3-3.el4
pcsc-lite-debuginfo
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:1.3.3-3.el4
0:1.3.3-3.el4
pcsc-lite-doc
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:1.3.3-3.el4
0:1.3.3-3.el4
pcsc-lite-libs
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:1.3.3-3.el4
0:1.3.3-3.el4
rhpki-ca
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:7.3.0-20.el4
0:7.3.0-20.el4
rhpki-java-tools
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:7.3.0-10.el4
0:7.3.0-10.el4
rhpki-kra
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:7.3.0-14.el4
0:7.3.0-14.el4
rhpki-manage
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:7.3.0-19.el4
0:7.3.0-19.el4
rhpki-native-tools
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:7.3.0-6.el4
0:7.3.0-6.el4
rhpki-ocsp
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:7.3.0-13.el4
0:7.3.0-13.el4
rhpki-tks
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:7.3.0-13.el4
0:7.3.0-13.el4
tomcat5
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:5.5.23-0jpp_4rh.16
0:5.5.23-0jpp_4rh.16
tomcat5-common-lib
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:5.5.23-0jpp_4rh.16
0:5.5.23-0jpp_4rh.16
tomcat5-jasper
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:5.5.23-0jpp_4rh.16
0:5.5.23-0jpp_4rh.16
tomcat5-jsp-2.0-api
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:5.5.23-0jpp_4rh.16
0:5.5.23-0jpp_4rh.16
tomcat5-server-lib
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:5.5.23-0jpp_4rh.16
0:5.5.23-0jpp_4rh.16
tomcat5-servlet-2.4-api
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:5.5.23-0jpp_4rh.16
0:5.5.23-0jpp_4rh.16
xerces-j2
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:2.7.1-1jpp_1rh
0:2.7.1-1jpp_1rh
xml-commons
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:1.3.02-2jpp_1rh
0:1.3.02-2jpp_1rh
xml-commons-apis
Red Hat:certificate_system:7.3
From an advisory covering 39 CVEs
before 0:1.3.02-2jpp_1rh
0:1.3.02-2jpp_1rh
apache2
openSUSE:Tumbleweed
From an advisory covering 48 CVEs
before 2.4.23-4.1
2.4.23-4.1

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2010-0434 is a medium vulnerability (CVSS 4.3) 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 18.4%, the 97th percentile. Fixed in apache2 2.2.15-1.

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 104 references. The JSON record has them.

MoveEnter Open