CVE-2025-29913
Təsvir
CryptoLib, cFS (core Flight System) işlədən kosmik gəmi ilə yerüstü stansiya arasında rabitəni təmin etmək üçün CCSDS Space Data Link Security Protocol - Extended Procedures (SDLS-EP) əsasında yalnız proqram təminatı həllini təqdim edir. CryptoLib 1.3.3 və daha əvvəlki versiyalarında `Crypto_TC_Prep_AAD` funksiyasında kritik heap bufer daşması zəifliyi aşkar edilmişdir. Bu zəiflik hücumçuya işarəsiz tam ədəd aşağı daşmasına səbəb olan zərərli şəkildə hazırlanmış telekomanda (TC) çərçivəsi təqdim etməklə xidmətdən imtinaya (DoS) səbəb olmağa və ya potensial olaraq ixtiyari kodun icrasını (RCE) həyata keçirməyə imkan verir. Zəiflik `Crypto_TC_Prep_AAD` funksiyasında, xüsusən `tc_mac_start_index` hesablanması zamanı mövcuddur. Təsirlənmiş kod MAC başlanğıc indeksini `ingest` buferinin sərhədləri daxilində qalmasını təmin etmədən səhv hesablayır. `tc_mac_start_index` səhv uzunluq hesablanması nəticəsində aşağı daşdıqda, funksiya bufer sərhədlərindən kənar yaddaş sahəsinə müraciət etməyə çalışır və bu, seqmentasiya xətasına səbəb olur. Zəiflik `d3cc420ace96d02a5b7e83d88cbd2e48010d5723` commit-i etibarilə hələ də repozitoriyada mövcuddur.
Necə düzəltmək olar
- nasa cryptolib1.4.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| nasa cryptolib | v < 1.4.0 | 1.4.0 |
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.
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.