{"id":"CVE-2018-12542","details":"In version from 3.0.0 to 3.5.3 of Eclipse Vert.x, the StaticHandler uses external input to construct a pathname that should be within a restricted directory, but it does not properly neutralize '\\' (forward slashes) sequences that can resolve to a location that is outside of that directory when running on Windows Operating Systems.","aliases":["GHSA-h39x-m55c-v55h"],"modified":"2026-07-08T17:56:14.607437Z","published":"2018-10-10T20:29:00.553Z","references":[{"type":"WEB","url":"https://lists.apache.org/thread.html/rd0e44e8ef71eeaaa3cf3d1b8b41eb25894372e2995ec908ce7624d26%40%3Ccommits.pulsar.apache.org%3E"},{"type":"REPORT","url":"https://bugs.eclipse.org/bugs/show_bug.cgi?id=539171"},{"type":"EVIDENCE","url":"https://github.com/vert-x3/vertx-web/issues/1025"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/eclipse-vertx/vert.x","events":[{"introduced":"187083cc2572afe82b5bf9c743fa4df868926a56"},{"last_affected":"631d1e74af25122fb4ea9fe8866bddd53dc29790"}],"database_specific":{"cpe":"cpe:2.3:a:eclipse:vert.x:*:*:*:*:*:*:*:*","extracted_events":[{"introduced":"3.0.0"},{"last_affected":"3.5.3"}],"source":"CPE_RANGE"}}],"versions":["3.5.3","3.5.3.CR1","3.5.2","3.5.2.CR3","3.5.2.CR2","3.5.2.CR1","3.5.1","3.5.0","3.5.0.Beta1","3.4.2","3.4.1","3.4.0","3.4.0.Beta1","3.3.3","3.3.2","3.3.1","3.3.0","3.3.0.CR2","3.2.1","3.2.0","3.1.0","3.0.0"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2018-12542.json"}},{"ranges":[{"type":"GIT","repo":"https://github.com/vert-x3/vertx-web","events":[{"introduced":"d2c694c1936370c12f14b80b4a3591e43914844d"},{"last_affected":"2ce5bd4f3ca5a8f81d952d5c7b3d555dea5c41e6"}],"database_specific":{"extracted_events":[{"introduced":"3.0.0"},{"last_affected":"3.5.3"}],"source":"CPE_RANGE","cpe":"cpe:2.3:a:eclipse:vert.x:*:*:*:*:*:*:*:*"}}],"versions":["3.5.3","3.5.3.CR1","3.5.2","3.5.2.CR3","3.5.2.CR2","3.5.2.CR1","3.5.1","3.5.0","3.4.2","3.4.1","3.4.0","3.4.0.Beta1","3.3.3","3.3.2","3.3.1","3.3.0","3.3.0.CR2","3.2.1","3.2.0","3.1.0","3.0.0"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2018-12542.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H"}]}