Every CVE Search/ Get API key

CVE-2012-0053

protocol.c in the Apache HTTP Server 2.2.x through 2.2.21 does not properly restrict header...

4.3 MediumPublic exploitFix available

protocol.c in the Apache HTTP Server 2.2.x through 2.2.21 does not properly restrict header information during construction of Bad Request (aka 400) error documents, which allows remote attackers to obtain the values of HTTPOnly cookies via vectors involving a (1) long or (2) malformed header in conjunction with crafted web script.

Exploit likelihood

82.2%Up 8.1 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 4.3

protocol.c in the Apache HTTP Server 2.2.x through 2.2.21 does not properly restrict header information during construction of Bad Request (aka 400) error documents, which allows remote attackers to obtain the values of HTTPOnly cookies via vectors involving a (1) long or (2) malformed header in conjunction with crafted web script.

Record
CVE-2012-0053
CVSS 2.0
4.3 MediumAV:N/AC:M/Au:N/C:P/I:N/A:N
Updated
2026-11-02
CVE List No score

protocol.c in the Apache HTTP Server 2.2.x through 2.2.21 does not properly restrict header information during construction of Bad Request (aka 400) error documents, which allows remote attackers to obtain the values of HTTPOnly cookies via vectors involving a (1) long or (2) malformed header in conjunction with crafted web script.

Record
CVE-2012-0053
Updated
2026-11-02
EUVDEUVD-2012-0092 No score

protocol.c in the Apache HTTP Server 2.2.x through 2.2.21 does not properly restrict header information during construction of Bad Request (aka 400) error documents, which allows remote attackers to obtain the values of HTTPOnly cookies via vectors involving a (1) long or (2) malformed header in conjunction with crafted web script.

Record
EUVD-2012-0092
Updated
2026-11-03
GitHub AdvisoriesGHSA-x2wg-fp56-xx79 No score

protocol.c in the Apache HTTP Server 2.2.x through 2.2.21 does not properly restrict header...

protocol.c in the Apache HTTP Server 2.2.x through 2.2.21 does not properly restrict header information during construction of Bad Request (aka 400) error documents, which allows remote attackers to obtain the values of HTTPOnly cookies via vectors involving a (1) long or (2) malformed header in conjunction with crafted web script.

Record
GHSA-x2wg-fp56-xx79
Updated
2026-11-02
OSVBELL-CVE-2012-0053 4.3

CVE-2012-0053 does not affect BellSoft software

Record
BELL-CVE-2012-0053
CVSS 2.0
4.3 MediumAV:N/AC:M/Au:N/C:P/I:N/A:N
Updated
2026-11-02
OSV No score

protocol.c in the Apache HTTP Server 2.2.x through 2.2.21 does not properly restrict header information during construction of Bad Request (aka 400) error documents, which allows remote attackers to obtain the values of HTTPOnly cookies via vectors involving a (1) long or (2) malformed header in conjunction with crafted web script.

Record
CVE-2012-0053
Updated
2026-11-02
OSVDEBIAN-CVE-2012-0053 No score

protocol.c in the Apache HTTP Server 2.2.x through 2.2.21 does not properly restrict header information during construction of Bad Request (aka 400) error documents, which allows remote attackers to obtain the values of HTTPOnly cookies via vectors involving a (1) long or (2) malformed header in conjunction with crafted web script.

