{"id":"CVE-2008-2938","published":"2008-08-13T00:00:00Z","modified":"2024-08-07T09:21:34Z","title":"Directory traversal vulnerability in Apache Tomcat 4.1.0 through 4.1.37, 5.5.0 through 5.5.26, and 6.0.0 through…","vendor":null,"product":null,"tier":"core","eol":null,"description":{"text":"Directory traversal vulnerability in Apache Tomcat 4.1.0 through 4.1.37, 5.5.0 through 5.5.26, and 6.0.0 through 6.0.16, when allowLinking and UTF-8 are enabled, allows remote attackers to read arbitrary files via encoded directory traversal sequences in the URI, a different vulnerability than CVE-2008-2370.  NOTE: versions earlier than 6.0.18 were reported affected, but the vendor advisory lists 6.0.16 as the last affected version.","provenance":"source","from":"CVE.org"},"summary":{"text":"Apache Tomcat versions 4.1.0 through 4.1.37, 5.5.0 through 5.5.26, and 6.0.0 through 6.0.16 contain a directory traversal flaw in the handling of request URIs. An unauthenticated remote attacker can read arbitrary files on the server by sending encoded directory traversal sequences in the URI, provided that allowLinking and UTF-8 are enabled in the configuration.","provenance":"ai","model":"claude-haiku-5-5","generatedAt":"2026-10-29T07:13:53Z"},"cvss":null,"epss":{"score":0.99708,"percentile":0.99952,"date":"2026-10-31","provenance":"source"},"kev":null,"vulncheckKev":null,"exploited":false,"otx":{"pulseCount":15,"pulses":[{"name":"CVE’s","url":"https://otx.alienvault.com/pulse/6ae57326978de23b4b78ad3c","created":"2026-10-31"},{"name":"A Hidden Project Link Can Make Claude Code Silently Send Your Files to an Attacker","url":"https://otx.alienvault.com/pulse/6ae57170bc9a64b82397153c","created":"2026-10-31"},{"name":"Untitled","url":"https://otx.alienvault.com/pulse/6aa07ea0237011dbabe63f51","created":"2026-09-08"},{"name":"credit: OctoSeek [•Sakula Rat | Porn Name Change•]","url":"https://otx.alienvault.com/pulse/6a0720634ea305e1776cb0df","created":"2026-05-15"},{"name":"Eksploatacja: Java/CVE-2010-0094/CVE-2008-5353/CVE-2012-0507","url":"https://otx.alienvault.com/pulse/6711a4e17a1f3bd1039122b6","created":"2024-10-17"},{"name":"vgt.pl (VGT.pl) or plix.pl (plix.net) 104.21.40.140 172.67.186.229","url":"https://otx.alienvault.com/pulse/670ffc8487aaf80605755b62","created":"2024-10-16"},{"name":"https:://www.fonts.com  correo.fhdux.pl  94.152.58.192 cert: vgt.pl","url":"https://otx.alienvault.com/pulse/670d6eddfef3c506b89ceae9","created":"2024-10-14"},{"name":"Sąd Rejonowy w Jeleniej Górze","url":"https://otx.alienvault.com/pulse/66f98add7b4dcbda49e80b93","created":"2024-09-29"},{"name":"amii[.]ca","url":"https://otx.alienvault.com/pulse/66ad229b8d28f906a37991f2","created":"2024-08-02"},{"name":"Apple Stuff Combined","url":"https://otx.alienvault.com/pulse/669ad504a491593b3092d20c","created":"2024-07-19"}],"provenance":"machine"},"cwes":[],"references":[{"url":"http://tomcat.apache.org/security-4.html","tags":["x_refsource_CONFIRM"]},{"url":"http://secunia.com/advisories/37297","tags":["third-party-advisory","x_refsource_SECUNIA"]},{"url":"http://www.redhat.com/support/errata/RHSA-2008-0862.html","tags":["vendor-advisory","x_refsource_REDHAT"]},{"url":"http://www.vupen.com/english/advisories/2008/2823","tags":["vdb-entry","x_refsource_VUPEN"]},{"url":"http://secunia.com/advisories/31982","tags":["third-party-advisory","x_refsource_SECUNIA"]},{"url":"http://www.securityfocus.com/bid/31681","tags":["vdb-entry","x_refsource_BID"]},{"url":"http://secunia.com/advisories/32120","tags":["third-party-advisory","x_refsource_SECUNIA"]},{"url":"http://www.kb.cert.org/vuls/id/343355","tags":["third-party-advisory","x_refsource_CERT-VN"]},{"url":"https://exchange.xforce.ibmcloud.com/vulnerabilities/44411","tags":["vdb-entry","x_refsource_XF"]},{"url":"http://secunia.com/advisories/31865","tags":["third-party-advisory","x_refsource_SECUNIA"]},{"url":"https://www.redhat.com/archives/fedora-package-announce/2008-September/msg00889.html","tags":["vendor-advisory","x_refsource_FEDORA"]},{"url":"http://secunia.com/advisories/31639","tags":["third-party-advisory","x_refsource_SECUNIA"]},{"url":"http://lists.opensuse.org/opensuse-security-announce/2008-09/msg00004.html","tags":["vendor-advisory","x_refsource_SUSE"]},{"url":"https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10587","tags":["vdb-entry","signature","x_refsource_OVAL"]},{"url":"http://www.securitytracker.com/id?1020665","tags":["vdb-entry","x_refsource_SECTRACK"]},{"url":"http://www.mandriva.com/security/advisories?name=MDVSA-2008:188","tags":["vendor-advisory","x_refsource_MANDRIVA"]},{"url":"http://support.avaya.com/elmodocs2/security/ASA-2008-401.htm","tags":["x_refsource_CONFIRM"]},{"url":"http://www.vupen.com/english/advisories/2009/0320","tags":["vdb-entry","x_refsource_VUPEN"]},{"url":"http://www.redhat.com/support/errata/RHSA-2008-0864.html","tags":["vendor-advisory","x_refsource_REDHAT"]},{"url":"http://www.vupen.com/english/advisories/2008/2343","tags":["vdb-entry","x_refsource_VUPEN"]},{"url":"http://lists.opensuse.org/opensuse-security-announce/2009-02/msg00002.html","tags":["vendor-advisory","x_refsource_SUSE"]},{"url":"https://www.exploit-db.com/exploits/6229","tags":["exploit","x_refsource_EXPLOIT-DB"]},{"url":"http://tomcat.apache.org/security-6.html","tags":["x_refsource_CONFIRM"]},{"url":"http://www.securityfocus.com/bid/30633","tags":["vdb-entry","x_refsource_BID"]},{"url":"http://www.securityfocus.com/archive/1/507729/100/0/threaded","tags":["mailing-list","x_refsource_BUGTRAQ"]},{"url":"http://secunia.com/advisories/32222","tags":["third-party-advisory","x_refsource_SECUNIA"]},{"url":"http://secunia.com/advisories/31891","tags":["third-party-advisory","x_refsource_SECUNIA"]},{"url":"http://secunia.com/advisories/33797","tags":["third-party-advisory","x_refsource_SECUNIA"]},{"url":"http://securityreason.com/securityalert/4148","tags":["third-party-advisory","x_refsource_SREASON"]},{"url":"https://www.redhat.com/archives/fedora-package-announce/2008-September/msg00712.html","tags":["vendor-advisory","x_refsource_FEDORA"]},{"url":"http://www.securityfocus.com/archive/1/495318/100/0/threaded","tags":["mailing-list","x_refsource_BUGTRAQ"]},{"url":"https://www.redhat.com/archives/fedora-package-announce/2008-September/msg00859.html","tags":["vendor-advisory","x_refsource_FEDORA"]},{"url":"http://tomcat.apache.org/security-5.html","tags":["x_refsource_CONFIRM"]},{"url":"http://www.vupen.com/english/advisories/2008/2780","tags":["vdb-entry","x_refsource_VUPEN"]},{"url":"http://marc.info/?l=bugtraq&m=123376588623823&w=2","tags":["vendor-advisory","x_refsource_HP"]},{"url":"http://www.securenetwork.it/ricerca/advisory/download/SN-2009-02.txt","tags":["x_refsource_MISC"]},{"url":"http://lists.apple.com/archives/security-announce/2008/Oct/msg00001.html","tags":["vendor-advisory","x_refsource_APPLE"]},{"url":"http://support.apple.com/kb/HT3216","tags":["x_refsource_CONFIRM"]},{"url":"http://secunia.com/advisories/32266","tags":["third-party-advisory","x_refsource_SECUNIA"]},{"url":"http://www.redhat.com/support/errata/RHSA-2008-0648.html","tags":["vendor-advisory","x_refsource_REDHAT"]},{"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/c62b0e3a7bf23342352a5810c640a94b6db69957c5c19db507004d74%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"]}],"techniques":[],"reports":[],"affected":[{"ecosystem":"Maven","package":"org.apache.tomcat:tomcat","vulnerableRanges":[">=4.1.0, <4.1.39",">=5.5.0, <5.5.27",">=6.0.0, <6.0.18"],"patched":["4.1.39","5.5.27","6.0.18"],"from":["GHSA-m7xj-ccqc-p4g2"],"provenance":"source"}],"advisories":[{"id":"GHSA-m7xj-ccqc-p4g2","url":"https://github.com/advisories/GHSA-m7xj-ccqc-p4g2","severity":"MODERATE","ecosystem":"Maven","package":"org.apache.tomcat:tomcat","vulnerableRanges":[">=4.1.0, <4.1.39"],"patched":["4.1.39"],"provenance":"source","from":"GHSA"},{"id":"GHSA-m7xj-ccqc-p4g2","url":"https://github.com/advisories/GHSA-m7xj-ccqc-p4g2","severity":"MODERATE","ecosystem":"Maven","package":"org.apache.tomcat:tomcat","vulnerableRanges":[">=5.5.0, <5.5.27"],"patched":["5.5.27"],"provenance":"source","from":"GHSA"},{"id":"GHSA-m7xj-ccqc-p4g2","url":"https://github.com/advisories/GHSA-m7xj-ccqc-p4g2","severity":"MODERATE","ecosystem":"Maven","package":"org.apache.tomcat:tomcat","vulnerableRanges":[">=6.0.0, <6.0.18"],"patched":["6.0.18"],"provenance":"source","from":"GHSA"}],"euvd":{"id":"EUVD-2022-4516","url":"https://euvd.enisa.europa.eu/vulnerability/EUVD-2022-4516","exploited":false,"exploitedSince":null,"provenance":"source"},"exploits":[{"id":6229,"url":"https://www.exploit-db.com/exploits/6229","title":"Apache Tomcat < 6.0.18 - 'utf8' Directory Traversal (PoC)","type":"remote","platform":"multiple","date":"2008-08-11","verified":true,"provenance":"source"},{"id":14489,"url":"https://www.exploit-db.com/exploits/14489","title":"Apache Tomcat < 6.0.18 - 'utf8' Directory Traversal","type":"remote","platform":"unix","date":"2010-07-28","verified":true,"provenance":"source"}],"exploitSources":{"exploitdb":{"count":2,"earliest":"2008-08-11"},"pocGithub":{"count":1,"skipped":0,"earliest":"2016-10-13","earliestUrl":"https://github.com/Naramsim/Offensive","repos":[{"name":"Naramsim/Offensive","url":"https://github.com/Naramsim/Offensive","stars":1,"created":"2016-10-13"}]},"metasploit":[{"name":"Tomcat UTF-8 Directory Traversal Vulnerability","module":"auxiliary/admin/http/tomcat_utf8_traversal","type":"auxiliary","disclosureDate":"2009-01-09","url":"https://github.com/rapid7/metasploit-framework/blob/master/modules/auxiliary/admin/http/tomcat_utf8_traversal.rb"},{"name":"TrendMicro Data Loss Prevention 5.5 Directory Traversal","module":"auxiliary/admin/http/trendmicro_dlp_traversal","type":"auxiliary","disclosureDate":"2009-01-09","url":"https://github.com/rapid7/metasploit-framework/blob/master/modules/auxiliary/admin/http/trendmicro_dlp_traversal.rb"}],"first":{"date":"2008-08-11","source":"Exploit-DB","url":"https://www.exploit-db.com/exploits/6229"},"provenance":"source"},"exploitRefs":["https://www.exploit-db.com/exploits/6229"],"flow":[],"timeline":[{"date":"2008-08-11","kind":"exploit-public","label":"First public exploit: Exploit-DB (EDB-6229); later: Metasploit 2009-01-09, PoC-in-GitHub 2016-10-13","url":"https://www.exploit-db.com/exploits/6229","provenance":"source"},{"date":"2008-08-13","kind":"published","label":"Published (CVE.org)","url":"https://www.cve.org/CVERecord?id=CVE-2008-2938","provenance":"source"}],"speed":{"daysToPublicExploit":null,"firstExploitFrom":"Exploit-DB","daysToKev":null},"priority":{"score":27.7,"factors":[{"name":"In a KEV catalog","points":0.0,"detail":"not listed"},{"name":"Recent KEV listing","points":0.0,"detail":"not listed"},{"name":"Known ransomware use","points":0.0,"detail":"not known"},{"name":"EPSS percentile","points":19.99,"detail":"percentile 0.9995"},{"name":"Named in threat reports","points":0.0,"detail":"0 reports"},{"name":"Public exploit code","points":5.0,"detail":"1 NVD reference tagged Exploit; 2 Exploit-DB entries; 1 PoC-in-GitHub repo; 2 Metasploit modules"},{"name":"Mentioned in OTX pulses","points":2.73,"detail":"15 pulses"},{"name":"CVSS severity","points":0.0,"detail":"no CVSS"},{"name":"End-of-life product","points":0.0,"detail":"supported or unknown"}]},"lineage":{"familyId":"fam-org-apache-tomcat-tomcat-cve-2005-2090","children":[{"from":"CVE-2008-2938","to":"CVE-2011-3375","relation":"related","confidence":"medium","kind":"lineage","evidence":[{"kind":"same-code","provenance":"machine","files":["java/org/apache/catalina/connector/CoyoteAdapter.java"],"commits":["https://github.com/apache/tomcat/commit/c55ad56ed72ee1dbfe790bc5492d4df74e3e754f","https://github.com/apache/tomcat/commit/9eae334e9492f55a841e6eb7ab302ff11d03ab21"],"basis":"rarely changed file"}]}],"packageHistory":[{"cve":"CVE-2008-1232","published":"2008-08-04","fixed":"6.0.17","kev":false,"link":{"from":"CVE-2008-1232","to":"CVE-2008-2938","relation":"successor","confidence":"low","kind":"sequence","evidence":[{"kind":"version-step","provenance":"source","package":"Maven:org.apache.tomcat:tomcat","fromFixed":"6.0.17","toFixed":"6.0.18","daysApart":9}]}},{"cve":"CVE-2008-1947","published":"2008-06-04","fixed":"6.0.18","kev":false},{"cve":"CVE-2008-2370","published":"2008-08-04","fixed":"6.0.18","kev":false,"link":{"from":"CVE-2008-2370","to":"CVE-2008-2938","relation":"successor","confidence":"low","kind":"sequence","evidence":[{"kind":"version-step","provenance":"source","package":"Maven:org.apache.tomcat:tomcat","fromFixed":"4.1.38","toFixed":"4.1.39","daysApart":9}]}},{"cve":"CVE-2008-2938","published":"2008-08-13","fixed":"6.0.18","kev":false},{"cve":"CVE-2009-0580","published":"2009-06-05","fixed":"6.0.19","kev":false,"link":{"from":"CVE-2008-2938","to":"CVE-2009-0580","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":296},{"kind":"version-step","provenance":"source","package":"Maven:org.apache.tomcat:tomcat","fromFixed":"6.0.18","toFixed":"6.0.19","daysApart":296}]}},{"cve":"CVE-2008-5515","published":"2009-06-16","fixed":"6.0.20","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-0781","published":"2009-03-09","fixed":"6.0.20","kev":false}],"package":"Maven:org.apache.tomcat:tomcat"}}