CVE-2026-118131
Niskie ryzyko· EPSS 8%Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 8 - wyżej niż 8% wszystkich znanych CVE
Streszczenie
GnuPG w wersji 2.5.21 dla Windows zawiera podatność, w której domyślne dziedziczenie DACL w katalogu C:\ProgramData pozwala członkom grupy BUILTIN\Users tworzyć dowolne podkatalogi w tej ścieżce. Atakujący z niskimi uprawnieniami może utworzyć oczekiwany katalog konfiguracji GnuPG i wstrzyknąć złośliwe pliki konfiguracyjne wykorzystywane przez komponenty GnuPG.
Ocena ryzyka
Może to doprowadzić do wykonania kodu w kontekście bezpieczeństwa użytkownika ofiary, co stanowi poważne zagrożenie dla poufności i integralności systemu.
Rekomendacja
Zaktualizuj GnuPG do wersji z poprawką oraz ogranicz uprawnienia do katalogu C:\ProgramData i jego podkatalogów zgodnie z zaleceniami producenta.
Inne podatności w GnuPG
Zobacz wszystkie- CVE-2019-14855Niskie
W GnuPG przed wersją 2.2.18 odkryto podatność umożliwiającą fałszowanie podpisów certyfikatów poprzez wykorzystanie kolizji w algorytmie SHA-1. Atakujący może stworzyć fałszywe podpisy certyfikatów, co zagraża integralności uwierzytelniania.
- CVE-2026-105712Niskie
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.
- CVE-2026-24882Wysokie
W GnuPG przed wersją 2.5.17 wykryto przepełnienie bufora na stosie w komponencie tpm2daemon podczas obsługi polecenia PKDECRYPT dla kluczy RSA i ECC wspieranych przez TPM.
- CVE-2026-24881Wysokie
W GnuPG przed wersją 2.5.17, spreparowana wiadomość CMS (S/MIME) EnvelopedData z nadmiernie dużym kluczem sesji może spowodować przepełnienie bufora na stosie w gpg-agent podczas obsługi PKDECRYPT--kem=CMS. Może to prowadzić do odmowy usługi, ale także do uszkodzenia pamięci, co może skutkować zdalnym wykonaniem kodu.
- CVE-2025-68972Średnie
W GnuPG do wersji 2.4.8, jeśli podpisana wiadomość zawiera znak \f na końcu linii tekstu jawnego, atakujący może skonstruować zmodyfikowaną wiadomość z dodatkowym tekstem po podpisanym materiale, tak że weryfikacja podpisu zmodyfikowanej wiadomości kończy się sukcesem (choć drukowany jest komunikat "invalid armor"). Jest to związane z użyciem \f jako znacznika obcięcia długiej linii tekstu jawnego.
Oryginalny opis (angielski, źródło NVD)
GnuPG (version 2.5.21) for Windows contains a vulnerability where default Discretionary Access Control List (DACL) inheritance on the C:\ProgramData directory allows members of the BUILTIN\Users group to create arbitrary subdirectories under this path. An attacker with low-privilege access can create the expected GnuPG configuration directory and inject malicious configuration files consumed by GnuPG components. This can result in code execution within the security context of the victim user.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

