Katalog CVE

CVE-2026-50721

WysokieCVSS 8.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.37%

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

Streszczenie

W bibliotece Libreswan stwierdzono podatność w funkcji RSA_authenticate_hash_signature_raw_rsa(), która nieprawidłowo weryfikuje długość hasha uwierzytelniającego w pakietach IKEv1 z kodowaniem PKCS #1 RSA. Zdalny atakujący może wykorzystać wariant ataku Bleichenbachera do sfałszowania ładunku SIG, co prowadzi do podszycia się, a także wywołać odmowę usługi przez wysłanie zbyt krótkiego hasha.

Ocena ryzyka

Ryzyko obejmuje możliwość podszycia się pod zdalnego rówieżnika IKE oraz trwałą odmowę usługi (daemon restartuje się, ale ciągłe ataki powodują ciągłe przerwy w działaniu). Brak możliwości zdalnego wykonania kodu.

Rekomendacja

Należy niezwłocznie zaktualizować Libreswan do wersji, która zawiera poprawkę dla CVE-2026-50721. Do czasu aktualizacji rozważ ograniczenie dostępu do usług IKEv1 oraz stosowanie większych wykładników publicznych (np. e=65537).

Inne podatności w Libreswan

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

Libreswan, via the function RSA_authenticate_hash_signature_raw_rsa(), did not correctly verify the length of the authentication hash when the SIG payload of an IKEv1 packet was encoded using PKCS #1 RSA Encryption as per RFC 2313. A remote attacker can use a variation on the Bleichenbacher attack to forge the SIG payload when small public exponents are being used (e.g., e=3), which could lead to impersonation. Additionally, a remote attacker, by encoding a shorter than expected hash in the SIG payload, could trigger an assertion leading to denial-of-service. The daemon aborts and restarts; continued exploitation causes sustained denial of service. Remote code execution is not possible. X.509 certificate verifications of remote IKE peers are not affected.

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