Skip to main content
← All vulnerabilities
CVE-2026-118756EUVD-2026-112500GHSA-G69M-C6CF-WPCVGHSA-RW43-4VHF-HCVJ

gopass before 1.17.0 Path Traversal via fs Storage Prune and IsDir

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.17.0
None on Exploit-DB, Metasploit or GitHub

Summary

gopass, an open-source command-line password manager, is affected by a path traversal flaw in its filesystem storage backend. A collaborator with write access to a shared, git-synced password store could craft entries that cause another user's recursive delete command to remove arbitrary directories outside the store.

Summarized by anthropic/claude-haiku-5.5. Verify details against the original sources.

Read the original description

gopass before 1.17.0 contains a path traversal vulnerability in the filesystem storage backend that allows attackers to delete directories outside the password store via ../ entry names in Prune and IsDir. Collaborators with write access to a shared git-synced store can introduce crafted entries, causing a victim's recursive gopass rm -r to delete arbitrary directory trees.

Timeline

  1. CVE published
  2. First seen by cve.now

Affected versions

  • gopasspw gopass

    fixed in 1.17.0

References 5

GitHub · gopasspw/gopass

vulncheck.com