Path Traversal

CWE-22 · 25 records · 19 with a public proof-of-concept

Records the NVD classes as Path Traversal (CWE-22), highest CVSS first.

  1. CRITICAL 10CVE-2026-16940

    The Custom Fields WordPress plugin before 1.5.1 does not validate a user-supplied file path before deletion, allowing unauthenticated users to delete arbitrary files on the server (such as wp-config.php), which can lead to a full site takeover.

    AI risk analysis on Exploit-DB.ai →

  2. CRITICAL 9.9CVE-2026-71268public PoC

    OpenPLC Runtime v3's compile_program function (webserver/openplc.py) parses directives from uploaded Structured Text (.st) program files and writes the referenced content to with no validation that file_path stays within the ./core directory. A path-validation

    AI risk analysis on Exploit-DB.ai →

  3. CRITICAL 9.1CVE-2026-69110public PoC

    OpenCode Studio before 2.4.4 contains a missing authentication vulnerability that allows unauthenticated remote attackers to read arbitrary files within the temp and static/music directories by directly accessing the GET /api/tmp/:tmpFile and GET /api/music/:f

    AI risk analysis on Exploit-DB.ai →

  4. HIGH 8.8CVE-2026-60009public PoC

    In Eclipse Theia versions up to and including 1.73.1, the `@theia/filesystem` backend binds `POST /file-upload` in every filesystem-enabled deployment. The handler takes an attacker-supplied absolute path from the multipart `uri` field and calls `fs.move(tmp,

    theia

    AI risk analysis on Exploit-DB.ai →

  5. HIGH 8.1CVE-2026-15979

    The Content Egg – Affiliate Product Importer & Price Comparison plugin for WordPress is vulnerable to Arbitrary File Deletion via Path Traversal in versions up to and including 11.3.0. This is due to insufficient validation of the 'img_file' field within the c

    AI risk analysis on Exploit-DB.ai →

  6. HIGH 8CVE-2026-71279public PoC

    Zigbee2MQTT's ExternalJSExtension.getFilePath (lib/extension/externalJS.ts) joins a parameter received via an MQTT message (topic zigbee2mqtt/bridge/request/extension/save) into the extensions base path using path.join(basePath, name) with no sanitization. The

    AI risk analysis on Exploit-DB.ai →

  7. HIGH 7.5CVE-2026-61891public PoC

    In Eclipse Theia versions up to and including 1.73.1, the `@theia/filesystem` backend exposes HTTP file-download endpoints (`GET /file`, `GET /files/`, `PUT /files/`) that convert a client-supplied URI directly to a filesystem path and stream the file, without

    theia

    AI risk analysis on Exploit-DB.ai →

  8. HIGH 7.5CVE-2026-46581public PoC

    In Eclipse Mojarra versions 2.3 and following, URL handing in `DefaultFaceletFactory` does not properly sanitize and/or block remote URLs, allowing an attacker to specify a URL to a remote Facelet which will be included and processed as part of the normal requ

    mojarra

    AI risk analysis on Exploit-DB.ai →

  9. HIGH 7.5CVE-2026-12609public PoC

    In Eclipse Theia versions 1.66.0 and up until including 1.73.1, the `@theia/plugin-ext` backend exposes the `/hostedPlugin/:pluginId/:path(*)` HTTP endpoint, which resolves the requested file path with `path.resolve(localPath, filePath)` without verifying that

    theia

    AI risk analysis on Exploit-DB.ai →

  10. HIGH 7.5CVE-2026-71215public PoC

    art-template's sub-template resolution logic (src/compile/adapter/resolve-filename.js), used by both the include and extend template directives, resolves the target file path via path.resolve(root, filename) with no check afterward that the result remains insi

    AI risk analysis on Exploit-DB.ai →

  11. HIGH 7.5CVE-2026-71209public PoC

    audiobookshelf's authentication-exemption check (server/routers/Auth.js) matches unauthenticated-allowed GET routes against req.path via a regex requiring a literal /items/:id/cover or /authors/:id/image shape, where req.path retains %2F sequences URL-encoded.

    AI risk analysis on Exploit-DB.ai →

  12. HIGH 7.5CVE-2026-47612public PoC

    NVIDIA Dynamo for Linux contains a vulnerability in the image loading component where an attacker may cause improper limitation of a pathname to a restricted directory. A successful exploit of this vulnerability might lead to information disclosure.

    dynamo · linux kernel

    AI risk analysis on Exploit-DB.ai →

  13. HIGH 7.5CVE-2026-67200

    Perspective 5.0.0 contains a path traversal vulnerability that allows unauthenticated remote attackers to read arbitrary files from the server filesystem by including literal ../ segments in HTTP request URL paths. Attackers can bypass the insufficient query-s

    AI risk analysis on Exploit-DB.ai →

  14. HIGH 7.2CVE-2026-71269public PoC

    Node-RED's local-filesystem library storage module (getLibraryEntry and saveLibraryEntry in packages/node_modules/@node-red/runtime/lib/storage/localfilesystem/library.js), reachable via GET/POST /library/:lib/:type/*path, joins the user-supplied path paramete

    AI risk analysis on Exploit-DB.ai →

  15. MEDIUM 6.8CVE-2026-55747public PoC

    The pocketflow-coding-agent cookbook example in The-Pocket/PocketFlow implements a helper as a thin os.path.join(workdir, p) wrapper with no canonicalization or containment check, used unguarded by the ReadFile, ListFiles, PatchRead, and PatchApply file-access

    AI risk analysis on Exploit-DB.ai →

  16. MEDIUM 6.6CVE-2026-70593public PoC

    Ghost is a Node.js content management system. From 0.10.0 until 6.54.1, a vulnerability in custom themes allowed a staff user to write files outside of the uploads directory. This could be used to alter the behavior of the installation through custom theme upl

    AI risk analysis on Exploit-DB.ai →

  17. MEDIUM 6.5CVE-2026-14194

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in Bilin Software and Informatics Consultancy Inc. HUMANIST Digital Human Resources allows Path Traversal. This issue affects HUMANIST Digital Human Resources: from 2

    AI risk analysis on Exploit-DB.ai →

  18. MEDIUM 5.5CVE-2026-70592public PoC

    Ghost is a Node.js content management system. From 1.20.1 until 6.54.1, an Administrator-level user could remotely overwrite certain files on the filesystem through the database backup filename, leading to integrity and availability issues. The database export

    AI risk analysis on Exploit-DB.ai →

  19. MEDIUM 5.3CVE-2026-18853public PoC

    A security vulnerability has been detected in ZomboDroid Meme Generator App 4.6830 on Android. This issue affects the function t5.l.c of the component com.zombodroid.MemeGenerator. Such manipulation leads to path traversal. Local access is required to approach

    AI risk analysis on Exploit-DB.ai →

  20. MEDIUM 4.9CVE-2026-71283public PoC

    Fledge's backup-restore upload handler, upload_backup (python/fledge/services/core/api/backup_restore.py), calls tarfile.extractall(temp_path) on an admin-uploaded tar archive with no filter argument and no per-member path validation. Requires the admin role (

    AI risk analysis on Exploit-DB.ai →

  21. MEDIUM 4.4CVE-2026-47487public PoC

    NVIDIA Triton Inference Server for Linux contains a vulnerability where a user could cause files outside the model repository to be read, written to, or modified by providing a path in the model name to the Triton MLflow plugin. A successful exploit of this vu

    AI risk analysis on Exploit-DB.ai →

  22. MEDIUM 4.3CVE-2026-18903

    A vulnerability was determined in yeqifu warehouse up to aaf29962ba407d22d991781de28796ee7b4670e4. This issue affects some unknown processing of the file src/main/java/com/yeqifu/sys/controller/FileController.java. This manipulation of the argument path causes

    AI risk analysis on Exploit-DB.ai →

  23. UNSCOREDCVE-2026-47682public PoC

    CVAT is an open source interactive video and image annotation tool for computer vision. In versions 1.6.0 through 2.64.0, an attacker with write access to a cloud storage that's been added to a CVAT instance, or ability to add new cloud storages, is able to ov

    AI risk analysis on Exploit-DB.ai →

  24. UNSCOREDCVE-2026-47764public PoC

    pdm is a Python package and dependency manager supporting the latest PEP standards. Versions prior to 2.27.0 are vulnerable to path traversal through write_to_fs. InstallDestination.write_to_fs() in src/pdm/installers/installers.py overrides the base class to

    AI risk analysis on Exploit-DB.ai →

  25. UNSCOREDCVE-2026-58072

    A vulnerability in Veeam Service Provider Console allowing arbitrary file write on the management server, which can lead to remotecode execution.

    AI risk analysis on Exploit-DB.ai →