Lucene search

K
seebugBudiSSV:92678
HistoryFeb 13, 2017 - 12:00 a.m.

Apache Tomcat information disclosure Vulnerability, CVE-2016-6816)

2017-02-1300:00:00
budi
www.seebug.org
133

0.003 Low

EPSS

Percentile

63.7%

Severity: Important

Vendor: The Apache Software Foundation

Versions Affected:
Apache Tomcat 9.0.0.M1 to 9.0.0.M11
Apache Tomcat 8.5.0 to 8.5.6
Apache Tomcat 8.0.0.RC1 to 8.0.38
Apache Tomcat 7.0.0 to 7.0.72
Apache Tomcat 6.0.0 to 6.0.47
Earlier, unsupported versions may also be affected.

Description
The code that parsed the HTTP request line permitted invalid characters.
This could be exploited, in conjunction with a proxy that also permitted
the invalid characters but with a different interpretation, to inject
data into the HTTP response. By manipulating the HTTP response the
attacker could poison a web-cache, perform an XSS attack and/or obtain
sensitive information from requests other then their own.

Mitigation
Users of affected versions should apply one of the following mitigations

  • Upgrade to Apache Tomcat 9.0.0.M13 or later
    (Apache Tomcat 9.0.0.M12 has the fix but was not released)
  • Upgrade to Apache Tomcat 8.5.8 or later
    (Apache Tomcat 8.5.7 has the fix but was not released)
  • Upgrade to Apache Tomcat 8.0.39 or later
  • Upgrade to Apache Tomcat 7.0.73 or later
  • Upgrade to Apache Tomcat 6.0.48 or later

Credit:
This issue was discovered by Regis Leroy from Makina Corpus.