CVE-2010-0434
NoneCVSS
—
EPSS
18.4%
Published
Mar 5, 2010
CISA due date
—
The record
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.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Debian:11 | apache2 | 0 | 2.2.15-1 |
| Debian:12 | apache2 | 0 | 2.2.15-1 |
| Debian:13 | apache2 | 0 | 2.2.15-1 |
| Debian:14 | apache2 | 0 | 2.2.15-1 |
| Debian:5.0 | apache2 | 0 | 2.2.9-10+lenny7 |
| Red Hat:certificate_system:7.3 | ant | 0 | 0:1.6.5-1jpp_1rh |
| Red Hat:certificate_system:7.3 | avalon-logkit | 0 | 0:1.2-2jpp_4rh |
| Red Hat:certificate_system:7.3 | axis | 0 | 0:1.2.1-1jpp_3rh |
| Red Hat:certificate_system:7.3 | classpathx-jaf | 0 | 0:1.0-2jpp_6rh |
| Red Hat:certificate_system:7.3 | classpathx-mail | 0 | 0:1.1.1-2jpp_8rh |
| Red Hat:certificate_system:7.3 | geronimo-ejb-2.1-api | 0 | 0:1.0-0.M4.1jpp_10rh |
| Red Hat:certificate_system:7.3 | geronimo-j2ee-1.4-apis | 0 | 0:1.0-0.M4.1jpp_10rh |
| Red Hat:certificate_system:7.3 | geronimo-j2ee-connector-1.5-api | 0 | 0:1.0-0.M4.1jpp_10rh |
| Red Hat:certificate_system:7.3 | geronimo-j2ee-deployment-1.1-api | 0 | 0:1.0-0.M4.1jpp_10rh |
| Red Hat:certificate_system:7.3 | geronimo-j2ee-management-1.0-api | 0 | 0:1.0-0.M4.1jpp_10rh |
| Red Hat:certificate_system:7.3 | geronimo-jms-1.1-api | 0 | 0:1.0-0.M4.1jpp_10rh |
| Red Hat:certificate_system:7.3 | geronimo-jsp-2.0-api | 0 | 0:1.0-0.M4.1jpp_10rh |
| Red Hat:certificate_system:7.3 | geronimo-jta-1.0.1B-api | 0 | 0:1.0-0.M4.1jpp_10rh |
| Red Hat:certificate_system:7.3 | geronimo-servlet-2.4-api | 0 | 0:1.0-0.M4.1jpp_10rh |
| Red Hat:certificate_system:7.3 | geronimo-specs | 0 | 0:1.0-0.M4.1jpp_10rh |
| Red Hat:certificate_system:7.3 | geronimo-specs-javadoc | 0 | 0:1.0-0.M4.1jpp_10rh |
| Red Hat:certificate_system:7.3 | jakarta-commons-modeler | 0 | 0:2.0-3jpp_2rh |
| Red Hat:certificate_system:7.3 | log4j | 0 | 0:1.2.12-1jpp_1rh |
| Red Hat:certificate_system:7.3 | mx4j | 0 | 1:3.0.1-1jpp_4rh |
| Red Hat:certificate_system:7.3 | pcsc-lite | 0 | 0:1.3.3-3.el4 |
| Red Hat:certificate_system:7.3 | pcsc-lite-debuginfo | 0 | 0:1.3.3-3.el4 |
| Red Hat:certificate_system:7.3 | pcsc-lite-doc | 0 | 0:1.3.3-3.el4 |
| Red Hat:certificate_system:7.3 | pcsc-lite-libs | 0 | 0:1.3.3-3.el4 |
| Red Hat:certificate_system:7.3 | rhpki-ca | 0 | 0:7.3.0-20.el4 |
| Red Hat:certificate_system:7.3 | rhpki-java-tools | 0 | 0:7.3.0-10.el4 |
| Red Hat:certificate_system:7.3 | rhpki-kra | 0 | 0:7.3.0-14.el4 |
| Red Hat:certificate_system:7.3 | rhpki-manage | 0 | 0:7.3.0-19.el4 |
| Red Hat:certificate_system:7.3 | rhpki-native-tools | 0 | 0:7.3.0-6.el4 |
| Red Hat:certificate_system:7.3 | rhpki-ocsp | 0 | 0:7.3.0-13.el4 |
| Red Hat:certificate_system:7.3 | rhpki-tks | 0 | 0:7.3.0-13.el4 |
| Red Hat:certificate_system:7.3 | tomcat5 | 0 | 0:5.5.23-0jpp_4rh.16 |
| Red Hat:certificate_system:7.3 | tomcat5-common-lib | 0 | 0:5.5.23-0jpp_4rh.16 |
| Red Hat:certificate_system:7.3 | tomcat5-jasper | 0 | 0:5.5.23-0jpp_4rh.16 |
| Red Hat:certificate_system:7.3 | tomcat5-jsp-2.0-api | 0 | 0:5.5.23-0jpp_4rh.16 |
| Red Hat:certificate_system:7.3 | tomcat5-server-lib | 0 | 0:5.5.23-0jpp_4rh.16 |
| Red Hat:certificate_system:7.3 | tomcat5-servlet-2.4-api | 0 | 0:5.5.23-0jpp_4rh.16 |
| Red Hat:certificate_system:7.3 | xerces-j2 | 0 | 0:2.7.1-1jpp_1rh |
| Red Hat:certificate_system:7.3 | xml-commons | 0 | 0:1.3.02-2jpp_1rh |
| Red Hat:certificate_system:7.3 | xml-commons-apis | 0 | 0:1.3.02-2jpp_1rh |
| Red Hat:enterprise_linux:4::as | httpd | 0 | 0:2.0.52-41.ent.7 |
| Red Hat:enterprise_linux:4::as | httpd-debuginfo | 0 | 0:2.0.52-41.ent.7 |
| Red Hat:enterprise_linux:4::as | httpd-devel | 0 | 0:2.0.52-41.ent.7 |
| Red Hat:enterprise_linux:4::as | httpd-manual | 0 | 0:2.0.52-41.ent.7 |
| Red Hat:enterprise_linux:4::as | httpd-suexec | 0 | 0:2.0.52-41.ent.7 |
| Red Hat:enterprise_linux:4::as | mod_ssl | 0 | 1:2.0.52-41.ent.7 |
| Red Hat:enterprise_linux:4::desktop | httpd | 0 | 0:2.0.52-41.ent.7 |
| Red Hat:enterprise_linux:4::desktop | httpd-debuginfo | 0 | 0:2.0.52-41.ent.7 |
| Red Hat:enterprise_linux:4::desktop | httpd-devel | 0 | 0:2.0.52-41.ent.7 |
| Red Hat:enterprise_linux:4::desktop | httpd-manual | 0 | 0:2.0.52-41.ent.7 |
| Red Hat:enterprise_linux:4::desktop | httpd-suexec | 0 | 0:2.0.52-41.ent.7 |
| Red Hat:enterprise_linux:4::desktop | mod_ssl | 0 | 1:2.0.52-41.ent.7 |
| Red Hat:enterprise_linux:4::es | httpd | 0 | 0:2.0.52-41.ent.7 |
| Red Hat:enterprise_linux:4::es | httpd-debuginfo | 0 | 0:2.0.52-41.ent.7 |
| Red Hat:enterprise_linux:4::es | httpd-devel | 0 | 0:2.0.52-41.ent.7 |
| Red Hat:enterprise_linux:4::es | httpd-manual | 0 | 0:2.0.52-41.ent.7 |
| Red Hat:enterprise_linux:4::es | httpd-suexec | 0 | 0:2.0.52-41.ent.7 |
| Red Hat:enterprise_linux:4::es | mod_ssl | 0 | 1:2.0.52-41.ent.7 |
| Red Hat:enterprise_linux:4::ws | httpd | 0 | 0:2.0.52-41.ent.7 |
| Red Hat:enterprise_linux:4::ws | httpd-debuginfo | 0 | 0:2.0.52-41.ent.7 |
| Red Hat:enterprise_linux:4::ws | httpd-devel | 0 | 0:2.0.52-41.ent.7 |
| Red Hat:enterprise_linux:4::ws | httpd-manual | 0 | 0:2.0.52-41.ent.7 |
| Red Hat:enterprise_linux:4::ws | httpd-suexec | 0 | 0:2.0.52-41.ent.7 |
| Red Hat:enterprise_linux:4::ws | mod_ssl | 0 | 1:2.0.52-41.ent.7 |
| Red Hat:enterprise_linux:5::client | httpd | 0 | 0:2.2.3-31.el5_4.4 |
| Red Hat:enterprise_linux:5::client | httpd-debuginfo | 0 | 0:2.2.3-31.el5_4.4 |
| Red Hat:enterprise_linux:5::client | httpd-devel | 0 | 0:2.2.3-31.el5_4.4 |
| Red Hat:enterprise_linux:5::client | httpd-manual | 0 | 0:2.2.3-31.el5_4.4 |
| Red Hat:enterprise_linux:5::client | mod_ssl | 0 | 1:2.2.3-31.el5_4.4 |
| Red Hat:enterprise_linux:5::client_workstation | httpd | 0 | 0:2.2.3-31.el5_4.4 |
| Red Hat:enterprise_linux:5::client_workstation | httpd-debuginfo | 0 | 0:2.2.3-31.el5_4.4 |
| Red Hat:enterprise_linux:5::client_workstation | httpd-devel | 0 | 0:2.2.3-31.el5_4.4 |
| Red Hat:enterprise_linux:5::client_workstation | httpd-manual | 0 | 0:2.2.3-31.el5_4.4 |
| Red Hat:enterprise_linux:5::client_workstation | mod_ssl | 0 | 1:2.2.3-31.el5_4.4 |
| Red Hat:enterprise_linux:5::server | httpd | 0 | 0:2.2.3-31.el5_4.4 |
| Red Hat:enterprise_linux:5::server | httpd-debuginfo | 0 | 0:2.2.3-31.el5_4.4 |
| Red Hat:enterprise_linux:5::server | httpd-devel | 0 | 0:2.2.3-31.el5_4.4 |
| Red Hat:enterprise_linux:5::server | httpd-manual | 0 | 0:2.2.3-31.el5_4.4 |
| Red Hat:enterprise_linux:5::server | mod_ssl | 0 | 1:2.2.3-31.el5_4.4 |
| Red Hat:jboss_enterprise_web_server:1::el4 | httpd22 | 0 | 0:2.2.14-11.jdk6.ep5.el4 |
| Red Hat:jboss_enterprise_web_server:1::el4 | httpd22-apr | 0 | 0:2.2.14-11.jdk6.ep5.el4 |
| Red Hat:jboss_enterprise_web_server:1::el4 | httpd22-apr-devel | 0 | 0:2.2.14-11.jdk6.ep5.el4 |
| Red Hat:jboss_enterprise_web_server:1::el4 | httpd22-apr-util | 0 | 0:2.2.14-11.jdk6.ep5.el4 |
| Red Hat:jboss_enterprise_web_server:1::el4 | httpd22-apr-util-devel | 0 | 0:2.2.14-11.jdk6.ep5.el4 |
| Red Hat:jboss_enterprise_web_server:1::el4 | httpd22-debuginfo | 0 | 0:2.2.14-11.jdk6.ep5.el4 |
| Red Hat:jboss_enterprise_web_server:1::el4 | httpd22-devel | 0 | 0:2.2.14-11.jdk6.ep5.el4 |
| Red Hat:jboss_enterprise_web_server:1::el4 | httpd22-manual | 0 | 0:2.2.14-11.jdk6.ep5.el4 |
| Red Hat:jboss_enterprise_web_server:1::el4 | mod_ssl22 | 0 | 1:2.2.14-11.jdk6.ep5.el4 |
| Red Hat:jboss_enterprise_web_server:1::el5 | httpd | 0 | 0:2.2.14-1.2.6.jdk6.ep5.el5 |
| Red Hat:jboss_enterprise_web_server:1::el5 | httpd-devel | 0 | 0:2.2.14-1.2.6.jdk6.ep5.el5 |
| Red Hat:jboss_enterprise_web_server:1::el5 | httpd-manual | 0 | 0:2.2.14-1.2.6.jdk6.ep5.el5 |
| Red Hat:jboss_enterprise_web_server:1::el5 | mod_ssl | 0 | 1:2.2.14-1.2.6.jdk6.ep5.el5 |
| openSUSE:Tumbleweed | apache2 | 0 | 2.4.23-4.1 |
Related vulnerabilities
- CVE-2017-9798 Apache httpd allows remote attackers to read secret data from process memory if the Limit… Also affects apache2
- CVE-2016-0736 In Apache HTTP Server versions 2.4.0 to 2.4.23, mod_session_crypto was encrypting its… Also affects apache2
- CVE-2016-2161 In Apache HTTP Server versions 2.4.0 to 2.4.23, malicious input to mod_auth_digest can… Also affects apache2
- CVE-2016-8743 Apache HTTP Server, in all releases prior to 2.2.32 and 2.4.25, was liberal in the… Also affects apache2
- CVE-2017-7659 A maliciously constructed HTTP/2 request could cause mod_http2 in Apache HTTP Server… Also affects apache2
- CVE-2017-9788 In Apache httpd before 2.2.34 and 2.4.x before 2.4.27, the value placeholder in… Also affects apache2
- CVE-2017-7679 In Apache httpd 2.2.x before 2.2.33 and 2.4.x before 2.4.26, mod_mime can read one byte… Also affects apache2
- CVE-2017-7668 The HTTP strict parsing changes added in Apache httpd 2.2.32 and 2.4.24 introduced a bug… Also affects apache2