CVE-2026-25075
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Podwyższone ryzykoPercentyl 59 - wyżej niż 59% wszystkich znanych CVE
Streszczenie
W strongSwan w wersjach od 4.5.0 do 6.0.5 występuje podatność na niedomiar liczby całkowitej w parserze AVP protokołu EAP-TTLS. Nieuwierzytelniony atakujący zdalnie może wysłać spreparowane dane AVP z nieprawidłowymi polami długości podczas uwierzytelniania IKEv2, co prowadzi do awarii demona charon IKE.
Ocena ryzyka
Atakujący może spowodować odmowę usługi (DoS) poprzez nadmierne przydzielenie pamięci lub wywołanie dereferencji wskaźnika NULL, co skutkuje zatrzymaniem usługi VPN. Podatność może być wykorzystana zdalnie bez uwierzytelnienia.
Rekomendacja
Należy niezwłocznie zaktualizować strongSwan do wersji 6.0.5 lub nowszej. Jeśli aktualizacja nie jest możliwa, należy ograniczyć dostęp do usług IKEv2 tylko do zaufanych sieci.
Inne podatności w strongSwan
Zobacz wszystkie- CVE-2017-9023Wysokie
Parser ASN.1 w strongSwan przed wersją 5.5.3 niewłaściwie obsługuje typy CHOICE, gdy włączony jest plugin x509. To pozwala zdalnym atakującym na spowodowanie odmowy usługi (nieskończona pętla) poprzez spreparowany certyfikat.
- CVE-2015-3991Krytyczne
strongSwan w wersjach 5.2.2 i 5.3.0 umożliwia zdalnym atakującym spowodowanie odmowy usługi (awaria demona) lub wykonanie dowolnego kodu.
- CVE-2026-47895Wysokie
W strongSwan przed wersją 6.0.7 nieprawidłowo obsługiwane jest parsowanie i klonowanie tożsamości. Sparsowane tożsamości EAP, które skutkują pustym, ale nie-NULLowym kodowaniem, nie są poprawnie klonowane i powodują podwójne zwolnienie pamięci, gdy duplikaty są niszczone.
Oryginalny opis (angielski, źródło NVD)
strongSwan versions 4.5.0 prior to 6.0.5 contain an integer underflow vulnerability in the EAP-TTLS AVP parser that allows unauthenticated remote attackers to cause a denial of service by sending crafted AVP data with invalid length fields during IKEv2 authentication. Attackers can exploit the failure to validate AVP length fields before subtraction to trigger excessive memory allocation or NULL pointer dereference, crashing the charon IKE daemon.

