{"id":"CVE-2013-4413","aliases":["EUVD-2017-0305","GHSA-rprj-g6xc-p5gq"],"status":"published","title":"Wicked gem contains Path traversal vulnerability","description":"Directory traversal vulnerability in controller/concerns/render_redirect.rb in the Wicked gem before 1.0.1 for Ruby allows remote attackers to read arbitrary files via a %2E%2E%2F (encoded dot dot slash) in the step.","severity":{"version":"2.0","score":5,"vector":"AV:N/AC:L/Au:N/C:P/I:N/A:N","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-09","score":0.03015,"percentile":0.87528,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-22"],"published":"2014-03-11T15:00:00Z","modified":"2026-06-16T23:57:11Z","fixes":[{"ecosystem":"RubyGems","package":"wicked","fixed_in":["1.0.1"],"sources":["ghsa","osv"]}],"affected":[{"source":"ghsa","ecosystem":"RubyGems","package":"wicked","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.0.1"}]}]},{"source":"osv","ecosystem":"RubyGems","package":"wicked","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.0.1"}]}],"versions":["0.0.1","0.0.2","0.1.0","0.1.1","0.1.2","0.1.3","0.1.4","0.1.5","0.1.6","0.1.6.pre","0.2.0","0.3.0","0.3.1","0.3.2","0.3.3","0.3.4","0.4.0","0.5.0","0.6.0","0.6.1","1.0.0"]}],"products":[{"vendor":"schneems","product":"wicked"}],"references":[{"url":"http://secunia.com/advisories/55151","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred","Vendor Advisory"]},{"url":"https://github.com/schneems/wicked/commit/fe31bb2533fffc9d098c69ebeb7afc3b80509f53","tags":["x_refsource_CONFIRM","x_transferred","Exploit","Patch","web"]},{"url":"https://exchange.xforce.ibmcloud.com/vulnerabilities/87783","tags":["vdb-entry","x_refsource_XF","x_transferred","web"]},{"url":"http://www.securityfocus.com/bid/62891","tags":["vdb-entry","x_refsource_BID","x_transferred"]},{"url":"http://seclists.org/oss-sec/2013/q4/43","tags":["mailing-list","x_refsource_MLIST","x_transferred","Patch","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2013-4413","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-rprj-g6xc-p5gq","tags":["advisory"]},{"url":"https://github.com/rubysec/ruby-advisory-db/blob/master/gems/wicked/CVE-2013-4413.yml","tags":["web"]},{"url":"https://web.archive.org/web/20210508170740/http://www.securityfocus.com/bid/62891","tags":["web"]},{"url":"https://github.com/schneems/wicked","tags":["package"]}],"sources":{"cve":[{"id":"CVE-2013-4413","description":"Directory traversal vulnerability in controller/concerns/render_redirect.rb in the Wicked gem before 1.0.1 for Ruby allows remote attackers to read arbitrary files via a %2E%2E%2F (encoded dot dot slash) in the step.","status":"published","published":"2014-03-11T15:00:00Z","modified":"2024-08-06T16:45:14.615Z","updated_at":"2026-11-02T14:34:58.193873Z"}],"euvd":[{"id":"EUVD-2017-0305","description":"Directory traversal vulnerability in controller/concerns/render_redirect.rb in the Wicked gem before 1.0.1 for Ruby allows remote attackers to read arbitrary files via a %2E%2E%2F (encoded dot dot slash) in the step.","status":"published","published":"2014-03-11T15:00:00Z","modified":"2024-08-06T16:45:14Z","updated_at":"2026-11-03T01:56:31.067159Z"}],"ghsa":[{"id":"GHSA-rprj-g6xc-p5gq","title":"Wicked gem contains Path traversal vulnerability","description":"The Wicked gem prior to v1.0.1 allows a remote attacker to traverse directories on the system via a vulnerability in `controller/concerns/render_redirect.rb`. An attacker can send a specially-crafted URL request containing `%2E%2E%2F` directory traversal sequences to read arbitrary files on the system.","status":"published","published":"2017-10-24T18:33:37Z","modified":"2025-04-13T22:44:34Z","cwes":["CWE-22"],"updated_at":"2026-11-02T14:38:39.044439Z"}],"nvd":[{"id":"CVE-2013-4413","description":"Directory traversal vulnerability in controller/concerns/render_redirect.rb in the Wicked gem before 1.0.1 for Ruby allows remote attackers to read arbitrary files via a %2E%2E%2F (encoded dot dot slash) in the step.","status":"published","published":"2014-03-11T19:37:02.88Z","modified":"2026-06-16T23:57:11.26Z","cvss":[{"version":"2.0","score":5,"vector":"AV:N/AC:L/Au:N/C:P/I:N/A:N","level":"medium","assessor":"primary"}],"cwes":["CWE-22"],"updated_at":"2026-11-02T14:02:50.049023Z"}],"osv":[{"id":"GHSA-rprj-g6xc-p5gq","title":"Wicked gem contains Path traversal vulnerability","description":"The Wicked gem prior to v1.0.1 allows a remote attacker to traverse directories on the system via a vulnerability in `controller/concerns/render_redirect.rb`. An attacker can send a specially-crafted URL request containing `%2E%2E%2F` directory traversal sequences to read arbitrary files on the system.","status":"published","published":"2017-10-24T18:33:37Z","modified":"2025-04-13T22:52:34.125486Z","cwes":["CWE-22"],"updated_at":"2026-11-02T15:46:56.281047Z"}]}}
