Path traversal in Apache Tomcat Connectors
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Information disclosure
- Confidentiality · integrity · availability
- High · None · None
- Fix status
- Partial Red Hat: 3 fixed, 3 without a fix
Attack profile from CVSS 3.0 · NVD. Fix status from CNA and Red Hat. Impact type from CWE-22 and the CVSS impact.
Summary
The Apache Web Server (httpd) specific code that normalised the requested path before matching it to the URI-worker map in Apache Tomcat JK (mod_jk) Connector 1.2.0 to 1.2.44 did not handle some edge cases correctly. If only a sub-set of the URLs supported by Tomcat were exposed via httpd, then it was possible for a specially constructed request to expose application functionality through the reverse proxy that was not intended for clients accessing the application via the reverse proxy. It was also possible in some configurations for a specially constructed request to bypass the access controls configured in httpd. While there is some overlap between this issue and CVE-2018-1323, they are not identical.
Why it matters now
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| Apache | Apache Tomcat Connectors | Apache Tomcat JK (mod_jk) Connector 1.2.0 to 1.2.44 | — | No fix listed | CNA |
- Apache Tomcat Connectors VendorApache Affected Apache Tomcat JK (mod_jk) Connector 1.2.0 to 1.2.44 Fixed in — No fix listed CNA
CPE configurations NVD · 4
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:apache:tomcat_jk_connector:*:*:*:*:*:*:*:* | 1.2.0 – 1.2.44 | Vulnerable | Apache |
| cpe:2.3:o:debian:debian_linux:8.0:*:*:*:*:*:*:* | 8.0 | Vulnerable | Debian |
| cpe:2.3:o:debian:debian_linux:9.0:*:*:*:*:*:*:* | 9.0 | Vulnerable | Debian |
| cpe:2.3:a:redhat:jboss_core_services:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | Red Hat |
- cpe:2.3:a:apache:tomcat_jk_connector:*:*:*:*:*:*:*:* Versions 1.2.0 – 1.2.44 Vulnerable ·Apache
- cpe:2.3:o:debian:debian_linux:8.0:*:*:*:*:*:*:* Versions 8.0 Vulnerable ·Debian
- cpe:2.3:o:debian:debian_linux:9.0:*:*:*:*:*:*:* Versions 9.0 Vulnerable ·Debian
- cpe:2.3:a:redhat:jboss_core_services:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Red Hat
Remediation
Red Hat 2 advisories
- RHSA-2019:0367 Released 2019-02-18 · Red Hat rating ImportantRed Hat JBoss Core Services Apache HTTP Server 2.4.29 security update
- Red Hat JBoss Core Services on RHEL 6 Server jbcs-httpd24-1-6.jbcs.el6, jbcs-httpd24-apache-commons-daemon-jsvc-1:1.1.0-3.redhat_2.jbcs.el6, jbcs-httpd24-apr-1.6.3-31.jbcs.el6 +31
- Red Hat JBoss Core Services on RHEL 7 Server jbcs-httpd24-1-6.jbcs.el7, jbcs-httpd24-apache-commons-daemon-jsvc-1:1.1.0-3.redhat_2.jbcs.el7, jbcs-httpd24-apr-1.6.3-31.jbcs.el7 +31
- RHSA-2019:0366 Released 2019-02-18 · Red Hat rating ImportantRed Hat JBoss Core Services Apache HTTP Server 2.4.29 SP1 security update
- Red Hat JBoss Core Services
Vendor assessments
Red Hat
Red Hat rating: Important. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat JBoss Enterprise Application Platform 5 | Affected | No fix planned: Will not fix |
| Red Hat JBoss Enterprise Application Platform 6 | Affected | No fix yet |
| Red Hat JBoss Enterprise Web Server 2 | Affected | No fix planned: Will not fix |
| Red Hat JBoss Core Services | Fixed | RHSA-2019:0366 |
| Red Hat JBoss Core Services on RHEL 6 Server | Fixed | RHSA-2019:0367 |
| Red Hat JBoss Core Services on RHEL 7 Server | Fixed | RHSA-2019:0367 |
Not affected: 1 product
- Red Hat JBoss Web Server 3
Timeline
- 2026-10-02 Threatist record created from CVE-2018-11759
- 2026-10-03 Alias added: GHSA-5q2c-33mg-8m75
References
Advisory 4
Other 8
- https://lists.apache.org/thread.html/6d564bb0ab73d6b3efdd1d6b1c075d1a2c84ecd84a4159d6122529ad%40%3Cannounce.tomcat.apache.org%3E
- [tomcat-dev] 20190319 svn commit: r1855831 [26/30] - in /tomcat/site/trunk: ./ docs/ xdocs/
- [tomcat-dev] 20190325 svn commit: r1856174 [25/29] - in /tomcat/site/trunk: docs/ xdocs/ xdocs/stylesheets/
- [tomcat-dev] 20190413 svn commit: r1857494 [18/20] - in /tomcat/site/trunk: ./ docs/ xdocs/
- [tomcat-dev] 20190415 svn commit: r1857582 [20/22] - in /tomcat/site/trunk: docs/ xdocs/stylesheets/
- https://www.oracle.com/security-alerts/cpujan2020.html
- [tomcat-dev] 20200203 svn commit: r1873527 [26/30] - /tomcat/site/trunk/docs/
- [tomcat-dev] 20200213 svn commit: r1873980 [30/34] - /tomcat/site/trunk/docs/
More Apache Tomcat Jk Connector vulnerabilities
- TI-2018-01226 Information disclosure in Apache Tomcat Connectors CVSS 3.0HIGH 7.5
- TI-2016-05849 Buffer overflow in Apache Tomcat Connectors (mod_jk) before 1.2.42. CVSS 3.0CRITICAL 9.8
Sources
- CVE-2018-11759 · CVE Program
- CVE-2018-11759 · NVD
- FIRST EPSS
- GHSA-5q2c-33mg-8m75 · GitHub Advisory Database · CC BY 4.0
- CVE-2018-11759 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences