CVE-2026-84897

Orta

Təsvir

wolfSSL wolfSSH 1.5.0 versiyasına qədər olan versiyalarda src/internal.c faylındakı çatışmazlıq səbəbindən, server autentifikasiya olunmamış klientdən gələn server-klient Diffie-Hellman qrup mübadiləsi mesajlarını — SSH_MSG_KEX_DH_GEX_GROUP (31) və SSH_MSG_KEX_DH_GEX_REPLY (33) — qəbul edir. IsMessageAllowedServer() funksiyası açar mübadiləsi mesaj diapazonuna heç bir istiqamət yoxlaması tətbiq etmir: qarşı tərəf açarları təyin etdikdə və konkret bir mesaj gözlənilmədikdə (server klentin KEXINIT mesajını emal etdikdən sonra bütün pəncərə ərzində bu vəziyyətdə olur, çünki orada handshake->expectMsgId dəyişəni təyin edilmir), funksiya gözlənti budağından qərar vermədən çıxır və 30-dan 34-ə qədər bütün mesaj ID-lərini qəbul edən rəqəmsal həddə çatır. diffie-hellman-group-exchange-sha256 protokolunu razılaşdıran və sonra 31 nömrəli mesajı göndərən klient, serverin klient tərəfli DoKexDhGexGroup() handler-ini işə salmasına səbəb olur; bu handler hücum edən tərəfindən təqdim olunan qrupu 8 raundlu iki Miller-Rabin sadəlik testi ilə (biri p üzərində, digəri (p-1)/2 üzərində) 8192 bitə qədər dəyərdə yoxlayır. Daha sonra handler uğurlu nəticə qaytarır: server hücum edənin sadə ədədini və generatorunu saxlayır, hücum edənin qrupunda Diffie-Hellman açar cütlüyü yaradır və klient rolundakı SSH_MSG_KEX_DH_GEX_INIT (32) mesajını hücum edənə geri göndərir. RFC 3526-da dərc edilmiş təhlükəsiz sadə ədədlər ən pis haldakı giriş məlumatlarıdır və onları əldə etmək hücum edən üçün heç bir xərc tələb etmir. Sadəlik yoxlaması 1.5.0 versiyasında əlavə edilmişdir; 1.2.0-dan 1.4.22-yə qədər olan versiyalar eyni mesajı qəbul edir və sadəlik yoxlamasının xərci olmadan eyni klient-rol yoluna daxil olur. 33 nömrəli mesaj da qəbul edilir, lakin serverdə heç bir ictimai açar yoxlama callback-i qeydiyyatdan keçməmiş olduğu üçün hər hansı kriptoqrafik əməliyyatdan əvvəl rədd edilir, buna görə də oxşar resurs xərci yaratmır. WOLFSSH_NO_DH_GEX_SHA256 (WOLFSSH_NO_DH və ya NO_SHA256 tərəfindən nəzərdə tutulan) təyin edilmiş build-lər bu problemdən təsirlənmir.

CiddilikOrta
CVSS5.3
İstismar ehtimalı—
MəhsulWolfssh
Dərc7 okt 2026
İlk görülmə7 okt 2026

Necə düzəltmək olar

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
wolfssh wolfssh1.2.0 ≤ v < 1.6.01.6.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.

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-84897 · Wolfssh · Dark Radar