{"id":"CVE-2018-12036","aliases":["EUVD-2022-4126","GHSA-hcwx-7q5v-vc67"],"status":"published","title":"Path Traversal in OWASP Dependency-Check","description":"OWASP Dependency-Check before 3.2.0 allows attackers to write to arbitrary files via a crafted archive that holds directory traversal filenames.","severity":{"version":"3.0","score":7.8,"vector":"CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-09","score":0.01683,"percentile":0.77132,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":true,"fix_available":true},"cwes":["CWE-123","CWE-22"],"published":"2018-06-07T18:00:00Z","modified":"2026-10-20T10:50:01Z","exploits":[{"source":"pocgithub","id":"shoucheng3/jeremylong__DependencyCheck_CVE-2018-12036_3-1-2","title":"shoucheng3/jeremylong__DependencyCheck_CVE-2018-12036_3-1-2","date":"2025-08-20","url":"https://github.com/shoucheng3/jeremylong__DependencyCheck_CVE-2018-12036_3-1-2"}],"fixes":[{"ecosystem":"Maven","package":"org.owasp:dependency-check-maven","fixed_in":["3.2.0"],"sources":["ghsa","osv"]}],"affected":[{"source":"ghsa","ecosystem":"Maven","package":"org.owasp:dependency-check-maven","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.2.0"}]}]},{"source":"osv","ecosystem":"Maven","package":"org.owasp:dependency-check-maven","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.2.0"}]}],"versions":["1.0.0","1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7","1.0.8","1.1.0","1.1.1","1.1.2","1.1.3","1.1.4","1.2.0","1.2.1","1.2.10","1.2.11","1.2.2","1.2.3","1.2.4","1.2.5","1.2.6","1.2.7","1.2.8","1.2.9","1.3.0","1.3.1","1.3.2","1.3.3","1.3.4","1.3.5","1.3.5.1","1.3.6","1.4.0","1.4.1","1.4.2","1.4.3","1.4.4","1.4.4.1","1.4.5","2.0.0","2.0.1","2.1.0","2.1.1","3.0.0","3.0.1","3.0.2","3.1.0","3.1.1","3.1.2"]}],"products":[{"vendor":"owasp","product":"dependency-check"}],"references":[{"url":"https://github.com/jeremylong/DependencyCheck/blob/master/RELEASE_NOTES.md#version-320-2018-05-21","tags":["x_refsource_MISC","x_transferred","Release Notes","advisory","web"]},{"url":"https://github.com/snyk/zip-slip-vulnerability","tags":["x_refsource_MISC","x_transferred","Exploit","Third Party Advisory","evidence","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2018-12036","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-hcwx-7q5v-vc67"},{"url":"https://github.com/jeremylong/DependencyCheck","tags":["package"]}],"sources":{"cve":[{"id":"CVE-2018-12036","description":"OWASP Dependency-Check before 3.2.0 allows attackers to write to arbitrary files via a crafted archive that holds directory traversal filenames.","status":"published","published":"2018-06-07T18:00:00Z","modified":"2024-09-17T03:17:49.574Z","updated_at":"2026-11-02T14:35:06.320867Z"}],"euvd":[{"id":"EUVD-2022-4126","description":"OWASP Dependency-Check before 3.2.0 allows attackers to write to arbitrary files via a crafted archive that holds directory traversal filenames.","status":"published","published":"2018-06-07T18:00:00Z","modified":"2024-09-17T03:17:49Z","updated_at":"2026-11-03T00:28:33.372362Z"}],"ghsa":[{"id":"GHSA-hcwx-7q5v-vc67","title":"Path Traversal in OWASP Dependency-Check","description":"OWASP Dependency-Check before 3.2.0 allows attackers to write to arbitrary files via a crafted archive that holds directory traversal filenames.","status":"published","published":"2022-05-14T03:12:09Z","modified":"2023-01-30T05:00:49Z","cvss":[{"version":"3.0","score":7.8,"vector":"CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"cwes":["CWE-22"],"updated_at":"2026-11-02T14:36:26.667347Z"}],"nvd":[{"id":"CVE-2018-12036","description":"OWASP Dependency-Check before 3.2.0 allows attackers to write to arbitrary files via a crafted archive that holds directory traversal filenames.","status":"published","published":"2018-06-07T18:29:00.207Z","modified":"2026-06-17T01:37:02.603Z","cvss":[{"version":"3.0","score":7.8,"vector":"CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high","assessor":"primary"},{"version":"2.0","score":6.8,"vector":"AV:N/AC:M/Au:N/C:P/I:P/A:P","level":"medium","assessor":"primary"}],"cwes":["CWE-22","CWE-123"],"updated_at":"2026-11-02T14:04:28.483469Z"}],"osv":[{"id":"CVE-2018-12036","description":"OWASP Dependency-Check before 3.2.0 allows attackers to write to arbitrary files via a crafted archive that holds directory traversal filenames.","status":"published","published":"2018-06-07T18:29:00.207Z","modified":"2026-10-20T10:50:01.047107047Z","cvss":[{"version":"3.0","score":7.8,"vector":"CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:44:07.934182Z"},{"id":"GHSA-hcwx-7q5v-vc67","title":"Path Traversal in OWASP Dependency-Check","description":"OWASP Dependency-Check before 3.2.0 allows attackers to write to arbitrary files via a crafted archive that holds directory traversal filenames.","status":"published","published":"2022-05-14T03:12:09Z","modified":"2023-11-08T03:59:48.987187Z","cvss":[{"version":"3.0","score":7.8,"vector":"CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"cwes":["CWE-22"],"updated_at":"2026-11-02T15:46:48.920784Z"}]}}
