Common Weakness Enumeration

CWE-73 External Control of File Name or Path

Description

The product allows user input to control or influence paths or file names that are used in filesystem operations.

Associated Reviewed Advisories

Vulnerabilities classified under CWE-73 ordered by modification date.

25 reviewed records
Advisory ID NVD ID Severity PURLs Summary Last Modified
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-qjw5-xwrp-xwpq CVE-2026-60089 MODERATE

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-p944-4xh2-x776 CVE-2026-105748 MODERATE

Docling: Crafted DoclingDocument JSON embeds local image files into converted output

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

Payload: Incomplete validation during the upload file lifecycle

2026-10-07
GHSA-m382-6jw4-fmp6 CVE-2026-105676 MODERATE

Ghost: Path Traversal via Locale Setting

2026-10-07
GHSA-75qf-886x-5xf2 CVE-2026-106559 MODERATE

Backstage: Improper input validation in Confluence to Markdown scaffolder module

2026-10-07
GHSA-7649-wm97-w3j3 CVE-2026-106494 MODERATE

Backstage: Improper input validation in cloud storage URL readers

2026-10-07
GHSA-q9mq-245r-4g93 CVE-2026-106109 MODERATE

Quasar Framework: App Vite build cleanup can recursively remove unsafe configured output directories

2026-10-07
GHSA-wmpw-j6qv-mw88 CVE-2026-106103 HIGH

Quasar Framework: Path Traversal / Arbitrary File Write via crafted Icon Genie profile

2026-10-07
GHSA-hrvq-x7jp-36xv CVE-2026-104853 MODERATE

Nx: Path traversal in nx migrate package-migrations extraction

2026-10-05
GHSA-59cr-6r3x-644w - MODERATE

GitPython submodule update path traversal can write outside the repository

2026-09-30
GHSA-wvqv-fj8w-qmhm CVE-2026-15307 HIGH

Django GeoDjango spatial lookups allow file writes and outbound requests through GDAL raster parsing

2026-09-30
GHSA-w47m-jpv2-qfw5 - CRITICAL

Duplicate Advisory: Knowns Sandbox Escape: Unauthenticated Header Injection Grants AI Agent Unrestricted Access to Host Filesystem

2026-09-25
GHSA-vf2x-4v53-pm7v CVE-2026-92164 MODERATE

Streamlink: HTTPSession follows HTTP redirects into file:// URLs, reading local files

2026-09-24
GHSA-f6pj-qv47-g96w CVE-2026-77247 HIGH

MCP Atlassian: Arbitrary server-local file upload to Jira/Confluence attachments via unrestricted file_path parameters

2026-09-22
GHSA-jjhp-8crj-mppq CVE-2026-61647 HIGH

@roomi-fields/notebooklm-mcp has a path traversal in vault.batch tool that allows arbitrary file write outside intended vault directory

2026-09-22
GHSA-657c-g7qc-r9j2 CVE-2026-63225 MODERATE

Redocly CLI: Path traversal when using `split` command

2026-09-17
GHSA-wfgq-w7cq-qj7j - HIGH -

mistral.rs Media Loader: Unauthenticated SSRF and arbitrary local file read via image_url

2026-09-10
GHSA-2rmg-vrx8-9j2f CVE-2026-49836 MODERATE

psd-tools vulnerable to arbitrary file write via smart-object filename

2026-09-10
GHSA-qgpw-8g46-w95v CVE-2026-86995 MODERATE

n8n: Git Node branch.<name>.remote Config Key Bypasses Sandbox Path Restriction, Enabling Local Git Repository Read

2026-09-10
GHSA-2q42-4q24-7rgv - HIGH

OpenAPI3 version value escapes `emitterOutputDir` and overwrites YAML/JSON outside the output tree

2026-09-08
GHSA-8m3c-c648-2xjj - MODERATE

Nodemailer: resolveContent() on a MailMessage bypasses disableFileAccess/disableUrlAccess when called with the legacy signature

2026-09-08
GHSA-hmq2-w58f-27jc CVE-2026-76222 HIGH

GitPython: Arbitrary Git Repository Creation Outside the Working Tree via Unvalidated .gitmodules Submodule Name in GitPython

2026-09-08
GHSA-hh9p-6wh2-4mfc CVE-2026-76217 MODERATE

GitPython: Arbitrary file read via --pathspec-from-file in IndexFile.remove() and Head.checkout()

2026-09-08