Common Weakness Enumeration

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

Description

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.

Associated Reviewed Advisories

Vulnerabilities classified under CWE-22 ordered by modification date.

25 reviewed records
Advisory ID NVD ID Severity PURLs Summary Last Modified
GHSA-vgf9-9mxx-hq54 CVE-2026-68549 LOW

ClickMigrate has Path Traversal in "revision -m" argument

2026-10-16
GHSA-phv8-wgjp-g4p9 CVE-2026-104102 MODERATE

copyparty FTP: upload outside defined volumes (limited path traversal)

2026-10-15
GHSA-jrq7-xrjx-pcfw CVE-2026-84320 MODERATE

Nginx UI: Auto backup name allows path traversal outside validated storage path

2026-10-15
GHSA-hxpf-9xvq-wph8 CVE-2026-57496 CRITICAL

netlicensing-mcp: REST Path Traversal Bypasses Token Redaction

2026-10-15
GHSA-4fjg-2h4q-fwg3 CVE-2026-64653 LOW

GitHub CLI allows path traversal through unescaped request URL components

2026-10-15
GHSA-xpf3-p7gm-7756 CVE-2026-14966 LOW

BBOT's Symlink guard bypass in unarchive module allows planting symlinks during extraction

2026-10-14
GHSA-47c3-hpmg-7j6p CVE-2026-108258 MODERATE

Shiny for Python has path traversal in bookmark restore

2026-10-09
GHSA-mrvp-7wmx-5m4h CVE-2026-107844 MODERATE -

Contao: Path traversal in the images controller

2026-10-09
GHSA-fr26-jjhm-638c - HIGH

pyLoad: Tar extraction creates device nodes and FIFOs (member types not filtered; tarfile extractall without filter=)

2026-10-09
GHSA-556j-vv39-8rqv CVE-2026-107716 MODERATE

Banks: Symlink traversal and arbitrary file disclosure/overwrite in DirectoryPromptRegistry

2026-10-08
GHSA-9mp3-24cc-77mg CVE-2026-61445 CRITICAL

PraisonAI: AICoder Arbitrary File Write and Command Execution via LLM Tool Calls

2026-10-08
GHSA-wj29-gm8v-33x8 - CRITICAL

Duplicate Advisory: PraisonAI: AICoder Arbitrary File Write and Command Execution via LLM Tool Calls

2026-10-08
GHSA-q7m5-3jmv-vm48 CVE-2026-61431 MODERATE

PraisonAI: ContextGatherer include resolution permits absolute and traversal reads outside the workspace

2026-10-08
GHSA-w37c-cq55-frjp - MODERATE

Duplicate Advisory: PraisonAI: ContextGatherer include resolution permits absolute and traversal reads outside the workspace

2026-10-08
GHSA-77xj-x4rm-935c CVE-2026-107377 HIGH

datamodel-code-generator: Protobuf weak-import path traversal allows files to be written outside the temporary directory

2026-10-08
GHSA-xpx6-x8c2-mw5w CVE-2026-60088 MODERATE

PraisonAI: Project custom command templates can read outside-workspace files into model prompts

2026-10-08
GHSA-wgvq-3jxh-4qg7 - MODERATE

Duplicate Advisory: PraisonAI: Project custom command templates can read outside-workspace files into model prompts

2026-10-08
GHSA-c44f-37qr-gw3f CVE-2026-61443 HIGH

PraisonAI: SkillTools Executes Scripts Without Path Containment Validation

2026-10-08
GHSA-f352-4x87-wmjh - HIGH

Duplicate Advisory: PraisonAI: SkillTools Executes Scripts Without Path Containment Validation

2026-10-08
GHSA-4xxv-6wmf-xf45 CVE-2026-61432 MODERATE

PraisonAI: FastContext path resolution permits absolute and traversal reads outside the workspace

2026-10-08
GHSA-3f4v-mp44-x4x2 - MODERATE

Duplicate Advisory: PraisonAI: FastContext path resolution permits absolute and traversal reads outside the workspace

2026-10-08
GHSA-qjw5-xwrp-xwpq CVE-2026-60089 MODERATE

PraisonAI: Project config can auto-save agent output outside the project root

2026-10-08
GHSA-rrqj-82cc-g6h4 - MODERATE

Duplicate Advisory: PraisonAI: Project config can auto-save agent output outside the project root

2026-10-08
GHSA-x3q2-h9hx-4r4j CVE-2026-105744 HIGH

Docling has arbitrary file read/write (and command execution when shell-escape is enabled) when rendering untrusted TikZ with the opt-in Tectonic engine

2026-10-07
GHSA-p223-2wr2-j562 CVE-2026-105865 HIGH

Payload: Incomplete validation during the upload file lifecycle

2026-10-07