Common Weakness Enumeration

CWE-23 Relative Path Traversal

Description

The product uses external input to construct a pathname that should be within a restricted directory, but it does not properly neutralize sequences such as ".." that can resolve to a location that is outside of that directory.

Associated Reviewed Advisories

Vulnerabilities classified under CWE-23 ordered by modification date.

25 reviewed records
Advisory ID NVD ID Severity PURLs Summary Last Modified
GHSA-7mfx-xg57-53c9 CVE-2026-106490 MODERATE

Backstage: Improper input validation in TechDocs static content requests

2026-10-07
GHSA-5rmq-chc7-m22f - HIGH

Vibe-Trading file-read tools expose arbitrary server-readable files

2026-10-02
GHSA-27j2-h3m2-8237 CVE-2026-84939 CRITICAL

Apache FreeMarker template loading mechanism vulnerable to path traversal

2026-09-24
GHSA-8wqc-v2q8-vff2 CVE-2026-59149 MODERATE

@Mockoon/commons-server: Path traversal in templated `filePath` lets a request escape the served directory (prefix-only base check)

2026-09-11
GHSA-hr3m-4qwq-3mgc CVE-2026-50024 MODERATE

GitHacker: Path traversal in ref/hash parsing enables existence oracle and hex-fragment exfiltration via malicious .git server

2026-09-09
GHSA-g29j-rwfv-h99w CVE-2026-63490 HIGH

Handlebars.java: Arbitrary file read in `SpringTemplateLoader` via URL-fragment suffix bypass

2026-09-02
GHSA-275h-v5h9-vr82 CVE-2026-59832 HIGH

Siyuan: Authenticated path traversal in /snippets/ static handler (serveSnippets) leaks conf/conf.json secrets and siyuan.db

2026-09-02
GHSA-f78g-9385-qxqj CVE-2026-66907 HIGH

Apache Camel-Google-Storage: the consumer appended the remote object name to the configured downloadFileName directory without constraining the result

2026-08-28
GHSA-2x37-89hj-2j95 CVE-2026-66906 CRITICAL

Apache Camel-Azure-Storage-Blob: the downloadBlobToFile operation built the local download target from the remote blob name without constraining it to the configured fileDir

2026-08-28
GHSA-7jwc-q3fj-c9pq CVE-2026-60093 MODERATE

Apache Camel-Azure-Storage-DataLake: the downloadToFile operation built the local download target from the remote path name without constraining it to the configured fileDir

2026-08-28
GHSA-c6f4-wj38-m3g3 CVE-2026-55474 HIGH -

Snipe-IT vulnerable to directory traversal in displaySig

2026-08-28
GHSA-w8j7-39hp-8x59 - MODERATE

Cloudreve's remote download file paths can escape the selected destination directory

2026-08-24
GHSA-m6jg-wr9m-cg2f CVE-2026-55062 MODERATE

uniget CLI has Path Traversal in Hook Files - Directory Escape Vulnerability

2026-08-17
GHSA-vvp7-h4fj-m28w CVE-2026-54910 HIGH

FileBrowser Quantum's path traversal issue in subtitle handler allows any authenticated user to read arbitrary files

2026-07-31
GHSA-gf7q-q4j7-hp7c CVE-2026-5422 MODERATE

Duplicate Advisory: Jupyter Server vulnerable to Path Traversal via incorrect root directory boundary check in _get_os_path()

2026-07-31
GHSA-g956-2f74-rmv7 CVE-2026-55100 HIGH

hashi-vault-js has a path traversal and query parameter injection

2026-07-31
GHSA-xg3j-c7q4-f9ph CVE-2026-10720 MODERATE

Canonical MicroCeph: path traversal issue in the remote-import AP

2026-07-21
GHSA-c39w-43gm-34h5 CVE-2026-52813 CRITICAL

Gogs has Path Traversal in organization name that results in RCE through Git hooks

2026-07-21
GHSA-83xp-526h-j3ww CVE-2026-62843 MODERATE

File Browser: Archive builder turns backslash filenames into path traversal (zip-slip)

2026-07-20
GHSA-9v62-qx4c-44x5 CVE-2026-48681 MODERATE

OpenStack Ironic allows file overwrite via directory traversal during deployment with a crafted ISO image

2026-07-14
GHSA-p4m3-mgmm-c664 CVE-2026-54066 HIGH

SiYuan: Path Traversal via Double URL Encoding in /assets/*path (publish mode arbitrary file─read), Incomplete fix of CVE-2026-41894

2026-07-10
GHSA-fg23-3346-88f5 CVE-2026-50181 HIGH

Langroid: Path traversal in the file tools allows read/write outside configured current directory

2026-07-02
GHSA-v45h-mqf4-6939 CVE-2025-48977 HIGH

Apache Ignite REST API Has a Relative Path Traversal Vulnerability

2026-07-01
GHSA-hwx4-2j3j-g496 CVE-2026-50016 HIGH

pnpm: Transitive dependency alias path traversal allows project path override via symlink replacement

2026-06-26
GHSA-645j-cm4x-3xvw CVE-2026-8134 CRITICAL -

Concrete CMS Vulnerable to Relative Path Traversal

2026-06-23