CVE-2026-47731
Təsvir
AMMOS Instrument Toolkit (əvvəlki adı ilə Bespoke Links to Instruments for Surface and Space (BLISS)), Yer Məlumat Sistemi (GDS), Elektron Yer Dəstək Avadanlıqları (EGSE), idarəetmə, telemetriya yükləmə/endirmə və cihaz və CubeSat missiyaları üçün ardıcıllıq proseslərini idarə etmək məqsədilə hazırlanmış Python əsaslı proqram təminatı dəstidir. 2.6.1-dən əvvəlki versiyalarda və 3.1.0 versiyasında Binary Stream Capture (BSC) komponenti paket tutma "handler"-lərinin dinamik şəkildə yaradılması üçün autentifikasiya olunmamış HTTP API təqdim edir. Kod yol ilə bağlı forma sahələrinə kor-koranə güvəndiyi üçün uzaqdan müştəri konfiqurasiya edilmiş loq kök qovluğunu keçə bilər və BSC-ni fayl sistemində istənilən yollara loq yazmağa yönləndirə bilər (path traversal / directory escape) və `ait-bsc` prosesinin imtiyazlarından istifadə edərək həmin fayllara hücumçu tərəfindən idarə olunan məlumatları əlavə edə bilər. Uzaqdakı hücumçunun bunu tetikləməsinin iki yolu var. Birincisi, əgər hücumçunun `ait-bsc`-nin yerləşdiyi şəbəkəyə çıxışı varsa (məsələn, portlar herkese açıqdırsa), istənilən fayla məlumat əlavə edilməsini tetikləmək üçün payload-lar birbaşa serverə göndərilə bilər. Bu növ hücum `python_poc.py` faylında nümayiş etdirilmişdir. İkincisi, proqram təminatı lokal şəbəkədə işlədiyi üçün hücumçunun şəbəkəyə birbaşa çıxışı olmasa belə, həmin şəbəkədəki bədniyyətli şəxs hücumçu tərəfindən idarə olunan vebsaytı (hücumçu tərəfindən yaradılmış və ya onun tərəfindən ələ keçirilmiş üçüncü tərəf saytı ola bilər) açarsa, bu boşluqdan istifadə etmək mümkündür. Brauzerin JavaScript kodu lokal şəbəkəyə bu boşluğu istismar etmək üçün zəruri sorğuları avtomatik göndərə bilər. Server yalnız `localhost`-da əlçatan olduqda belə bu mümkündür. Bu növ hücum `attacker_tcp.py` və `test1.html` vasitəsilə nümayiş etdirilir (əvvəlcə hücumçu TCP serverini başladın, sonra `test1.html`-i host etmək üçün vebserveri başladın, məsələn `python3 -m http.server 7000` istifadə edərək və `test1.html`-i açın). Bu problem BSC (Binary Stream Capture) və ait-bsc serverinin istifadına təsir göstərir. Bu, AIT-Core-un 3.1.1-dən əvvəlki versiyalarına və 2.x seriyasının 2.6.1-dən əvvəlki versiyalarına təsir edir. İstifadəçilərə 3.1.1 və ya 2.6.1 versiyasına yüksəltmə etmək tövsiyə olunur.
Necə düzəltmək olar
- ait-core3.1.1, 2.6.1 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| ait-corePyPI | 3.1.0 ≤ v < 3.1.1, v < 2.6.1 | 3.1.1, 2.6.1 |
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.