Record
DEBIAN-CVE-2012-0053
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.22-1
2.2.22-1
apache2
Debian:13
before 2.2.22-1
2.2.22-1
apache2
Debian:14
before 2.2.22-1
2.2.22-1
apache2
Debian:6.0
From an advisory covering 6 CVEs
before 2.2.16-6+squeeze6, plus listed versions
2.2.16-62.2.16-6+squeeze12.2.16-6+squeeze1~bpo50+12.2.16-6+squeeze22.2.16-6+squeeze2~bpo50+12.2.16-6+squeeze32.2.16-6+squeeze42.2.16-6+squeeze4~bpo50+1
2.2.16-6+squeeze6
apache2
Debian:5.0
From an advisory covering 6 CVEs
before 2.2.9-10+lenny12, plus listed versions
2.2.9-10+lenny102.2.9-10+lenny112.2.9-10+lenny22.2.9-10+lenny32.2.9-10+lenny4
Show 5 moreShow less
2.2.9-10+lenny52.2.9-10+lenny62.2.9-10+lenny72.2.9-10+lenny82.2.9-10+lenny9
2.2.9-10+lenny12
httpd
Red Hat:enterprise_linux:6::client
From an advisory covering 5 CVEs
before 0:2.2.15-15.el6_2.1
0:2.2.15-15.el6_2.1
httpd-debuginfo
Red Hat:enterprise_linux:6::client
From an advisory covering 5 CVEs
before 0:2.2.15-15.el6_2.1
0:2.2.15-15.el6_2.1
httpd-tools
Red Hat:enterprise_linux:6::client
From an advisory covering 5 CVEs
before 0:2.2.15-15.el6_2.1
0:2.2.15-15.el6_2.1
httpd-devel
Red Hat:enterprise_linux:6::client
From an advisory covering 5 CVEs
before 0:2.2.15-15.el6_2.1
0:2.2.15-15.el6_2.1
httpd-manual
Red Hat:enterprise_linux:6::client
From an advisory covering 5 CVEs
before 0:2.2.15-15.el6_2.1
0:2.2.15-15.el6_2.1
Show 41 moreShow less
Affected packages
PackageAffectedFixed
mod_ssl
Red Hat:enterprise_linux:6::client
From an advisory covering 5 CVEs
before 1:2.2.15-15.el6_2.1
1:2.2.15-15.el6_2.1
httpd
Red Hat:enterprise_linux:6::computenode
From an advisory covering 5 CVEs
before 0:2.2.15-15.el6_2.1
0:2.2.15-15.el6_2.1
httpd-debuginfo
Red Hat:enterprise_linux:6::computenode
From an advisory covering 5 CVEs
before 0:2.2.15-15.el6_2.1
0:2.2.15-15.el6_2.1
httpd-tools
Red Hat:enterprise_linux:6::computenode
From an advisory covering 5 CVEs
before 0:2.2.15-15.el6_2.1
0:2.2.15-15.el6_2.1
httpd-devel
Red Hat:enterprise_linux:6::computenode
From an advisory covering 5 CVEs
before 0:2.2.15-15.el6_2.1
0:2.2.15-15.el6_2.1
httpd-manual
Red Hat:enterprise_linux:6::computenode
From an advisory covering 5 CVEs
before 0:2.2.15-15.el6_2.1
0:2.2.15-15.el6_2.1
mod_ssl
Red Hat:enterprise_linux:6::computenode
From an advisory covering 5 CVEs
before 1:2.2.15-15.el6_2.1
1:2.2.15-15.el6_2.1
httpd
Red Hat:enterprise_linux:6::server
From an advisory covering 5 CVEs
before 0:2.2.15-15.el6_2.1
0:2.2.15-15.el6_2.1
httpd-debuginfo
Red Hat:enterprise_linux:6::server
From an advisory covering 5 CVEs
before 0:2.2.15-15.el6_2.1
0:2.2.15-15.el6_2.1
httpd-devel
Red Hat:enterprise_linux:6::server
From an advisory covering 5 CVEs
before 0:2.2.15-15.el6_2.1
0:2.2.15-15.el6_2.1
httpd-manual
Red Hat:enterprise_linux:6::server
From an advisory covering 5 CVEs
before 0:2.2.15-15.el6_2.1
0:2.2.15-15.el6_2.1
httpd-tools
Red Hat:enterprise_linux:6::server
From an advisory covering 5 CVEs
before 0:2.2.15-15.el6_2.1
0:2.2.15-15.el6_2.1
mod_ssl
Red Hat:enterprise_linux:6::server
From an advisory covering 5 CVEs
before 1:2.2.15-15.el6_2.1
1:2.2.15-15.el6_2.1
httpd
Red Hat:enterprise_linux:6::workstation
From an advisory covering 5 CVEs
before 0:2.2.15-15.el6_2.1
0:2.2.15-15.el6_2.1
httpd-debuginfo
Red Hat:enterprise_linux:6::workstation
From an advisory covering 5 CVEs
before 0:2.2.15-15.el6_2.1
0:2.2.15-15.el6_2.1
httpd-devel
Red Hat:enterprise_linux:6::workstation
From an advisory covering 5 CVEs
before 0:2.2.15-15.el6_2.1
0:2.2.15-15.el6_2.1
httpd-manual
Red Hat:enterprise_linux:6::workstation
From an advisory covering 5 CVEs
before 0:2.2.15-15.el6_2.1
0:2.2.15-15.el6_2.1
httpd-tools
Red Hat:enterprise_linux:6::workstation
From an advisory covering 5 CVEs
before 0:2.2.15-15.el6_2.1
0:2.2.15-15.el6_2.1
mod_ssl
Red Hat:enterprise_linux:6::workstation
From an advisory covering 5 CVEs
before 1:2.2.15-15.el6_2.1
1:2.2.15-15.el6_2.1
httpd
Red Hat:enterprise_linux:5::client
From an advisory covering 4 CVEs
before 0:2.2.3-63.el5_8.1
0:2.2.3-63.el5_8.1
httpd-debuginfo
Red Hat:enterprise_linux:5::client
From an advisory covering 4 CVEs
before 0:2.2.3-63.el5_8.1
0:2.2.3-63.el5_8.1
mod_ssl
Red Hat:enterprise_linux:5::client
From an advisory covering 4 CVEs
before 1:2.2.3-63.el5_8.1
1:2.2.3-63.el5_8.1
httpd
Red Hat:enterprise_linux:5::client_workstation
From an advisory covering 4 CVEs
before 0:2.2.3-63.el5_8.1
0:2.2.3-63.el5_8.1
httpd-debuginfo
Red Hat:enterprise_linux:5::client_workstation
From an advisory covering 4 CVEs
before 0:2.2.3-63.el5_8.1
0:2.2.3-63.el5_8.1
httpd-devel
Red Hat:enterprise_linux:5::client_workstation
From an advisory covering 4 CVEs
before 0:2.2.3-63.el5_8.1
0:2.2.3-63.el5_8.1
httpd-manual
Red Hat:enterprise_linux:5::client_workstation
From an advisory covering 4 CVEs
before 0:2.2.3-63.el5_8.1
0:2.2.3-63.el5_8.1
httpd
Red Hat:enterprise_linux:5::server
From an advisory covering 4 CVEs
before 0:2.2.3-63.el5_8.1
0:2.2.3-63.el5_8.1
httpd-debuginfo
Red Hat:enterprise_linux:5::server
From an advisory covering 4 CVEs
before 0:2.2.3-63.el5_8.1
0:2.2.3-63.el5_8.1
httpd-devel
Red Hat:enterprise_linux:5::server
From an advisory covering 4 CVEs
before 0:2.2.3-63.el5_8.1
0:2.2.3-63.el5_8.1
httpd-manual
Red Hat:enterprise_linux:5::server
From an advisory covering 4 CVEs
before 0:2.2.3-63.el5_8.1
0:2.2.3-63.el5_8.1
mod_ssl
Red Hat:enterprise_linux:5::server
From an advisory covering 4 CVEs
before 1:2.2.3-63.el5_8.1
1:2.2.3-63.el5_8.1
httpd
Red Hat:jboss_enterprise_web_server:1::el5
From an advisory covering 6 CVEs
before 0:2.2.17-15.4.ep5.el5
0:2.2.17-15.4.ep5.el5
httpd-devel
Red Hat:jboss_enterprise_web_server:1::el5
From an advisory covering 6 CVEs
before 0:2.2.17-15.4.ep5.el5
0:2.2.17-15.4.ep5.el5
httpd-manual
Red Hat:jboss_enterprise_web_server:1::el5
From an advisory covering 6 CVEs
before 0:2.2.17-15.4.ep5.el5
0:2.2.17-15.4.ep5.el5
mod_ssl
Red Hat:jboss_enterprise_web_server:1::el5
From an advisory covering 6 CVEs
before 1:2.2.17-15.4.ep5.el5
1:2.2.17-15.4.ep5.el5
httpd
Red Hat:jboss_enterprise_web_server:1::el6
From an advisory covering 6 CVEs
before 0:2.2.17-15.4.ep5.el6
0:2.2.17-15.4.ep5.el6
httpd-devel
Red Hat:jboss_enterprise_web_server:1::el6
From an advisory covering 6 CVEs
before 0:2.2.17-15.4.ep5.el6
0:2.2.17-15.4.ep5.el6
httpd-manual
Red Hat:jboss_enterprise_web_server:1::el6
From an advisory covering 6 CVEs
before 0:2.2.17-15.4.ep5.el6
0:2.2.17-15.4.ep5.el6
httpd-tools
Red Hat:jboss_enterprise_web_server:1::el6
From an advisory covering 6 CVEs
before 0:2.2.17-15.4.ep5.el6
0:2.2.17-15.4.ep5.el6
mod_ssl
Red Hat:jboss_enterprise_web_server:1::el6
From an advisory covering 6 CVEs
before 1:2.2.17-15.4.ep5.el6
1:2.2.17-15.4.ep5.el6
apache2
openSUSE:Tumbleweed
From an advisory covering 48 CVEs
before 2.4.23-4.1
2.4.23-4.1

Public exploits

Links only. Every CVE stores no exploit code.

Public exploits
SourceLinkDate
Exploit-DBApache - httpOnly Cookie Disclosure2012-01-31

History

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

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

In short

CVE-2012-0053 is a medium vulnerability (CVSS 4.3) in Apache Http Server, published January 28, 2012. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 82.2%, the 99th percentile. Fixed in apache2 2.2.22-1.

References

Show 156 moreShow less
MoveEnter Open