CVE-2026-45537

Kritik

Təsvir

OpenSIPS Session Initiation Protocol (SIP) serverinin tətbiqidir. 3.6.6 və 4.0.0-rc1 versiyalarından əvvəlki versiyalarda construct_uri() funksiyası çox sayda URI komponentini (protokol, istifadəçi adı, domen, port, parametrlər) hər hansı bir sərhəd yoxlaması olmadan sabit 1024 baytlıq qlobal BSS buferində birləşdirir. Marşrutlaşdırma skripti hücumçu tərəfindən idarə olunan istifadəçi adı ilə construct_uri() funksiyasını çağırdıqda, cəmi komponent uzunluğunun 1024 baytı aşması bufer daşmasına səbəb olur və bitişik qlobal məlumatları hücumçunun idarə etdiyi məzmunla korlayır. Daşma, SIP 503 cavabının idarə olunmasını təmin edən qlobal bayraq olan disable_503_translation hissəsinə çatır ki, bu da hücumçuya URI istifadəçi adı vasitəsilə həmin bayrağı müəyyən şəkildə təyin etməyə və növbəti mesajlar üçün serverin marşrutlaşdırma davranışını dəyişməyə imkan verir. Eyni bufer contact_builder() ilə bölüşüldüyü üçün daşma həmin funksiyanın məlumatlarını da korlayır və yaddaş sanitarı (memory sanitizer) olmadan, uzun istifadəçi adı ehtiva edən hər bir sorğu zamanı bitişik qloballar səssizcə yenidən yazılır. Bu problem 3.6.6 və 4.0.0-rc1 versiyalarında düzəldilmişdir.

CiddilikKritik
CVSS9.1
İstismar ehtimalı—
MəhsulOpensips
Dərc4 avq 2026
İlk görülmə4 avq 2026
Zəiflik növüCWE-120CWE-120

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əhsulTəsirlənən versiyalarDüzəldildiyi versiya
OpenSIPS opensips>= 3.4.0, < 3.6.6, >= 4.0.0-beta, < 4.0.0-rc1—

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.

Intelligence 360 paketində

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.

CVE-2026-45537 · Opensips · Dark Radar