CVE-2012-3544: Input Validation
A denial of service flaw was found in the way chunked transfer encoding input filter of Apache Tomcat, an Apache Servlet/JSP Engine, processed CRLF sequences at the end of data chunks in certain circumstances. When the chunked transfer encoding was enabled, a remote attacker could issue a specially-crafted request that, when processed would lead to (limited) denial of service of the Apache Tomcat server.
Relevant upstream patch: for Apache Tomcat 6.x: http://svn.apache.org/viewvc?view=revision&revision=1476592
for Apache Tomcat 7:x: http://svn.apache.org/viewvc?view=rev&rev=1378702 http://svn.apache.org/viewvc?view=rev&rev=1378921
Other sources
Apache Tomcat 6.x before 6.0.37 and 7.x before 7.0.30 does not properly handle chunk extensions in chunked transfer coding, which allows remote attackers to cause a denial of service by streaming data.
Affected Software
Remediation
Patch Available
Patch Available
Patch Available
Event History
Parent advisories
This vulnerability appears in the following advisories.
Frequently Asked Questions
What is the severity of CVE-2012-3544?
CVE-2012-3544 has been assigned a severity rating of medium due to its potential to cause denial of service.
How do I fix CVE-2012-3544?
To fix CVE-2012-3544, update Apache Tomcat to the latest version or apply the specific patches available for affected releases.
Which versions of Apache Tomcat are affected by CVE-2012-3544?
CVE-2012-3544 affects Apache Tomcat versions up to 7.0.23 and 6.0.36.
Can CVE-2012-3544 be exploited remotely?
Yes, CVE-2012-3544 can be exploited remotely by attackers who can send specially crafted HTTP requests.
What are the consequences of an attack exploiting CVE-2012-3544?
Exploiting CVE-2012-3544 can lead to a denial of service situation, causing the affected server to become unresponsive.