← Vulnerability feed

Vulnerability record · CVE-2007-0450 · published 16 March 2007

CVE-2007-0450: Apache HTTP Server and Tomcat proxy directory traversal

Apache · Http Server

Apache HTTP Server and Tomcat 5.x before 5.5.22 and 6.x before 6.0.10 mishandle path separators when proxy modules (mod_proxy, mod_rewrite, mod_jk) are in use. Tomcat treats slash, backslash and URL-encoded backslash as valid separators while Apache does not, so a crafted .. sequence can escape the intended path. This lets a remote unauthenticated attacker read files outside the web root on affected deployments.

5.0 CVSS 2.0 Medium EPSS 91% · top 0.2% CWE-22 · Path traversal
5.0CVSS 2.0 base score
91%EPSS exploitation probability, 30 days
NoNot in CISA KEV
2Affected product versions listed by NVD
112References
16 Jun 2026Last modified by NVD

Description

Directory traversal vulnerability in Apache HTTP Server and Tomcat 5.x before 5.5.22 and 6.x before 6.0.10, when using certain proxy modules (mod_proxy, mod_rewrite, mod_jk), allows remote attackers to read arbitrary files via a .. (dot dot) sequence with combinations of (1) "/" (slash), (2) "\" (backslash), and (3) URL-encoded backslash (%5C) characters in the URL, which are valid separators in Tomcat but not in Apache.

AV:N/AC:L/Au:N/C:P/I:N/A:N

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 18 September 2026. Confidence: medium.

high priorityUnauthenticated remote file read with a very high EPSS score, though the CVSS v2 base is only 5.0 and no KEV listing exists.

What it is

Apache HTTP Server and Tomcat 5.x before 5.5.22 and 6.x before 6.0.10 mishandle path separators when proxy modules (mod_proxy, mod_rewrite, mod_jk) are in use. Tomcat treats slash, backslash and URL-encoded backslash as valid separators while Apache does not, so a crafted .. sequence can escape the intended path. This lets a remote unauthenticated attacker read files outside the web root on affected deployments.

Impact

An attacker can read arbitrary files reachable by the server process, exposing configuration, credentials or source code. There is no integrity or availability impact per the CVSS vector.

Attack surface

Reachable over the network via HTTP requests to a server using the affected proxy modules; no authentication or user interaction is required (AV:N/AC:L/Au:N). Exploitation depends on the proxy configuration being present.

Exploitation

Not listed in CISA KEV and no ransomware usage is documented. EPSS is very high (0.90768, 99.8th percentile), indicating strong predicted likelihood, but the references carry only advisory and vendor tags, so no confirmed in-the-wild exploitation is stated.

What to do

  • Upgrade Tomcat to 5.5.22 or 6.0.10 or later, and apply the corresponding Apache HTTP Server fix.
  • If patching is delayed, disable or restrict mod_proxy, mod_rewrite and mod_jk where they are not required.
  • Normalize and reject requests containing backslash or encoded backslash (%5C) and .. sequences at the proxy layer.
  • Run the web/proxy service with least privilege and restrict filesystem access to only needed paths.
  • Review proxy and rewrite rules for unsafe path forwarding to Tomcat.

Detection

  • Search web and proxy logs for URLs containing .. combined with backslash or %5C.
  • Alert on requests to proxy endpoints that resolve outside the expected document root.
  • Monitor for anomalous reads of sensitive files (configuration, credential stores) by the web server process.
  • Baseline normal proxy request patterns and flag deviations in separator encoding.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

2 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

