CVE-2023-27600
Təsvir
OpenSIPS Session Initiation Protocol (SIP) server implementasiyasıdır. 3.1.7 və 3.2.4 versiyalarından əvvəl OpenSIPS düzgün formatlaşdırılmamış SDP gövdəsi qəbul edildikdə və sipmsgops modulundakı `delete_sdp_line` funksiyası tərəfindən emal edildikdə çökür. Bu problem funksiyanı sətir keçidi (yəni `\n`) ilə sonlanmayan SDP gövdəsi ilə çağırmaqla təkrar istehsal edilə bilər. Zəiflik `codec_delete_except_re` və `codec_delete_re` funksiyalarından istifadə edən konfiqurasiya ilə işləyən OpenSIPS serverinə qarşı qara qutu fuzzinqi aparılarkən aşkar edilmişdir. Eyni problem `codec_delete_except_re` funksiyası üzərində əhatə dairəsi yönləndirilmiş fuzzinq aparılarkən də aşkar edilmişdir. Çöküş `delete_sdp_line` funksiyasının SDP sətrinin sətir keçidi (`\n`) ilə sonlanmasını gözləməsi səbəbindən baş verir. Bu zəiflikdən sui-istifadə edərək hücumçu serveri çökdürə bilər. Bu, təsirlənmiş koda əsaslanan funksiyaları, məsələn `codec_delete_except_re` funksiyasını ehtiva edən konfiqurasiyalara təsir edir. `del_lump` funksiyasında aparılan yoxlama səbəbindən bu problemin istismarı lumps emalı funksiyasında `abort` yaradacaq və nəticədə xidmətdən imtinaya səbəb olacaq. Bu problem 3.1.7 və 3.2.4 versiyalarında düzəldilmişdir.
Necə düzəltmək olar
- opensips opensips3.1.7, 3.2.4 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| opensips opensips | v < 3.1.7, 3.2.0 ≤ v < 3.2.4 | 3.1.7, 3.2.4 |
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.