CVE-2025-61910

Yüksək

Təsvir

NASA-nın Interplanetary Overlay Network (ION) sistemi Delay/Disruption Tolerant Networking (DTN) tətbiqidir. Səhv formalaşdırılmış genişlənmə blokuna malik BPv7 paketi ION-DTN 4.1.3s daxilində idarə olunmayan yaddaş ayrılmasına səbəb olur ki, bu da qəbuledici axının (thread) dayanmasına və Xidmətdən imtina (DoS) vəziyyətinə gətirib çıxarır. Tətikləyici paket `0x85070201005bbb0e20b4ea001a000927c0...` ilə başlayan genişlənmə bloku ehtiva edir. Genişlənmə blokundakı ilk bayt (0x85), beş elementdən ibarət CBOR massivini göstərir ki, bunlardan ilk dördü ədədlərdir (0x07, 0x02, 0x01, 0x00), lakin beşinci element 27 uzunluqlu bayt sətridir (`0x5bbb0e20b4ea001a000927c0...`). Zəiflik massivin beşinci elementinin (yəni bayt sətrinin) emal edilməsi ilə bağlı görünür, çünki onu ədədlə əvəz etdikdə zəiflik artıq tətiklənmir. Bu genişlənmə blokunu analiz edərkən ION çox böyük blok uzunluğu əldə edir, hansı ki, `bei.c`:764 faylındakı kodda unsigned int olan `blockLength`-dən 32 bitlik imzalı tam ədəd olan `blkSize`-a ötürülür. İmzalanmamışdan imzalıya çevrilmə `blkSize`-ın -369092043 dəyərini almasına səbəb olur və daha sonra bu dəyər `MTAKE(blkSize)` daxilində 64 bitlik imzalanmamış dəyərə çevrilir. Nəticədə, qeyri-real miqdarda yaddaş ayırmaq cəhdi baş verir və bu da xətaya səbəb olur. Yayınlandığı tarix etibarilə BPv7-nin məlum düzəliş edilmiş versiyaları mövcud deyil.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulION-DTN
Dərc7 okt 2025
İlk görülmə7 okt 2025
Zəiflik növüCWE-789CWE-789

Necə düzəltmək olar

Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
nasa-jpl ION-DTN= 4.1.3s—

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.