LinkTags
http://community.ca.com/blogs/casecurityresponseblog/archive/2009/01/23.aspx Broken Link
http://docs.info.apple.com/article.html?artnum=306172 Third Party Advisory
http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01178795 Broken Link
http://lists.apple.com/archives/security-announce//2007/Jul/msg00004.html Mailing ListThird Party Advisory
http://lists.vmware.com/pipermail/security-announce/2008/000003.html Third Party Advisory
http://secunia.com/advisories/24732 Third Party Advisory
http://secunia.com/advisories/25106 Third Party Advisory
http://secunia.com/advisories/25280 Third Party Advisory
http://secunia.com/advisories/26235 Third Party Advisory
http://secunia.com/advisories/26660 Third Party Advisory
http://secunia.com/advisories/27037 Third Party Advisory
http://secunia.com/advisories/28365 Third Party Advisory
http://secunia.com/advisories/30899 Third Party Advisory
http://secunia.com/advisories/30908 Third Party Advisory
http://secunia.com/advisories/33668 Third Party Advisory
http://security.gentoo.org/glsa/glsa-200705-03.xml Third Party Advisory
http://securityreason.com/securityalert/2446 Third Party Advisory
http://sunsolve.sun.com/search/document.do?assetkey=1-26-239312-1 Broken Link
http://support.avaya.com/elmodocs2/security/ASA-2007-206.htm Third Party Advisory
http://support.ca.com/irj/portal/anonymous/phpsupcontent?contentID=197540 Broken LinkThird Party Advisory
http://tomcat.apache.org/security-4.html Vendor Advisory
http://tomcat.apache.org/security-5.html Vendor Advisory
http://tomcat.apache.org/security-6.html Vendor Advisory
http://www.fujitsu.com/global/support/software/security/products-f/interstage-200702e.html Third Party Advisory
http://www.mandriva.com/security/advisories?name=MDKSA-2007:241 Third Party Advisory
http://www.novell.com/linux/security/advisories/2007_15_sr.html Broken Link
http://www.novell.com/linux/security/advisories/2007_5_sr.html Broken Link
http://www.redhat.com/support/errata/RHSA-2007-0327.html Third Party Advisory
http://www.redhat.com/support/errata/RHSA-2007-0360.html Third Party Advisory
http://www.redhat.com/support/errata/RHSA-2008-0261.html Third Party Advisory
http://www.sec-consult.com/287.html Broken Link
http://www.sec-consult.com/fileadmin/Advisories/20070314-0-apache_tomcat_directory_traversal.txt Broken Link
http://www.securityfocus.com/archive/1/462791/100/0/threaded Third Party AdvisoryVDB Entry
http://www.securityfocus.com/archive/1/485938/100/0/threaded Third Party AdvisoryVDB Entry
http://www.securityfocus.com/archive/1/500396/100/0/threaded Third Party AdvisoryVDB Entry
http://www.securityfocus.com/archive/1/500412/100/0/threaded Third Party AdvisoryVDB Entry
http://www.securityfocus.com/bid/22960 Third Party AdvisoryVDB Entry
http://www.securityfocus.com/bid/25159 Third Party AdvisoryVDB Entry
http://www.vupen.com/english/advisories/2007/0975 Third Party Advisory
http://www.vupen.com/english/advisories/2007/2732 Third Party Advisory

Track CVE-2007-0450 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2025-24813Apache Tomcat Default Servlet path equivalence enables RCE and file disclosureApache Tomcat mishandles path equivalence for names containing an internal dot, letting a remote unauthenticated attacker write files through the Def…KEVEPSS 100%analysed9.8CVE-2021-42013Apache HTTP Server path traversal and RCE via incomplete fixThe fix for CVE-2021-41773 in Apache HTTP Server 2.4.50 was insufficient, leaving a path traversal flaw that lets attackers map URLs to files outside…KEVEPSS 100%analysed9.8CVE-2021-41773Apache HTTP Server 2.4.49 path traversal and RCEA path normalization flaw introduced in Apache HTTP Server 2.4.49 lets attackers map URLs to files outside directories configured by Alias-like direc…KEVEPSS 100%analysed9.8CVE-2020-1938Apache Tomcat AJP connector file read and JSP execution flawApache Tomcat shipped an AJP Connector enabled by default that listened on all configured IP addresses, and Tomcat treats AJP connections as more tru…KEVEPSS 99%analysed9.8CVE-2016-8735Apache Tomcat JmxRemoteLifecycleListener remote code executionApache Tomcat's JmxRemoteLifecycleListener was not updated to match the Oracle CVE-2016-3427 credential-type fix, leaving a deserialization weakness …KEVEPSS 90%analysed9.1CVE-2024-38475Apache HTTP Server mod_rewrite improper escaping enables code executionApache HTTP Server 2.4.59 and earlier has an improper output escaping flaw in mod_rewrite. Substitutions in server context that use a backreference o…KEVEPSS 100%analysed9.0CVE-2021-40438Apache HTTP Server mod_proxy SSRF via crafted URI pathA crafted request URI path can make mod_proxy forward the request to an origin server chosen by the remote user, an SSRF flaw in Apache HTTP Server 2…KEVEPSS 100%analysed8.1CVE-2017-12617Apache Tomcat Default Servlet JSP upload leads to remote code executionApache Tomcat with HTTP PUT enabled (for example, the Default servlet readonly parameter set to false) allows an attacker to upload a JSP file throug…KEVEPSS 100%analysed

Source: NIST National Vulnerability Database (record CVE-2007-0450), CISA KEV, FIRST EPSS (scores of 2026-09-24). This page is refreshed as NVD updates the record.