CVE-2014-6394

visionmedia send before 0.8.4 for Node.js uses a partial comparison for verifying whether a directory is within the document root, which allows remote attackers to access restricted directories, as demonstrated using "public-restricted" under a "public" directory.
Configurations

Configuration 1 (hide)

OR cpe:2.3:o:fedoraproject:fedora:19:*:*:*:*:*:*:*
cpe:2.3:o:fedoraproject:fedora:20:*:*:*:*:*:*:*
cpe:2.3:o:fedoraproject:fedora:21:*:*:*:*:*:*:*

Configuration 2 (hide)

cpe:2.3:a:apple:xcode:7.0:*:*:*:*:*:*:*

Configuration 3 (hide)

OR cpe:2.3:a:joyent:node.js:*:*:*:*:*:*:*:*
cpe:2.3:a:joyent:node.js:0.8.0:*:*:*:*:*:*:*
cpe:2.3:a:joyent:node.js:0.8.1:*:*:*:*:*:*:*
cpe:2.3:a:joyent:node.js:0.8.2:*:*:*:*:*:*:*

History

No history.

Information

Published : 2014-10-08 17:55

Updated : 2023-12-10 11:31


NVD link : CVE-2014-6394

Mitre link : CVE-2014-6394

CVE.ORG link : CVE-2014-6394


JSON object : View

Products Affected

apple

  • xcode

fedoraproject

  • fedora

joyent

  • node.js
CWE
CWE-22

Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')