Skip to main content
← All vulnerabilities
CVE-2019-0221GHSA-JJPQ-GP5Q-8Q6W

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 escapi

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 9.0.17, 8.5.40, 7.0.94
1 on Exploit-DB, 1 Nuclei template

Summary

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.

Timeline

  1. CVE published
  2. Public exploit on Exploit-DB

    EDB-50119

  3. Record last updated
  4. EPSS reached 10%

    FIRST estimates at least a 10% chance of exploitation in the next 30 days

Affected versions

  • Apache Apache Tomcat

    Apache Tomcat 9.0.0.M1 to 9.0.0.17, 8.5.0 to 8.5.39, 7.0.0 to 7.0.93

  • org.apache.tomcat.embed:tomcat-embed-coreMaven

    From 9.0.0 · fixed in 9.0.17

  • org.apache.tomcat.embed:tomcat-embed-coreMaven

    From 8.5.0 · fixed in 8.5.40

  • org.apache.tomcat.embed:tomcat-embed-coreMaven

    From 7.0.0 · fixed in 7.0.94

  • org.apache.tomcat:tomcat-catalinaMaven

    From 9.0.0 · fixed in 9.0.17

  • org.apache.tomcat:tomcat-catalinaMaven

    From 8.5.0 · fixed in 8.5.40

  • org.apache.tomcat:tomcat-catalinaMaven

    From 7.0.0 · fixed in 7.0.94

  • org.apache.tomcat:tomcatMaven

    From 9.0.0 · fixed in 9.0.17

  • org.apache.tomcat:tomcatMaven

    From 8.5.0 · fixed in 8.5.40

  • org.apache.tomcat:tomcatMaven

    From 7.0.0 · fixed in 7.0.94

References 27

seclists.org

lists.debian.org

securityfocus.com

lists.fedoraproject.org

lists.opensuse.org

usn.ubuntu.com

access.redhat.com

debian.org

lists.apache.org

security.gentoo.org

oracle.com

Exploit-DB

GitHub · projectdiscovery/nuclei-templates