{"id":"PYSEC-2026-2134","details":"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.","aliases":["CVE-2026-34726","GHSA-85v3-4m8g-hrh6"],"modified":"2026-07-13T07:15:12.482459421Z","published":"2026-04-02T19:21:32.320Z","references":[{"type":"ADVISORY","url":"https://github.com/copier-org/copier/releases/tag/v9.14.1"},{"type":"FIX","url":"https://github.com/copier-org/copier/commit/cb80a3ffc9c3787de3ed837e04ca29a0ff8ca3df"},{"type":"EVIDENCE","url":"https://github.com/copier-org/copier/security/advisories/GHSA-85v3-4m8g-hrh6"}],"affected":[{"package":{"name":"copier","ecosystem":"PyPI","purl":"pkg:pypi/copier"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"9.14.1"}]}],"versions":["2.0.0","2.0.1","2.1.0","2.2.1","2.2.2","2.2.3","2.3","2.3.1","2.3.2","2.3.3","2.4.0","2.4.1","2.4.2","2.5.0","2.5.1","3.0.0a3","3.0.0a5","3.0.0a6","3.0.0a7","3.0.0a8","3.0.0b1","3.0.1","3.0.2","3.0.3","3.0.4","3.0.5","3.0.6","3.1.0","3.2.0","4.0.0","4.0.1","4.0.2","4.1.0","5.0.0","5.1.0","6.0.0","6.0.0a0","6.0.0a2","6.0.0a3","6.0.0a4","6.0.0a5","6.0.0a6","6.0.0a7","6.0.0a9","6.0.0b0","6.1.0","6.2.0","7.0.1","7.1.0","7.1.0a0","7.2.0","8.0.0","8.1.0","8.2.0","8.3.0","9.0.1","9.1.0","9.1.1","9.10.0","9.10.1","9.10.2","9.10.3","9.11.0","9.11.1","9.11.2","9.11.3","9.12.0","9.13.0","9.13.1","9.14.0","9.2.0","9.3.0","9.3.1","9.4.0","9.4.1","9.5.0","9.6.0","9.7.0","9.7.1","9.8.0","9.9.0","9.9.1"],"ecosystem_specific":{},"database_specific":{"source":"https://github.com/pypa/advisory-database/blob/main/vulns/copier/PYSEC-2026-2134.yaml"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N"}]}