CVE-2025-69203
Təsvir
Signal K Server gəmidəki mərkəzi hub-da işləyən server tətbiqidir. Giriş sorğusu sisteminin 2.19.0 versiyasından əvvəlki versiyalarında iki əlaqəli funksiya mövcuddur ki, bunlar həm özləri, həm də məlumat sızması zəifliyi ilə birlikdə administratorlara qarşı inandırıcı sosial mühəndislik hücumlarının həyata keçirilməsinə şərait yaradır. Cihaz giriş sorğusu yaratdıqda üç sahəni təyin edir: `clientId`, `description` və `permissions`. SignalK admin UI-ı gözləyən sorğuları göstərərkən `description` sahəsini administratora görkəmli şəkildə nümayiş etdirir, lakin faktiki `permissions` sahəsi (verilən giriş səviyyəsini müəyyən edən) daha az görünür və ya ayrıca göstərilir. Bu, hücumçuya yalnız oxuma girişi təklif edən təsvir təqdim etməklə `admin` icazələri tələb etməyə imkan verir. Giriş sorğusunun emalçısı klientin IP ünvanını müəyyən etmək üçün `X-Forwarded-For` HTTP başlığını yoxlamadan qəbul edir. Bu başlıq sorğular reverse proxy vasitəsilə ötürüldükdə orijinal klient IP-sini qorumaq üçün nəzərdə tutulub, lakin şərtsiz etibar edildikdə hücumçulara IP ünvanlarını saxtalaşdırmağa imkan verir. Saxtalaşdırılmış IP administratorlara giriş sorğusunun təsdiqlənməsi interfeysində göstərilir və bu, bədniyyətli sorğuların etibarlı daxili şəbəkə ünvanlarından gəldiyi təəssüratını yarada bilər. Cihaz/mənbə adları məlumat sızması zəifliyi vasitəsilə sadalanabildiyi üçün hücumçu legitim cihaz və ya mənbəni təqlid edə, inandırıcı təsvir hazırlaya, etibarlı daxili IP ünvanını saxtalaşdıra və yüksəldilmiş icazələr tələb edə bilər ki, bu da administratorın təsdiqi ehtimalını artıran olduqca inandırıcı sosial mühəndislik ssenarisi yaradır. İstifadəçilər bu problemi aradan qaldırmaq üçün 2.19.0 versiyasına yüksəltmə etməlidirlər.
Necə düzəltmək olar
- signalk signal_k_server2.19.0 və ya daha yeni versiya
- signalk-server2.19.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| signalk signal_k_server | v < 2.19.0, 2.19.0 | 2.19.0 |
| signalk-servernpm | v < 2.19.0 | 2.19.0 |
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.