← Back
CWE-22

9,540 CVEs • Abstraction: Base • Likelihood of Exploit: High

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

The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.

JSON object

Loading...

CVEs (9,540)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
2Cli Project
Debian
2Cli
Debian Linux
Nov 21, 2024
May 31, 2018
N/A· v4
3.5 LOW· v3
4.9 MEDIUM· v2
The package `node-cli` before 1.0.0 insecurely uses the lock_file and log_file. Both of these are temporary, but it allows the starting user to overwrite any file they have access to.
1Restafary Project
1Restafary
Nov 21, 2024
May 31, 2018
N/A· v4
4.9 MEDIUM· v3
4.0 MEDIUM· v2
restafary is a REpresentful State Transfer API for Creating, Reading, Using, Deleting files on a server from the web. Restafary before 1.6.1 is able to set up a root path, which should only allow it to run inside of that...Show more
restafary is a REpresentful State Transfer API for Creating, Reading, Using, Deleting files on a server from the web. Restafary before 1.6.1 is able to set up a root path, which should only allow it to run inside of that root path it specified.Show less
1Fancy Server Project
1Fancy Server
Nov 21, 2024
May 31, 2018
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
Versions less than 0.1.4 of the static file server module fancy-server are vulnerable to directory traversal. An attacker can provide input such as `../` to read files outside of the served directory.
1Quest
1Kace System Management Appliance
Nov 21, 2024
May 31, 2018
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
The 'IMAGES_JSON' and 'attachments_to_remove[]' parameters of the '/adminui/advisory.php' script in the Quest KACE System Management Virtual Appliance 8.0.318 can be abused to write and delete files respectively via Dire...Show more
The 'IMAGES_JSON' and 'attachments_to_remove[]' parameters of the '/adminui/advisory.php' script in the Quest KACE System Management Virtual Appliance 8.0.318 can be abused to write and delete files respectively via Directory Traversal. Files can be at any location where the 'www' user has write permissions.Show less
1Quest
1Kace System Management Appliance
Nov 21, 2024
May 31, 2018
N/A· v4
6.5 MEDIUM· v3
4.0 MEDIUM· v2
The 'checksum' parameter of the '/common/download_attachment.php' script in the Quest KACE System Management Appliance 8.0.318 can be abused to read arbitrary files with 'www' privileges via Directory Traversal. No admin...Show more
The 'checksum' parameter of the '/common/download_attachment.php' script in the Quest KACE System Management Appliance 8.0.318 can be abused to read arbitrary files with 'www' privileges via Directory Traversal. No administrator privileges are needed to execute this script.Show less
5Canonical
DebianGit Scm+2 more
9Debian Linux
Enterprise LinuxEnterprise Linux Desktop+6 more
Nov 21, 2024
May 30, 2018
N/A· v4
7.8 HIGH· v3
6.8 MEDIUM· v2
In Git before 2.13.7, 2.14.x before 2.14.4, 2.15.x before 2.15.2, 2.16.x before 2.16.4, and 2.17.x before 2.17.1, remote code execution can occur. With a crafted .gitmodules file, a malicious project can execute an arbit...Show more
In Git before 2.13.7, 2.14.x before 2.14.4, 2.15.x before 2.15.2, 2.16.x before 2.16.4, and 2.17.x before 2.17.1, remote code execution can occur. With a crafted .gitmodules file, a malicious project can execute an arbitrary script on a machine that runs "git clone --recurse-submodules" because submodule "names" are obtained from this file, and then appended to $GIT_DIR/modules, leading to directory traversal with "../" in a name. Finally, post-checkout hooks from a submodule are executed, bypassing the intended design in which hooks are not obtained from a remote server.Show less
1Html Pages Project
1Html Pages
Nov 21, 2024
May 29, 2018
N/A· v4
9.8 CRITICAL· v3
5.0 MEDIUM· v2
The html-pages node module contains a path traversal vulnerabilities that allows an attacker to read any file from the server with cURL.
1Stattic Project
1Stattic
Nov 21, 2024
May 29, 2018
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
stattic node module suffers from a Path Traversal vulnerability due to lack of validation of path, which allows a malicious user to read content of any file with known path.
1Crud File Server Project
1Crud File Server
Nov 21, 2024
May 29, 2018
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
crud-file-server node module before 0.9.0 suffers from a Path Traversal vulnerability due to incorrect validation of url, which allows a malicious user to read content of any file with known path.
1Gaoxuyan Project
1Gaoxuyan
Nov 21, 2024
May 29, 2018
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
gaoxuyan is vulnerable to a directory traversal issue, giving an attacker access to the filesystem by placing "../" in the url.
1Hapi
1Inert
Nov 21, 2024
May 29, 2018
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
The inert directory handler in inert node module before 1.1.1 always allows files in hidden directories to be served, even when `showHidden` is false.
1Machform
1Machform
Jun 17, 2026
May 26, 2018
N/A· v4
5.3 MEDIUM· v3
5.0 MEDIUM· v2
An issue was discovered in Appnitro MachForm before 4.2.3. The module in charge of serving stored files gets the path from the database. Modifying the name of the file to serve on the corresponding ap_form table leads to...Show more
An issue was discovered in Appnitro MachForm before 4.2.3. The module in charge of serving stored files gets the path from the database. Modifying the name of the file to serve on the corresponding ap_form table leads to a path traversal vulnerability via the download.php q parameter.Show less
1Opencart
1Opencart
Nov 21, 2024
May 26, 2018
N/A· v4
4.9 MEDIUM· v3
4.0 MEDIUM· v2
OpenCart through 3.0.2.0 allows directory traversal in the editDownload function in admin\model\catalog\download.php via admin/index.php?route=catalog/download/edit, related to the download_id. For example, an attacker c...Show more
OpenCart through 3.0.2.0 allows directory traversal in the editDownload function in admin\model\catalog\download.php via admin/index.php?route=catalog/download/edit, related to the download_id. For example, an attacker can download ../../config.php.Show less
1Opencart
1Opencart
Nov 21, 2024
May 26, 2018
N/A· v4
8.0 HIGH· v3
6.0 MEDIUM· v2
The "program extension upload" feature in OpenCart through 3.0.2.0 has a six-step process (upload, install, unzip, move, xml, remove) that allows attackers to execute arbitrary code if the remove step is skipped, because...Show more
The "program extension upload" feature in OpenCart through 3.0.2.0 has a six-step process (upload, install, unzip, move, xml, remove) that allows attackers to execute arbitrary code if the remove step is skipped, because the attacker can discover a secret temporary directory name (containing 10 random digits) via a directory traversal attack involving language_info['code'].Show less
1Abb
2Srea 01 Firmware
Srea 50 Firmware
Nov 21, 2024
May 24, 2018
N/A· v4
9.8 CRITICAL· v3
5.0 MEDIUM· v2
In ABB SREA-01 revisions A, B, C: application versions up to 3.31.5, and SREA-50 revision A: application versions up to 3.32.8, an attacker may access internal files of ABB SREA-01 and SREA-50 legacy remote monitoring to...Show more
In ABB SREA-01 revisions A, B, C: application versions up to 3.31.5, and SREA-50 revision A: application versions up to 3.32.8, an attacker may access internal files of ABB SREA-01 and SREA-50 legacy remote monitoring tools without any authorization over the network using a HTTP request which refers to files using ../../ relative paths. Once the internal password file is retrieved, the password hash can be identified using a brute force attack. There is also an exploit allowing running of commands after authorization.Show less
1Bearadmin Project
1Bearadmin
Nov 21, 2024
May 24, 2018
N/A· v4
6.5 MEDIUM· v3
4.0 MEDIUM· v2
An issue was discovered in BearAdmin 0.5. Remote attackers can download arbitrary files via /admin/databack/download.html?name= directory traversal sequences, as demonstrated by name=../application/database.php to read t...Show more
An issue was discovered in BearAdmin 0.5. Remote attackers can download arbitrary files via /admin/databack/download.html?name= directory traversal sequences, as demonstrated by name=../application/database.php to read the MySQL credentials in the configuration.Show less
1Trendmicro
1Endpoint Application Control
Nov 21, 2024
May 23, 2018
N/A· v4
8.8 HIGH· v3
9.0 HIGH· v2
A directory traversal vulnerability in Trend Micro Endpoint Application Control 2.0 could allow a remote attacker to execute arbitrary code on vulnerable installations due to a flaw in the FileDrop servlet. Authenticatio...Show more
A directory traversal vulnerability in Trend Micro Endpoint Application Control 2.0 could allow a remote attacker to execute arbitrary code on vulnerable installations due to a flaw in the FileDrop servlet. Authentication is required to exploit this vulnerability.Show less
1Asustor
1As6202t Firmware
Nov 21, 2024
May 22, 2018
N/A· v4
6.5 MEDIUM· v3
4.0 MEDIUM· v2
A path traversal vulnerability in download.cgi in ASUSTOR AS6202T ADM 3.1.0.RFQ3 allows attackers to arbitrarily specify a file on the system to download via the file1 parameter.
1Asustor
1As6202t Firmware
Nov 21, 2024
May 22, 2018
N/A· v4
4.3 MEDIUM· v3
4.0 MEDIUM· v2
A path traversal vulnerability in fileExplorer.cgi in ASUSTOR AS6202T ADM 3.1.0.RFQ3 allows attackers to arbitrarily specify a path to a file on the system to create folders via the dest_folder parameter.
1Asustor
1As6202t Firmware
Nov 21, 2024
May 22, 2018
N/A· v4
7.2 HIGH· v3
6.5 MEDIUM· v2
Directory traversal in importuser.cgi in ASUSTOR AS6202T ADM 3.1.0.RFQ3 allows attackers to navigate the file system via the filename parameter.