Bug 539171 (CVE-2018-12542) - The StaticHandler does not properly neutralize forward slashes
Summary: The StaticHandler does not properly neutralize forward slashes
Status: RESOLVED FIXED
Alias: CVE-2018-12542
Product: Community
Classification: Eclipse Foundation
Component: Vulnerability Reports (show other bugs)
Version: unspecified   Edit
Hardware: PC Mac OS X
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Security vulnerabilitied reported against Eclipse projects CLA
QA Contact:
URL: https://cve.mitre.org/cgi-bin/cvename...
Whiteboard:
Keywords: security
Depends on:
Blocks:
 
Reported: 2018-09-18 03:38 EDT by Julien Viet CLA
Modified: 2019-02-01 12:13 EST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Julien Viet CLA 2018-09-18 03:38:46 EDT
I am requesting a CVE, the details will be provided later as a comment.
Comment 1 Jens Reimann CLA 2018-09-18 09:20:13 EDT
Assigned CVE ID CVE-2018-12542
Comment 2 Julien Viet CLA 2018-10-03 03:29:12 EDT
here are the CVE infos:

versions: 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.0.CR1, 3.3.0.CR2, 3.3.0, 3.3.1, 3.3.2, 3.3.3, 3.4.0.Beta1, 3.4.0, 3.4.1, 3.4.2, 3.5.0.Beta1, 3.5.0, 3.5.1, 3.5.2.CR1, 3.5.2.CR2, 3.5.2.CR3, 3.5.2, 3.5.3
    - description: 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. This was
    reported by Vishwanath Viraktamath <vviraktamath@vmware.com>
    - CWE category: https://cwe.mitre.org/data/definitions/33.html

this was fixed in the 3.5.4 version that was released today, the project issue is https://github.com/vert-x3/vertx-web/issues/1025
Comment 3 Wayne Beaton CLA 2018-10-09 10:50:56 EDT
Can you summarize the versions as a range? Or is it really just those specific versions?
Comment 4 Vishwanath SV CLA 2018-11-02 15:28:52 EDT
Please update : \ is Backword Slash and please update the same in CVE database.
-Vishwanath Viraktamath 

(In reply to Julien Viet from comment #2)
> here are the CVE infos:
> 
> versions: 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.0.CR1, 3.3.0.CR2, 3.3.0, 3.3.1,
> 3.3.2, 3.3.3, 3.4.0.Beta1, 3.4.0, 3.4.1, 3.4.2, 3.5.0.Beta1, 3.5.0, 3.5.1,
> 3.5.2.CR1, 3.5.2.CR2, 3.5.2.CR3, 3.5.2, 3.5.3
>     - description: 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. This was
>     reported by Vishwanath Viraktamath <vviraktamath@vmware.com>
>     - CWE category: https://cwe.mitre.org/data/definitions/33.html
> 
> this was fixed in the 3.5.4 version that was released today, the project
> issue is https://github.com/vert-x3/vertx-web/issues/1025