CVE-2026-116789
Təsvir
FreeSWITCH, mülkiyyət hüquqlı telekommunikasiya kommutatorlarından istənilən standart aparat təminatında işləyən proqram təminatı tətbiqinə rəqəmsal transformasiyanı təmin edən Proqram Təyinli Telekommunikasiya Stekidir. 1.11.2 versiyasından əvvəl, dtls_state_setup() funksiyası həmyaşırdan gələn sertifikatı SDP a=fingerprint ilə yalnız FreeSWITCH DTLS klienti olduqda müqayisə edirdi, DTLS server rolunda olduğu zaman isə etmir. Razılaşdırılmış media portuna çata bilən autentifikasiya olunmamış bir həmyaşırdan əlaqəsiz bir sertifikatla DTLS-SRTP əl sıxma prosesini tamamlamaq, leg-in SRTP açarlarını əldə etmək, medianı dekriptiya etmək və daxil etmək, habelə legitim son nöqtəni əvəz etmək mümkündür; ICE aktiv edilmiş leg-lərdə həmyaşıra həmçinin SDP-dən connectivity-check etibarlılıq məlumatlarına ehtiyac duyur ki, bu da adətən siqnalların görünürlüyünü və ya onun yolunda mövqe tutmağı tələb edir. Həmyaşırdan aktiv rol seçildiyi hallarda WebRTC və SIP DTLS-SRTP leg-ləri təsirlənir, FreeSWITCH klient-rolu əl sıxmaları isə artıq fingerprint yoxlamasını həyata keçirir. Versiya 1.11.2 rtp_dtls_client_cert_verify_mode=fingerprint tələb edən düzəlişi təqdim edir.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| signalwire freeswitch | < 1.11.2 | — |
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.