CVE-2026-93304
Təsvir
(D)TLS 1.2 kliyenti öz ClientKeyExchange mesajını göndərmədən əvvəl ChangeCipherSpec mesajını qəbul edə bilər. Həmin məqamda hələ heç bir master secret törədilməmiş olur, buna görə də kliyent məlum (deterministik) açardan törədilmiş oxuma açarlarını quraşdırır və serverin Finished mesajını həmin eyni açara qarşı yoxlayır. Beləliklə, ardıcıllığı pozulmuş ChangeCipherSpec mesajından hücumçu tərəfindən serverin yerinə əl sıxma (handshake) prosesini tamamlamaq və kliyentin autentik kimi qəbul etdiyi məlumatları göndərmək üçün istifadə edilə bilər. Kliyentin öz trafiki hələ də düzgün törədilmiş açarlardan istifadə edir, buna görə də hücumçu onu oxuya bilmir və real server əl sıxma prosesini heç vaxt tamamlamır. Datagram oxuması ardıcıllığı pozulmuş yazıları müstəqil şəkildə çatdıra bildiyi üçün DTLS 1.2 kliyentləri risk altındadır. TLS 1.2 kliyentləri isə tətbiq qəbul edilmiş baytları wolfSSL_inject() vasitəsilə təmin etdikdə və ya öncədən oxuma (read ahead) funksiyasını aktivləşdirdikdə risk altında olur. Sertifikat dəstəkləri (certificate suites) üçün hücumçu "man-in-the-middle" mövqeyində olmalıdır. PSK (Pre Shared Key) bağlantıları üçün isə hər hansı saxta server PSK-nı bilmədən uğur qazana bilər.
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 |
|---|---|---|
| wolfssl wolfssl | 4.7.0 ≤ v ≤ 5.9.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.