Katalog CVE

CVE-2025-61910

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Podatność w NASA Interplanetary Overlay Network (ION) dotyczy nieprawidłowego przetwarzania bloku rozszerzenia w wersji 4.1.3s, co prowadzi do niekontrolowanej alokacji pamięci. W wyniku tego może dojść do zakończenia wątku odbiorcy i wystąpienia ataku typu Denial-of-Service (DoS).

Ocena ryzyka

Organizacja narażona jest na ataki DoS, co może prowadzić do przerwania usług i zakłócenia działania systemów opartych na ION. W efekcie może to wpłynąć na dostępność krytycznych aplikacji i usług.

Rekomendacja

Zaleca się aktualizację do najnowszej wersji ION, która naprawia tę podatność. Dodatkowo, warto monitorować i analizować ruch sieciowy w celu wykrywania potencjalnych prób wykorzystania tej luki.

Powiązane podatności

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

The NASA’s Interplanetary Overlay Network (ION) is an implementation of Delay/Disruption Tolerant Networking (DTN). A BPv7 bundle with a malformed extension block causes uncontrolled memory allocation inside ION-DTN 4.1.3s, leading to receiver thread termination and a Denial-of-Service (DoS). The triggering bundle contains an extension block starting at `0x85070201005bbb0e20b4ea001a000927c0...`. The first byte in the extension block (0x85) indicates a CBOR array of five elements of which the first four are numbers (0x07, 0x02, 0x01, 0x00) but the fifth element is a byte string of length 27 (`0x5bbb0e20b4ea001a000927c0...`). The vulnerability seems to be due to processing the fifth element of the array (i.e., the byte string) as replacing it with a number makes the vulnerability no longer be triggered. While parsing this extension block, ION obtains a very large block length, which in the code in `bei.c`:764) seems to be passed from `blockLength` which is an unsigned int, to a 32 bit si

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