CVE-2026-24882
WysokieCVSS 8.4Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 34 - wyżej niż 34% wszystkich znanych CVE
Streszczenie
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.
Ocena ryzyka
Atakujący może zdalnie spowodować awarię lub potencjalnie przejąć kontrolę nad systemem, co prowadzi do naruszenia poufności i integralności danych.
Rekomendacja
Należy niezwłocznie zaktualizować GnuPG do wersji 2.5.17 lub nowszej, która zawiera poprawkę eliminującą podatność.
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-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)
In GnuPG before 2.5.17, a stack-based buffer overflow exists in tpm2daemon during handling of the PKDECRYPT command for TPM-backed RSA and ECC keys.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

