CVE-2026-75584
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 37 - wyżej niż 37% wszystkich znanych CVE
Streszczenie
ION-DTN przed wersją 4.2.1-a.1 zawiera podatność na odmowę usługi. Nieuwierzytelniony zdalny atakujący może zawiesić proces ION, wysyłając pakiet BPv7 z ładunkiem o zerowej długości, co powoduje nieudaną asercję CHKZERO i zakończenie procesu sygnałem SIGABRT.
Ocena ryzyka
Atak nie wymaga ważnego klucza ani poświadczeń, więc każdy mogący wysłać pakiet BPv7 może wywołać awarię usługi. Może to zakłócić komunikację zależną od ION-DTN.
Rekomendacja
Zaktualizuj ION-DTN do wersji 4.2.1-a.1 lub nowszej. Do czasu aktualizacji rozważ ograniczenie dostępu sieciowego do usługi ION.
Inne podatności w ION-DTN
Zobacz wszystkie- CVE-2026-84484Wysokie
ION-DTN przed wersją 4.2.0 zawiera podatność odczytu poza zakresem w funkcji decodeSdnv, która pozwala nieuwierzytelnionym zdalnym atakującym na odczyt pamięci poprzez wysyłanie skróconych wartości SDNV. Atakujący może wysłać datagram UDP do portu wejściowego usługi LTP ze skróconym SDNV, aby wywołać odczyty do dziewięciu bajtów poza granicami bufora i niedomiar liczników bajtów.
- CVE-2025-61910Wysokie
ION-DTN 4.1.3s zawiera podatność polegającą na niekontrolowanej alokacji pamięci podczas przetwarzania pakietu BPv7 z uszkodzonym blokiem rozszerzeń, co prowadzi do zakończenia wątku odbiorcy i DoS. Problem wynika z konwersji długości bloku z unsigned int na signed int, co powoduje próbę alokacji ogromnej ilości pamięci.
Oryginalny opis (angielski, źródło NVD)
ION-DTN before 4.2.1-a.1 contains a denial of service vulnerability that allows unauthenticated remote attackers to crash the ION process by sending a BPv7 bundle with a zero-length payload. The canonicalizePayloadBlock() function in bpsec_util.c passes bundle->payload.length to zco_clone() without validating it against zero, causing a failed CHKZERO assertion that triggers sm_Abort() and terminates the process with SIGABRT before any HMAC verification occurs, requiring no valid key or credential to exploit.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

