{"id":"CVE-2008-5515","published":"2009-06-16T20:26:00Z","modified":"2024-08-07T10:56:46Z","title":"Apache Tomcat 4.1.0 through 4.1.39, 5.5.0 through 5.5.27, 6.0.0 through 6.0.18, and possibly earlier versions…","vendor":null,"product":null,"tier":"tail","description":{"text":"Apache Tomcat 4.1.0 through 4.1.39, 5.5.0 through 5.5.27, 6.0.0 through 6.0.18, and possibly earlier versions normalizes the target pathname before filtering the query string when using the RequestDispatcher method, which allows remote attackers to bypass intended access restrictions and conduct directory traversal attacks via .. (dot dot) sequences and the WEB-INF directory in a Request.","provenance":"source","from":"CVE.org"},"cvss":null,"epss":{"score":0.18685,"percentile":0.97268,"provenance":"source"},"cwes":[],"references":[{"url":"http://tomcat.apache.org/security-4.html","tags":["x_refsource_CONFIRM"]},{"url":"http://marc.info/?l=bugtraq&m=127420533226623&w=2","tags":["vendor-advisory","x_refsource_HP"]},{"url":"http://secunia.com/advisories/39317","tags":["third-party-advisory","x_refsource_SECUNIA"]},{"url":"http://www.mandriva.com/security/advisories?name=MDVSA-2009:138","tags":["vendor-advisory","x_refsource_MANDRIVA"]},{"url":"http://www.vupen.com/english/advisories/2009/1535","tags":["vdb-entry","x_refsource_VUPEN"]},{"url":"https://www.redhat.com/archives/fedora-package-announce/2009-November/msg01246.html","tags":["vendor-advisory","x_refsource_FEDORA"]},{"url":"http://www.debian.org/security/2011/dsa-2207","tags":["vendor-advisory","x_refsource_DEBIAN"]},{"url":"http://jvn.jp/en/jp/JVN63832775/index.html","tags":["third-party-advisory","x_refsource_JVN"]},{"url":"http://marc.info/?l=bugtraq&m=136485229118404&w=2","tags":["vendor-advisory","x_refsource_HP"]},{"url":"http://secunia.com/advisories/37460","tags":["third-party-advisory","x_refsource_SECUNIA"]},{"url":"http://www.vupen.com/english/advisories/2010/3056","tags":["vdb-entry","x_refsource_VUPEN"]},{"url":"http://www.vmware.com/security/advisories/VMSA-2009-0016.html","tags":["x_refsource_CONFIRM"]},{"url":"http://secunia.com/advisories/35788","tags":["third-party-advisory","x_refsource_SECUNIA"]},{"url":"http://www.securityfocus.com/archive/1/504202/100/0/threaded","tags":["mailing-list","x_refsource_BUGTRAQ"]},{"url":"http://lists.apple.com/archives/security-announce/2010//Mar/msg00001.html","tags":["vendor-advisory","x_refsource_APPLE"]},{"url":"http://www.securityfocus.com/bid/35263","tags":["vdb-entry","x_refsource_BID"]},{"url":"http://www.vupen.com/english/advisories/2009/1520","tags":["vdb-entry","x_refsource_VUPEN"]},{"url":"http://secunia.com/advisories/44183","tags":["third-party-advisory","x_refsource_SECUNIA"]},{"url":"http://www.vupen.com/english/advisories/2009/1856","tags":["vdb-entry","x_refsource_VUPEN"]},{"url":"http://www.securityfocus.com/archive/1/504170/100/0/threaded","tags":["mailing-list","x_refsource_BUGTRAQ"]},{"url":"http://www.mandriva.com/security/advisories?name=MDVSA-2010:176","tags":["vendor-advisory","x_refsource_MANDRIVA"]},{"url":"http://www.securityfocus.com/archive/1/507985/100/0/threaded","tags":["mailing-list","x_refsource_BUGTRAQ"]},{"url":"http://secunia.com/advisories/42368","tags":["third-party-advisory","x_refsource_SECUNIA"]},{"url":"http://tomcat.apache.org/security-6.html","tags":["x_refsource_CONFIRM"]},{"url":"http://secunia.com/advisories/35393","tags":["third-party-advisory","x_refsource_SECUNIA"]},{"url":"http://support.apple.com/kb/HT4077","tags":["x_refsource_CONFIRM"]},{"url":"http://lists.opensuse.org/opensuse-security-announce/2010-04/msg00001.html","tags":["vendor-advisory","x_refsource_SUSE"]},{"url":"https://www.redhat.com/archives/fedora-package-announce/2009-November/msg01156.html","tags":["vendor-advisory","x_refsource_FEDORA"]},{"url":"https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A6445","tags":["vdb-entry","signature","x_refsource_OVAL"]},{"url":"http://secunia.com/advisories/35685","tags":["third-party-advisory","x_refsource_SECUNIA"]},{"url":"https://www.redhat.com/archives/fedora-package-announce/2009-November/msg01216.html","tags":["vendor-advisory","x_refsource_FEDORA"]},{"url":"http://tomcat.apache.org/security-5.html","tags":["x_refsource_CONFIRM"]},{"url":"http://www.fujitsu.com/global/support/software/security/products-f/interstage-200902e.html","tags":["x_refsource_CONFIRM"]},{"url":"http://lists.opensuse.org/opensuse-security-announce/2009-07/msg00002.html","tags":["vendor-advisory","x_refsource_SUSE"]},{"url":"http://marc.info/?l=bugtraq&m=129070310906557&w=2","tags":["vendor-advisory","x_refsource_HP"]},{"url":"http://www.mandriva.com/security/advisories?name=MDVSA-2009:136","tags":["vendor-advisory","x_refsource_MANDRIVA"]},{"url":"http://sunsolve.sun.com/search/document.do?assetkey=1-26-263529-1","tags":["vendor-advisory","x_refsource_SUNALERT"]},{"url":"https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10422","tags":["vdb-entry","signature","x_refsource_OVAL"]},{"url":"https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A19452","tags":["vdb-entry","signature","x_refsource_OVAL"]},{"url":"http://www.vupen.com/english/advisories/2009/3316","tags":["vdb-entry","x_refsource_VUPEN"]},{"url":"https://lists.apache.org/thread.html/29dc6c2b625789e70a9c4756b5a327e6547273ff8bde7e0327af48c5%40%3Cdev.tomcat.apache.org%3E","tags":["mailing-list","x_refsource_MLIST"]},{"url":"https://lists.apache.org/thread.html/06cfb634bc7bf37af7d8f760f118018746ad8efbd519c4b789ac9c2e%40%3Cdev.tomcat.apache.org%3E","tags":["mailing-list","x_refsource_MLIST"]},{"url":"https://lists.apache.org/thread.html/c62b0e3a7bf23342352a5810c640a94b6db69957c5c19db507004d74%40%3Cdev.tomcat.apache.org%3E","tags":["mailing-list","x_refsource_MLIST"]},{"url":"https://lists.apache.org/thread.html/8dcaf7c3894d66cb717646ea1504ea6e300021c85bb4e677dc16b1aa%40%3Cdev.tomcat.apache.org%3E","tags":["mailing-list","x_refsource_MLIST"]},{"url":"https://lists.apache.org/thread.html/r584a714f141eff7b1c358d4679288177bd4ca4558e9999d15867d4b5%40%3Cdev.tomcat.apache.org%3E","tags":["mailing-list","x_refsource_MLIST"]},{"url":"https://lists.apache.org/thread.html/rb71997f506c6cc8b530dd845c084995a9878098846c7b4eacfae8db3%40%3Cdev.tomcat.apache.org%3E","tags":["mailing-list","x_refsource_MLIST"]},{"url":"https://lists.apache.org/thread.html/r3aacc40356defc3f248aa504b1e48e819dd0471a0a83349080c6bcbf%40%3Cdev.tomcat.apache.org%3E","tags":["mailing-list","x_refsource_MLIST"]}],"priority":{"score":19.5,"factors":[{"name":"EPSS percentile","points":19.45}]},"affected":[{"ecosystem":"Maven","package":"org.apache.tomcat:tomcat","vulnerableRanges":[">=4.1.0, <4.1.40",">=5.5.0, <5.5.28",">=6.0.0, <6.0.20"],"patched":["4.1.40","5.5.28","6.0.20"],"from":["GHSA-9737-qmgc-hfr9"],"provenance":"source"}],"euvd":{"id":"EUVD-2022-3308","exploited":false,"provenance":"source"},"lineage":{"familyId":"fam-org-apache-tomcat-tomcat-cve-2007-5461","parents":[{"from":"CVE-2007-5461","to":"CVE-2008-5515","relation":"related","confidence":"medium","kind":"lineage","evidence":[{"kind":"same-code","provenance":"machine","files":["java/org/apache/catalina/servlets/WebdavServlet.java"],"commits":["https://github.com/apache/tomcat/commit/1e7b31e24801777f4de45d565f6a20a5377dd22c","https://github.com/apache/tomcat/commit/901292cf9d7d8225f8a3b96c7583e2bd8b41772d","https://github.com/apache/tomcat/commit/6b61911f94d6d8d49ee933c5f1882a7e7c336d2c"],"basis":"rarely changed file"}]}],"children":[{"from":"CVE-2008-5515","to":"CVE-2010-4476","relation":"related","confidence":"medium","kind":"lineage","evidence":[{"kind":"same-code","provenance":"machine","files":["java/org/apache/catalina/connector/Request.java"],"commits":["https://github.com/apache/tomcat/commit/6b61911f94d6d8d49ee933c5f1882a7e7c336d2c","https://github.com/apache/tomcat/commit/407841c426dc52a4c6b8ccd297df6c484a540056","https://github.com/apache/tomcat/commit/69ef147c4498397e8f644a0699cf588b45a05120"],"basis":"rarely changed file"}]},{"from":"CVE-2008-5515","to":"CVE-2011-2526","relation":"related","confidence":"medium","kind":"lineage","evidence":[{"kind":"same-code","provenance":"machine","files":["java/org/apache/catalina/connector/Request.java"],"commits":["https://github.com/apache/tomcat/commit/6b61911f94d6d8d49ee933c5f1882a7e7c336d2c","https://github.com/apache/tomcat/commit/2e69497fa7b1444632c6dadb64a4a82e18478ee6","https://github.com/apache/tomcat/commit/1d372c881eafd9ffe729996f8560fd5fe50cd39d"],"basis":"rarely changed file"}]}],"packageHistory":[{"cve":"CVE-2008-2370","published":"2008-08-04","fixed":"6.0.18","kev":false},{"cve":"CVE-2008-2938","published":"2008-08-13","fixed":"6.0.18","kev":false,"link":{"from":"CVE-2008-2938","to":"CVE-2008-5515","relation":"successor","confidence":"low","kind":"sequence","evidence":[{"kind":"version-step","provenance":"source","package":"Maven:org.apache.tomcat:tomcat","fromFixed":"4.1.39","toFixed":"4.1.40","daysApart":307}]}},{"cve":"CVE-2009-0580","published":"2009-06-05","fixed":"6.0.19","kev":false,"link":{"from":"CVE-2009-0580","to":"CVE-2008-5515","relation":"successor","confidence":"low","kind":"sequence","evidence":[{"kind":"version-step","provenance":"source","package":"Maven:org.apache.tomcat:tomcat","fromFixed":"6.0.19","toFixed":"6.0.20","daysApart":11}]}},{"cve":"CVE-2008-5515","published":"2009-06-16","fixed":"6.0.20","kev":false},{"cve":"CVE-2009-0781","published":"2009-03-09","fixed":"6.0.20","kev":false},{"cve":"CVE-2009-0783","published":"2009-06-05","fixed":"6.0.20","kev":false},{"cve":"CVE-2009-2693","published":"2010-01-28","fixed":"6.0.24","kev":false,"link":{"from":"CVE-2008-5515","to":"CVE-2009-2693","relation":"successor","confidence":"low","kind":"sequence","evidence":[{"kind":"version-step","provenance":"source","package":"Maven:org.apache.tomcat:tomcat","fromFixed":"5.5.28","toFixed":"5.5.29","daysApart":226},{"kind":"version-step","provenance":"source","package":"Maven:org.apache.tomcat:tomcat","fromFixed":"6.0.20","toFixed":"6.0.24","daysApart":226}]}},{"cve":"CVE-2009-2901","published":"2010-01-28","fixed":"6.0.24","kev":false,"link":{"from":"CVE-2008-5515","to":"CVE-2009-2901","relation":"successor","confidence":"low","kind":"sequence","evidence":[{"kind":"version-step","provenance":"source","package":"Maven:org.apache.tomcat:tomcat","fromFixed":"5.5.28","toFixed":"5.5.29","daysApart":226},{"kind":"version-step","provenance":"source","package":"Maven:org.apache.tomcat:tomcat","fromFixed":"6.0.20","toFixed":"6.0.24","daysApart":226}]}},{"cve":"CVE-2009-2902","published":"2010-01-28","fixed":"6.0.24","kev":false,"link":{"from":"CVE-2008-5515","to":"CVE-2009-2902","relation":"successor","confidence":"low","kind":"sequence","evidence":[{"kind":"version-step","provenance":"source","package":"Maven:org.apache.tomcat:tomcat","fromFixed":"5.5.28","toFixed":"5.5.29","daysApart":226},{"kind":"version-step","provenance":"source","package":"Maven:org.apache.tomcat:tomcat","fromFixed":"6.0.20","toFixed":"6.0.24","daysApart":226}]}}],"package":"Maven:org.apache.tomcat:tomcat"}}