VYPR

CWE-22

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

BaseStableLikelihood: High

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.

Hierarchy (View 1000)

Parents

Children

Related attack patterns (CAPEC)

CAPEC-126 · CAPEC-64 · CAPEC-76 · CAPEC-78 · CAPEC-79

CVEs mapped to this weakness (10,481)

page 231 of 525
  • CVE-2026-73496HigSep 14, 2026
    risk 0.43cvss 7.7epss 0.00

    MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, the confluence_upload_attachment and confluence_upload_attachments tools pass a client-controlled file_path through src/mcp_atlassian/confluence/attachments.py…

  • CVE-2026-14505MedSep 9, 2026
    risk 0.43cvss 6.6epss 0.00

    Tanium addressed a path traversal vulnerability in Tanium Data Service.

  • CVE-2026-84898MedSep 5, 2026
    risk 0.43cvss 6.6epss 0.00

    The Eventin WordPress plugin before 4.1.21 does not properly validate a template path value before using it to include a local file, allowing users with contributor-level access and above to include and execute arbitrary local PHP files.

  • CVE-2026-53553HigAug 31, 2026
    risk 0.43cvss 7.7epss 0.00

    Goploy is an open-source automation deployment system. Prior to version 1.18.0, a severe path traversal vulnerability exists in its backend API endpoints, specifically /deploy/fileDiff (File Compare), when handling file paths provided by the client. This issue has been patched…

  • CVE-2026-19722MedAug 30, 2026
    risk 0.43cvss 6.6epss 0.00

    The WPvivid — Backup, Migration & Staging WordPress plugin before 0.9.133 does not validate the destination of files extracted from a backup package during restoration, allowing high privilege users such as administrators to write arbitrary files outside the intended restore…

  • CVE-2026-61792HigAug 26, 2026
    risk 0.43cvss 7.7epss 0.01

    Weblate is a web-based continuous localization platform used to manage software translations. In versions prior to 2026.7, a project administrator can read files outside their repository through the App store metadata download feature, which resolves attacker-influenced paths…

  • CVE-2026-57171HigAug 26, 2026
    risk 0.43cvss 7.7epss 0.00

    Compliance-trestle (Trestle) is a Python SDK and command-line tool for managing OSCAL compliance documents. In versions before 3.12.4 and versions 4.0.0 through 4.0.3, the catalog-generate, profile-generate, and ssp-generate author commands write generated Markdown to an…

  • CVE-2026-75842HigAug 18, 2026
    risk 0.43cvss 7.7epss 0.00

    ArcadeDB versions before 26.8.1 contain an arbitrary file read vulnerability in the OpenCypher LOAD CSV FROM clause that allows authenticated users to read local files. Attackers with read query privileges can use the file:// protocol in LOAD CSV statements to access arbitrary…

  • CVE-2026-73498HigAug 12, 2026
    risk 0.43cvss 7.7epss 0.00

    MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, confluence_upload_attachment passes its client-supplied file_path directly to open(file_path, "rb") in src/mcp_atlassian/confluence/attachments.py through…

  • CVE-2026-69086HigAug 3, 2026
    risk 0.43cvss 7.7epss 0.01

    SiYuan versions before v3.7.3 fail to validate the avID parameter on all code branches in attribute-view read endpoints, allowing attackers to construct traversal paths that escape the storage directory. Authenticated users with RoleReader permissions or anonymous clients when…

  • CVE-2026-44192MedJul 22, 2026
    risk 0.43cvss 6.6epss 0.00

    A flaw was found in the Ansible Lightspeed Model Context Protocol (MCP) server. This vulnerability, known as path traversal, allows an attacker to manipulate an AI agent through indirect prompt injection. By doing so, the attacker can cause the server to write files to…

  • CVE-2026-54910HigJul 20, 2026
    risk 0.43cvss 7.7epss 0.00

    FileBrowser Quantum is a free, self-hosted, web-based file manager. Prior to version 1.4.3-beta, the `subtitlesHandler` endpoint (`GET /api/media/subtitles`) accepts two user-controlled query parameters: `path` and `name`, both of which are used in filesystem operations without…

  • CVE-2026-15392HigJul 14, 2026
    risk 0.43cvss 7.7epss 0.00

    DBD::File versions before 1.651 for Perl do not ensure the table file is not a symlink to an untrusted location. The complete_table_name method builds the absolute table file path without checking whether the file is a symbolic link. A link inside the data directory can point…

  • CVE-2026-59832HigJul 9, 2026
    risk 0.43cvss 7.7epss 0.00

    SiYuan is an open-source personal knowledge management system. Prior to 3.7.1, the /snippets/*filepath route handler serveSnippets in kernel/server/serve.go joins a single-decoded request path with the snippets directory without subpath containment or sensitive-path checks,…

  • CVE-2026-59221HigJul 9, 2026
    risk 0.43cvss 7.7epss 0.00

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.6 before 0.10.0, _sanitize_proxy_path in backend/open_webui/routers/terminals.py decoded proxy paths only eight times, allowing a nine-times percent-encoded ../ traversal value to pass…

  • CVE-2026-55874HigJul 8, 2026
    risk 0.43cvss 7.7epss 0.01

    SeaweedFS is a distributed storage system. Prior to 4.34, the S3 API gateway does not reject dot-dot path segments in the X-Amz-Copy-Source header used by CopyObject and UploadPartCopy, allowing an authenticated identity scoped to one bucket to read objects from other buckets…

  • CVE-2026-49984HigJun 26, 2026
    risk 0.43cvss 7.7epss 0.01

    Kestra is an open-source, event-driven orchestration platform. Prior to 1.0.45 and 1.3.23, the local internal-storage backend validates user-supplied paths for .. traversal before it converts Windows-style backslashes to forward slashes. An attacker can therefore smuggle a…

  • CVE-2026-45807HigJun 26, 2026
    risk 0.43cvss 7.7epss 0.01

    Kestra is an open-source, event-driven orchestration platform. Prior to 1.0.43 and 1.3.19, several Kestra API endpoints accept a kestra:// URI from the client and pass it through StorageInterface.parentTraversalGuard before reading the underlying file from the local storage…

  • CVE-2026-9775MedJun 24, 2026
    risk 0.43cvss 6.5epss 0.02

    ATEN Unizon uploadSSL Directory Traversal Arbitrary File Deletion Vulnerability. This vulnerability allows remote attackers to delete arbitrary files on affected installations of ATEN Unizon. Authentication is required to exploit this vulnerability. The specific flaw exists…

  • CVE-2026-42129HigJun 22, 2026
    risk 0.43cvss 7.7epss 0.00

    A user with Viewer permissions can use a path traversal in the Loki data source plugin to reach administrative Loki endpoints and read sensitive backend configuration and internal service information.