Description
Multiple cross-site scripting (XSS) vulnerabilities in the appdev/sample/web/hello.jsp example application in Tomcat 4.0.0 through 4.0.6, 4.1.0 through 4.1.36, 5.0.0 through 5.0.30, 5.5.0 through 5.5.23, and 6.0.0 through 6.0.10 allow remote attackers to inject arbitrary web script or HTML via the test parameter and unspecified vectors.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Red Hat
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Red Hat Network Satellite 5 | jabberd | 2.0s10-3.38.rhn | RHSA-2008:0261 |
| Red Hat Network Satellite 5 | java-1.4.2-ibm +1 | 1.4.2.10-1jpp.2.el4 | RHSA-2008:0261 |
| Red Hat Network Satellite 5 | jfreechart | 0.9.20-3.rhn | RHSA-2008:0630, RHSA-2008:0261 |
| Red Hat Network Satellite 5 | mod_perl | 2.0.2-12.el4 | RHSA-2008:0630 |
| Red Hat Network Satellite 5 | openmotif21 | 2.1.30-11.RHEL4.6 | RHSA-2008:0261 |
| Red Hat Network Satellite 5 | perl-Crypt-CBC | 2.24-1.el4 | RHSA-2008:0630, RHSA-2008:0261 |
| Red Hat Network Satellite 5 | rhn-apache | 1.3.27-36.rhn.rhel4 | RHSA-2008:0261 |
| Red Hat Network Satellite 5 | rhn-html | 5.1.1-7 | RHSA-2008:0630 |
| Red Hat Network Satellite 5 | rhn-modjk-ap13 | 1.2.23-2rhn.rhel4 | RHSA-2008:0261 |
| Red Hat Network Satellite 5 | rhn-modperl | 1.29-16.rhel4 | RHSA-2008:0261 |
| Red Hat Network Satellite 5 | rhn-modssl | 2.8.12-8.rhn.10.rhel4 | RHSA-2008:0261 |
| Red Hat Network Satellite 5 | tomcat5 | 5.0.30-0jpp_10rh | RHSA-2008:0630, RHSA-2008:0261 |
| Red Hat Network Satellite 4 | jabberd | 2.0s10-3.37.rhn | RHSA-2008:0524 |
| Red Hat Network Satellite 4 | java-1.4.2-ibm +1 | 1.4.2.10-1jpp.2.el3 | RHSA-2008:0524 |
| Red Hat Network Satellite 4 | jfreechart | 0.9.20-3.rhn | RHSA-2008:0524 |
| Red Hat Network Satellite 4 | openmotif21 | 2.1.30-9.RHEL3.8 | RHSA-2008:0524 |
| Red Hat Network Satellite 4 | perl-Crypt-CBC | 2.24-1.el3 | RHSA-2008:0524 |
| Red Hat Network Satellite 4 | rhn-apache | 1.3.27-36.rhn.rhel3 | RHSA-2008:0524 |
| Red Hat Network Satellite 4 | rhn-modjk-ap13 | 1.2.23-2rhn.rhel3 | RHSA-2008:0524 |
| Red Hat Network Satellite 4 | rhn-modperl | 1.29-16.rhel3 | RHSA-2008:0524 |
| Red Hat Network Satellite 4 | rhn-modssl | 2.8.12-8.rhn.10.rhel3 | RHSA-2008:0524 |
| Red Hat Network Satellite 4 | tomcat5 | 5.0.30-0jpp_10rh | RHSA-2008:0524 |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- Apache Tomcat 6.0.10 - Documentation Sample Application Multiple Cross-Site Scripting Vulnerabilities EDB-30052 · remote · May 19, 2007 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| Maven | org.apache.tomcat:jsp-api | >= 4.1.0, < 4.1.37 | 4.1.37 | GHSA-4c6x-gfc8-c26r |
| Maven | org.apache.tomcat:jsp-api | >= 5.5.0, < 5.5.24 | 5.5.24 | GHSA-4c6x-gfc8-c26r |
| Maven | org.apache.tomcat:jsp-api | >= 6.0.0, < 6.0.11 | 6.0.11 | GHSA-4c6x-gfc8-c26r |
| Maven | org.apache.tomcat:jsp-api | >= 5.0.0, <= 5.0.30 | — | GHSA-4c6x-gfc8-c26r |
| Maven | org.apache.tomcat:jsp-api | >= 4.0.0, <= 4.0.6 | — | GHSA-4c6x-gfc8-c26r |
| Maven | org.apache.tomcat:servlet-api | >= 4.1.0, < 4.1.37 | 4.1.37 | GHSA-4c6x-gfc8-c26r |
| Maven | org.apache.tomcat:servlet-api | >= 5.5.0, < 5.5.24 | 5.5.24 | GHSA-4c6x-gfc8-c26r |
| Maven | org.apache.tomcat:servlet-api | >= 6.0.0, < 6.0.11 | 6.0.11 | GHSA-4c6x-gfc8-c26r |
| Maven | org.apache.tomcat:servlet-api | >= 5.0.0, <= 5.0.30 | — | GHSA-4c6x-gfc8-c26r |
| Maven | org.apache.tomcat:servlet-api | >= 4.0.0, <= 4.0.6 | — | GHSA-4c6x-gfc8-c26r |
Advisories 3
- RHSA-2008:0524 Red Hat Security Advisory: Red Hat Network Satellite Server security update Red Hat Security Advisories (RHSA) · Jun 29, 2026
- RHSA-2008:0261 Red Hat Security Advisory: Red Hat Network Satellite Server security update Red Hat Security Advisories (RHSA) · Jun 29, 2026
- RHSA-2008:0630 Red Hat Security Advisory: Red Hat Network Satellite Server security update Red Hat Security Advisories (RHSA) · Nov 22, 2025
References
- http://tomcat.apache.org/security-4.html
- 30908 third-party-advisory
- http://support.apple.com/kb/HT2163
- RHSA-2008:0630 vendor-advisory
- 239312 vendor-advisory
- oval:org.mitre.oval:def:6111 vdb-entry signature
- ADV-2008-1981 vdb-entry
- 30899 third-party-advisory
- FEDORA-2007-3456 vendor-advisory
- 31493 third-party-advisory
- ADV-2008-1979 vdb-entry
- 34875 vdb-entry
- 20090127 CA20090123-01: Cohesion Tomcat Multiple Vulnerabilities (Updated - v1.1) mailing-list
- 33668 third-party-advisory
- 20090124 CA20090123-01: Cohesion Tomcat Multiple Vulnerabilities mailing-list
- 2722 third-party-advisory
- APPLE-SA-2008-06-30 vendor-advisory
- 24058 vdb-entry
- ADV-2009-0233 vdb-entry
- http://tomcat.apache.org/security-6.html
- ADV-2007-3386 vdb-entry
- 30802 third-party-advisory
- 27037 third-party-advisory
- SSRT071447 vendor-advisory
- 27727 third-party-advisory
- http://tomcat.apache.org/security-5.html
- 20070519 [CVE-2007-1355] Tomcat documentation XSS vulnerabilities mailing-list
- RHSA-2008:0261 vendor-advisory
- tomcat-hello-xss(34377) vdb-entry
- http://community.ca.com/blogs/casecurityresponseblog/archive/2009/01/23.aspx
- http://support.ca.com/irj/portal/anonymous/phpsupcontent?contentID=197540
- [tomcat-dev] 20190319 svn commit: r1855831 [21/30] - in /tomcat/site/trunk: ./ docs/ xdocs/ mailing-list
- [tomcat-dev] 20190325 svn commit: r1856174 [19/29] - in /tomcat/site/trunk: docs/ xdocs/ xdocs/stylesheets/ mailing-list
- [tomcat-dev] 20200213 svn commit: r1873980 [24/34] - /tomcat/site/trunk/docs/ mailing-list