Katalog CVE

CVE-2026-118756

ŚrednieCVSS 5.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.15%

Percentyl 4 - wyżej niż 4% wszystkich znanych CVE

Streszczenie

W gopass przed wersją 1.17.0 występuje podatność path traversal w backendzie przechowywania na systemie plików, która pozwala atakującym usuwać katalogi poza magazynem haseł poprzez nazwy wpisów zawierające ../ w operacjach Prune i IsDir. Współpracownicy z prawem zapisu do współdzielonego magazynu synchronizowanego przez git mogą wprowadzić spreparowane wpisy, powodując usunięcie dowolnych drzew katalogów przez rekurencyjne gopass rm -r ofiary.

Ocena ryzyka

Osoba z prawem zapisu do współdzielonego magazynu może doprowadzić do usunięcia dowolnych katalogów na maszynie ofiary, co grozi utratą danych. Ryzyko dotyczy zespołów współdzielących magazyn gopass przez git.

Rekomendacja

Zaktualizuj gopass do wersji 1.17.0 lub nowszej. Zachowaj ostrożność przy uruchamianiu rekurencyjnego usuwania w magazynach współdzielonych i zweryfikuj wpisy zawierające ../.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS