~ / search / GHSA-jjpq-gp5q-8q6w

GHSA-jjpq-gp5q-8q6w

Cross-site scripting in Apache Tomcat

Source: GitHub Advisory Database (reviewed) Moderate CVE-2019-0221

Packages

EcosystemPackageAffectedFixed in
Maven org.apache.tomcat.embed:tomcat-embed-core >= 9.0.0, < 9.0.17 9.0.17
Maven org.apache.tomcat.embed:tomcat-embed-core >= 8.5.0, < 8.5.40 8.5.40
Maven org.apache.tomcat.embed:tomcat-embed-core >= 7.0.0, < 7.0.94 7.0.94
Maven org.apache.tomcat:tomcat-catalina >= 9.0.0, < 9.0.17 9.0.17
Maven org.apache.tomcat:tomcat-catalina >= 8.5.0, < 8.5.40 8.5.40
Maven org.apache.tomcat:tomcat-catalina >= 7.0.0, < 7.0.94 7.0.94
Maven org.apache.tomcat:tomcat >= 9.0.0, < 9.0.17 9.0.17
Maven org.apache.tomcat:tomcat >= 8.5.0, < 8.5.40 8.5.40
Maven org.apache.tomcat:tomcat >= 7.0.0, < 7.0.94 7.0.94

Details

As written in the advisory (Markdown source, shown as plain text).

The SSI printenv command in Apache Tomcat 9.0.0.M1 to 9.0.0.17, 8.5.0 to 8.5.39 and 7.0.0 to 7.0.93 echoes user provided data without escaping and is, therefore, vulnerable to XSS. SSI is disabled by default. The printenv command is intended for debugging and is unlikely to be present in a production website.

References

External links from the advisory. They lead to third-party sites.