Read the docs

Kopia Path Traversal in Snapshot Restore via Directory Entry Names

Priority LOW 30CWE-22Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
Passive
Attack complexity
Low
Attack requirements
None
Impact type
—
Confidentiality · integrity · availability
None · High · None
Fix status
No fix listed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA.

Summary

Kopia through 0.23.1 contains a path traversal flaw in copyDirectoryContent that lets users with repository write access escape the restore directory. An attacker can create snapshots whose directory manifest entries are named '..', so victims restoring with default options have attacker-chosen content written outside the restore directory.

Written with Claude Haiku 5.5 from the sources below · 2026-11-06

Description from the CNA

Kopia through 0.23.1 contains a path traversal vulnerability in copyDirectoryContent that allows users with repository write access to escape the restore directory via crafted entry names. Attackers can create snapshots whose directory manifest entries are named '..', so victims restoring with default options write attacker-chosen content outside the restore directory.

Why it matters now

EPSS 0.00267 18th percentileScored 2026-11-07
Fix No fix listed No fixed version in the sources yet

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
kopiakopiaup to 0.23.1—No fix listedCNA
  • kopia Vendorkopia Affected up to 0.23.1 Fixed in — No fix listed CNA

Remediation

The sources list no fixed version for Kopia.

Written with Claude Haiku 5.5 from the sources below · 2026-11-06

Timeline

  1. 2026-11-06 Threatist record created from CVE-2026-124029
  2. 2026-11-06 Alias added: GHSA-wxf6-4gvx-qq4q
  3. 2026-11-08 Priority changed: MEDIUM → LOW

References

  • TI-2026-33436 Kopia: Unauthenticated RCE via SSH ProxyCommand Injection when --insecure --without-password is used CVSS 3.1CRITICAL 9.8

Sources