CVE-2026-50161

Kritik

Təsvir

libre asinxron giriş və çıxış dəstəyi ilə real zamanlı kommunikasiyalar üçün ümumi kitabxanadır. Versiya 4.8.1-dən əvvəl, src/websock/websock.c faylındakı websock_decode() funksiyasında, 64-bit genişləndirilmiş uzunluq kodlaşdırmasından istifadə edən maskalanmış WebSocket freymini yoxlayarkən tam ədəd daşması (integer overflow) baş verir. hdr->len dəyəri UINT64_MAX-a yaxın olduqda 4 + hdr->len ifadəsi dövr edərək kiçilə bilər və bu da mbuf_get_left() sərhəd yoxlamasının uğurlu keçməsinə səbəb olar. Növbəti XOR maskanı götürmə döngüsü isə heap buferinin hüdudlarından kənara yazmaya səbəb olur. WebSocket serverini tətbiq etmək üçün websock_accept() və ya websock_accept_proto() funksiyalarından istifadə edən tətbiqlər buna məruz qalır və bu boşluğun istismarı, HTTP WebSocket təkmilləşdirmə (upgrade) əl sıxma prosesindən sonra hücumçu tərəfindən idarə olunan heap korrupsiyasına və ya xidmətdən imtinaya (DoS) səbəb ola bilər. Bu problem 4.8.1 versiyasında düzəldilmişdir.

CiddilikKritik
CVSS9.3
İstismar ehtimalı—
MəhsulRe
Dərc18 avq 2026
İlk görülmə18 avq 2026

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
baresip re< 4.8.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.

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-50161 · Re · Dark Radar