CVE-2026-34726

Copier is a library and CLI app for rendering project templates. Prior to version 9.14.1, Copier's _subdirectory setting is documented as the subdirectory to use as the template root. However, the current implementation accepts parent-directory traversal such as .. and uses it directly when selecting the template root. As a result, a template can escape its own directory and make Copier render files from the parent directory without --UNSAFE. This issue has been patched in version 9.14.1.
Configurations

Configuration 1 (hide)

cpe:2.3:a:copier-org:copier:*:*:*:*:*:python:*:*

History

No history.

Information

Published : 2026-04-02 19:21

Updated : 2026-07-24 21:10


NVD link : CVE-2026-34726

Mitre link : CVE-2026-34726

CVE.ORG link : CVE-2026-34726


JSON object : View

Products Affected

copier-org

  • copier
CWE
CWE-22

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