CVE-2026-55548
Təsvir
Yamcs missiya idarəetmə freymvorkudur. 5.12.8 və 5.13.2 versiyalarından əvvəl, yamcs-core/src/main/java/org/yamcs/http/api/PacketsApi.java faylındakı PacketsApi.exportPackets son nöqtəsi (endpoint), sorğuda konkret paket adları göstərilmədikdə obyekt səviyyəli ReadPacket imtiyazlarının tətbiqini təmin etmir: boş ad siyahısı ilə ctx.checkObjectPrivileges(ObjectPrivilegeType.ReadPacket, nameSet) çağırışı boş çoxluq üzərindən keçmişdir, nəticədə yaranan SELECT * FROM tm sorğusuna heç bir WHERE pname IN filtri tətbiq edilməmişdir və onTuple idarəedicisi hər sətir üçün avtorizasiya yoxlaması aparmadan bütün əldə edilmiş paketləri axınla ötürmüşdür. Beləliklə, aşağı imtiyazlı və ya heç bir imtiyazı olmayan autentifikasiya olunmuş istifadəçi bütün xam telemetriya paket arxivini yükləyə və rol əsaslı giriş kontrolu (RBAC) modelindən yan keçə bilərdi. Bu problem, exportPackets funksiyasında hər paket üçün ReadPacket yoxlamalarını məcburi edən 5.12.8 və 5.13.2 versiyalarında düzəldilmişdir.
Necə düzəltmək olar
- spaceapplications yamcs5.12.8, 5.13.2 və ya daha yeni versiya
- org.yamcs:yamcs-core5.13.2, 5.12.8 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| spaceapplications yamcs | v < 5.12.8, 5.13.0 ≤ v < 5.13.2 | 5.12.8, 5.13.2 |
| org.yamcs:yamcs-coreMaven | 5.13.0 ≤ v < 5.13.2, v < 5.12.8 | 5.13.2, 5.12.8 |
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.