Katalog CVE

CVE-2026-105712

NiskieCVSS 3.6
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.12%

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

Streszczenie

Narzędzie gpgtar w GnuPG przed wersją 2.5.19 umożliwia nadpisanie pliku poprzez spreparowane dane w archiwum. Podczas rozpakowywania niezaufanego archiwum z opcją --directory (-C) do istniejącego katalogu zawierającego wcześniej utworzony dowiązanie symboliczne, gpgtar może podążyć za tym dowiązaniem i utworzyć lub nadpisać plik poza wybranym katalogiem docelowym. Zapis jest ograniczony uprawnieniami systemu plików użytkownika rozpakowującego.

Ocena ryzyka

Atakujący może nakłonić użytkownika do rozpakowania złośliwego archiwum, co może doprowadzić do nadpisania plików poza katalogiem docelowym, potencjalnie uszkadzając dane lub modyfikując pliki konfiguracyjne. Ryzyko nie występuje przy rozpakowywaniu do nowego, pustego katalogu.

Rekomendacja

Zaktualizuj GnuPG do wersji 2.5.19 lub nowszej. Rozpakowuj niezaufane archiwa wyłącznie do nowo utworzonych, pustych katalogów.

Inne podatności w GnuPG

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

gpgtar in GnuPG before 2.5.19 can allow file overwrite via crafted data in an archive. When extracting an untrusted archive with --directory (aka -C) into an existing directory containing a pre-existing symlink, gpgtar can follow that symlink and create or overwrite a file outside the selected extraction directory. The write is limited by the extraction user's filesystem permissions. An archive extracted into a fresh empty directory does not have this risk.

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