{"id":"CVE-2003-0042","aliases":["DSA-246","EUVD-2022-1814","GHSA-qfw2-wvrw-mvw4"],"status":"published","title":"Jakarta Tomcat Directory Listing vulnerability","description":"Jakarta Tomcat before 3.3.1a, when used with JDK 1.3.1 or earlier, allows remote attackers to list directories even with an index.html or other file present, or obtain unprocessed source code for a JSP file, via a URL containing a null character.","severity":{"version":"2.0","score":5,"vector":"AV:N/AC:L/Au:N/C:P/I:N/A:N","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-07","score":0.46035,"percentile":0.98815,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":true,"fix_available":true},"cwes":["CWE-22"],"published":"2003-01-29T00:00:00Z","modified":"2026-06-16T22:01:24Z","exploits":[{"source":"exploitdb","id":"EDB-22205","title":"Apache Tomcat 3.x - Null Byte Directory / File Disclosure","type":"remote","platform":"linux","date":"2003-01-26","verified":true,"url":"https://www.exploit-db.com/exploits/22205"}],"fixes":[{"ecosystem":"Maven","package":"org.apache.tomcat:tomcat","fixed_in":["3.3.1a"],"sources":["ghsa","osv"]}],"affected":[{"source":"ghsa","ecosystem":"Maven","package":"org.apache.tomcat:tomcat","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.3.1a"}]}]},{"source":"osv","ecosystem":"Debian:3.0","package":"tomcat","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.3a-4woody.1"}]}],"versions":["3.3a-4woody1"],"bundled":3},{"source":"osv","ecosystem":"Maven","package":"org.apache.tomcat:tomcat","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.3.1a"}]}]}],"products":[{"vendor":"apache","product":"tomcat"}],"references":[{"url":"http://www.debian.org/security/2003/dsa-246","tags":["vendor-advisory","x_refsource_DEBIAN","x_transferred","Patch","Vendor Advisory","web"]},{"url":"http://www.securityfocus.com/bid/6721","tags":["vdb-entry","x_refsource_BID","x_transferred","web"]},{"url":"http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.3.1a/","tags":["x_refsource_CONFIRM","x_transferred","Vendor Advisory"]},{"url":"http://marc.info/?l=bugtraq\u0026m=104394568616290\u0026w=2","tags":["mailing-list","x_refsource_BUGTRAQ","x_transferred","web"]},{"url":"http://www.securityfocus.com/advisories/5111","tags":["vendor-advisory","x_refsource_HP","x_transferred","web"]},{"url":"https://exchange.xforce.ibmcloud.com/vulnerabilities/11194","tags":["vdb-entry","x_refsource_XF","x_transferred","web"]},{"url":"http://www.ciac.org/ciac/bulletins/n-060.shtml","tags":["third-party-advisory","government-resource","x_refsource_CIAC","x_transferred","web"]},{"url":"http://secunia.com/advisories/7977","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred","web"]},{"url":"http://secunia.com/advisories/7972","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred","web"]},{"url":"http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.3.1a/RELEASE-NOTES-3.3.1a.txt","tags":["x_refsource_CONFIRM","x_transferred","Vendor Advisory","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2003-0042","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-qfw2-wvrw-mvw4"},{"url":"https://github.com/apache/tomcat","tags":["package"]},{"url":"http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.3.1a","tags":["web"]}],"sources":{"cve":[{"id":"CVE-2003-0042","description":"Jakarta Tomcat before 3.3.1a, when used with JDK 1.3.1 or earlier, allows remote attackers to list directories even with an index.html or other file present, or obtain unprocessed source code for a JSP file, via a URL containing a null character.","status":"published","published":"2003-01-29T05:00:00Z","modified":"2024-08-08T01:43:35.163Z","updated_at":"2026-11-02T14:20:16.757505Z"}],"euvd":[{"id":"EUVD-2022-1814","description":"Jakarta Tomcat before 3.3.1a, when used with JDK 1.3.1 or earlier, allows remote attackers to list directories even with an index.html or other file present, or obtain unprocessed source code for a JSP file, via a URL containing a null character.","status":"published","published":"2003-01-29T05:00:00Z","modified":"2024-08-08T01:43:35Z","updated_at":"2026-11-03T01:15:08.689521Z"}],"ghsa":[{"id":"GHSA-qfw2-wvrw-mvw4","title":"Jakarta Tomcat Directory Listing vulnerability","description":"Jakarta Tomcat before 3.3.1a, when used with JDK 1.3.1 or earlier, allows remote attackers to list directories even with an index.html or other file present, or obtain unprocessed source code for a JSP file, via a URL containing a null character.","status":"published","published":"2022-04-29T01:25:43Z","modified":"2023-09-18T22:43:33Z","cwes":["CWE-22"],"updated_at":"2026-11-02T14:37:05.567008Z"}],"nvd":[{"id":"CVE-2003-0042","description":"Jakarta Tomcat before 3.3.1a, when used with JDK 1.3.1 or earlier, allows remote attackers to list directories even with an index.html or other file present, or obtain unprocessed source code for a JSP file, via a URL containing a null character.","status":"published","published":"2003-02-07T05:00:00Z","modified":"2026-06-16T22:01:24.21Z","cvss":[{"version":"2.0","score":5,"vector":"AV:N/AC:L/Au:N/C:P/I:N/A:N","level":"medium","assessor":"primary"}],"updated_at":"2026-11-02T14:00:46.710758Z"}],"osv":[{"id":"DSA-246","title":"tomcat - information exposure, cross site scripting","status":"published","published":"2003-01-29T00:00:00Z","modified":"2026-03-09T01:21:34.030287Z","updated_at":"2026-11-02T15:46:15.489951Z"},{"id":"GHSA-qfw2-wvrw-mvw4","title":"Jakarta Tomcat Directory Listing vulnerability","description":"Jakarta Tomcat before 3.3.1a, when used with JDK 1.3.1 or earlier, allows remote attackers to list directories even with an index.html or other file present, or obtain unprocessed source code for a JSP file, via a URL containing a null character.","status":"published","published":"2022-04-29T01:25:43Z","modified":"2023-11-08T03:56:45.038476Z","cwes":["CWE-22"],"updated_at":"2026-11-02T15:46:54.40888Z"}]}}
