CVE-2026-30921
Təsvir
OneUptime onlayn xidmətlərin monitorinqi və idarə edilməsi üçün nəzərdə tutulmuş həll yoludur. 10.0.20 versiyasından əvvəl OneUptime Synthetic Monitors aşağı səlahiyyətli layihə istifadəçilərinə oneuptime-probe xidmətində icra olunan xüsusi Playwright kodlarını təqdim etməyə imkan verir. Mövcud tətbiqdə bu etibarsız kod Node-un vm daxilində işlədilir və ona brauzer və səhifə kimi canlı host Playwright obyektləri verilir. Bu, fərqli bir server tərəfli RCE primitivi yaradır: hücumçu klassik this.constructor.constructor(...) sandbox qaçışına ehtiyac duymur. Bunun əvəzinə, hücumçu inyeksiya edilmiş Playwright brauzer obyektindən birbaşa istifadə edərək browser.browserType().launch(...) funksiyasına çata və probe hostunda/konteynerində ixtiyari icra faylını başlada bilər. Bu zəiflik 10.0.20 versiyasında aradan qaldırılıb.
Necə düzəltmək olar
- hackerbay oneuptime10.0.20 və ya daha yeni versiya
- @oneuptime/common10.0.20 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| hackerbay oneuptime | v < 10.0.20 | 10.0.20 |
| @oneuptime/commonnpm | v < 10.0.20 | 10.0.20 |
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.