CVE-2026-22697
Təsvir
CryptoLib, əsas Uçuş Sistemi (cFS) işlədən kosmik gəmi ilə yer stansiyası arasındakı rabitəni təmin etmək üçün CCSDS Space Data Link Security Protocol - Extended Procedures (SDLS-EP) istifadə edərək yalnız proqram təminatına əsaslanan həll yolu təklif edir. Versiya 1.4.3-dən əvvəl, CryptoLib-in KMC kripto xidməti inteqrasiyası, KMC xidməti tərəfindən qaytarılan Base64 formatında kodlaşdırılmış şifrəli mətn/açıq mətn sahələrini dekodlaşdırarkən yığın bufer daşmasına (heap buffer overflow) qarşı həssasdır. Dekodlaşdırma hədəf buferi gözlənilən çıxış uzunluğu (len_data_out) istifadə edilərək ölçülür, lakin Base64 dekoderi çıxışı faktiki Base64 giriş uzunluğuna əsasən yazır və hədəf ölçüsü limiti tətbiq etmir. KMC JSON cavabındakı həddindən artıq böyük Base64 sətiri yığında sərhədlərdən kənar yazmalara səbəb ola bilər ki, bu da prosesin çökməsinə və müəyyən şərtlər altında potensial olaraq kodun icrasına gətirib çıxarır. Bu problem versiya 1.4.3-də aradan qaldırılıb.
Necə düzəltmək olar
- nasa cryptolib1.4.3 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.3 | 1.4.3 |
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.