GitHub Advisoryadvisory · npm

GHSA-pq5x-rprq-8jrj Directory Traversal in exxxxxxxxxxx

HIGH Published 2018-07-23 Modified 2023-09-13 Official page ↗
Aliases
CVE-2017-16130
Ecosystem
npm
Packages
exxxxxxxxxxx
Severity
High
CVSS vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Weaknesses
CWE-22
Reviewed
2020-06-16

Affected packages

• npm exxxxxxxxxxx: <= 1.0.2 (no fix yet)

Description

Affected versions of `exxxxxxxxxxx` resolve relative file paths, resulting in a directory traversal vulnerability. A malicious actor can use this vulnerability to access files outside of the intended directory root, which may result in the disclosure of private files on the vulnerable system. This vulnerability is only effective for files that have a file extension, which provides a partial mitigation. Example request: ```http GET /../../../../../../../../../../etc/passwd HTTP/1.1 host:foo ``` Recommendation No patch is available for this vulnerability. It is recommended that the package is only used for local development, and if the functionality is needed for production, a different package is used instead.

Related

Alias · CVE (1)

  • CVE-2017-16130 exxxxxxxxxxx is an Http eX Frame Google Style JavaScript Guide. vulnerability

Weakness · CWE (1)

  • CWE-22 Improper Limitation of a Pathname to a Restricted Directory weakness

References