CVE-2026-57898
Təsvir
Eclipse BaSyx Java Server SDK-nın 2.0.0-milestone-05 və 2.0.0-milestone-12 versiyalarında, MongoDB backend istifadə edən tətbiqlər AAS thumbnail API vasitəsilə autentifikasiyasız ixtiyari fayl yazılmasına qarşı həssasdır. AAS thumbnail yükləmə yolu müştəri tərəfindən idarə olunan fileName sorğu parametrini qəbul edir və onu həm repozitoriya açarı kimi, həm də thumbnail əldə edilməsi zamanı lokal fayl sistemi yolu kimi repozitoriya fayllarının emalına ötürürdü. MongoDB fayl repozitoriyası ilə təmin edilən fayl adı şəffaf GridFS açarı kimi qəbul edilir və fayl sistemi yolu kimi normallaşdırılmır və ya məhdudlaşdırılmırdı. Uzaqdakı hücumçu mütləq və ya traversal tipli fayl adı istifadə edərək thumbnail məzmununu yükləyə, daha sonra thumbnail-in çağırılmasını tətikləyərək yüklənmiş baytların serverin fayl sistemində hücumçunun seçdiyi yola yazılmasını təmin edə bilərdi. Bu, Java prosesinin yazı icazəsinin olduğu istənilən yerə faylların yazılmasına imkan verə bilər və uzaqdan kodun icrasına səbəb ola bilər. Standart InMemory backend bu konkret yolla təsirlənmir, çünki o, fayl yollarını normallaşdırır və onları öz müvəqqəti kataloqu ilə məhdudlaşdırır. Problem Eclipse BaSyx Java Server SDK 2.0.0-milestone-13 versiyasında düzəldilmişdir.
Necə düzəltmək olar
- Eclipse Foundation Eclipse BaSyx - Java Server SDK2.0.0-milestone-13 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Eclipse Foundation Eclipse BaSyx - Java Server SDK | 2.0.0-milestone-05 ≤ v < 2.0.0-milestone-13 | 2.0.0-milestone-13 |
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.