CVE-2024-42467
Təsvir
Açıq mənbəli ev avtomatlaşdırılması proqram təminatı təminatçısı olan openHAB-ın vizuallaşdırma əlavəsi CometVisu daxil olmaqla müxtəlif əlavələri mövcuddur. Versiya 3.4.0.M4-dən 4.2.0-a qədər olan versiyalarda, openHAB-ın CometVisu əlavəsinin proxy son nöqtəsinə autentifikasiyasız giriş etmək mümkündür. Əgər openHAB qeyri-özəl şəbəkədə açıqdırsa, bu proxy funksiyasından Server-Side Request Forgery (SSRF) kimi istifadə edilərək yalnız daxili serverlərə GET HTTP sorğuları göndərmək olar. Bundan əlavə, hücum edən sorğunu öz serverinə yönləndirib zərərli JavaScript kodu olan səhifə qaytara bildiyi üçün bu proxy funksiyası Saytlararası Skriptinq (XSS) boşluğu kimi də istismar edilə bilər. Brauzer bu məlumatları birbaşa openHAB CometVisu interfeysindən aldığı üçün həmin JavaScript kodu CometVisu interfeysinin mənşəyi ilə icra olunacaqdır. Bu, openHAB serveri özəl şəbəkədə yerləşdiyiniz halda belə, hücum edənə openHAB serverindəki çağırış son nöqtələrini istismar etməyə imkan verir (məsələn, openHAB administratoruna zərərli JavaScript-i proxy edən link göndərməklə). Bu problem digər boşluqlarla birləşdirildikdə Uzaqdan Kodun İcrasına (RCE) səbəb ola bilər. İstifadəçilər düzəlişi tətbiq etmək üçün openHAB-ın CometVisu əlavəsini 4.2.1 versiyasına yüksəltməlidirlər.
Necə düzəltmək olar
- openhab openhab_web_interface4.2.1 və ya daha yeni versiya
- org.openhab.ui.bundles:org.openhab.ui.cometvisu4.2.1 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| openhab openhab_web_interface | v < 4.2.1 | 4.2.1 |
| org.openhab.ui.bundles:org.openhab.ui.cometvisuMaven | 3.4.0.M4 ≤ v < 4.2.1 | 4.2.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.