What’s Vulnerable › Vulnerabilities
CVE-2018-17605
- Severity: high (CVSS 7.5 v3.0)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 2.2% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2018-09-28 · updated 2026-06-17
- Weakness: CWE-22
Description
An issue was discovered in the Asset Pipeline plugin before 3.0.4 for Grails. An attacker can perform directory traversal via a crafted request when a servlet-based application is executed in Jetty, because there is a classloader vulnerability that can allow a reverse file traversal route in AssetPipelineFilter.groovy or AssetPipelineFilterCore.groovy.
Affected products
- Asset Pipeline Project Asset-Pipeline: before 3.0.4 — fixed in 3.0.4
How to fix
Upgrade to a fixed version: Asset Pipeline Project Asset-Pipeline 3.0.4. Check the vendor advisory for mitigations.
References
- https://github.com/bertramdev/asset-pipeline/commit/a29533c52e4b60e244082433e116d2a038d01017
- https://github.com/grails/grails-core/issues/11068
- https://github.com/bertramdev/asset-pipeline/commit/a29533c52e4b60e244082433e116d2a038d01017
- https://github.com/grails/grails-core/issues/11068
Get alerted when CVE-2018-17605 or the next vulnerability affects your stack