First published: Wed May 09 2007(Updated: )
Cross-site scripting (XSS) vulnerability in certain applications using Apache Tomcat 4.0.0 through 4.0.6 and 4.1.0 through 4.1.34 allows remote attackers to inject arbitrary web script or HTML via crafted "Accept-Language headers that do not conform to RFC 2616".
Credit: secalert@redhat.com secalert@redhat.com secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
maven/org.apache.tomcat:tomcat | >=4.1.0<=4.1.34 | |
maven/org.apache.tomcat:tomcat | >=4.0.0<=4.0.6 | |
Apache Tomcat | <=4.1.31 | |
Apache Tomcat | =4.0.0 | |
Apache Tomcat | =4.0.1 | |
Apache Tomcat | =4.0.2 | |
Apache Tomcat | =4.0.3 | |
Apache Tomcat | =4.0.4 | |
Apache Tomcat | =4.0.5 | |
Apache Tomcat | =4.0.6 | |
Apache Tomcat | =4.1.0 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2007-1358 is considered to have a medium severity due to its cross-site scripting (XSS) capability.
To fix CVE-2007-1358, upgrade to Apache Tomcat version 4.1.35 or later, or implement input validation on Accept-Language headers.
CVE-2007-1358 affects applications using Apache Tomcat versions 4.0.0 through 4.1.34.
CVE-2007-1358 can facilitate attacks such as arbitrary web script or HTML injection through crafted headers.
Applications utilizing older versions of Apache Tomcat, specifically 4.0.x and 4.1.x versions, are most at risk from CVE-2007-1358.