CVE-2026-24904

Orta

Təsvir

TrustTunnel 0.9.115 versiyasından əvvəlki versiyalarda qaydaların yan keçilməsi problemi olan açıq mənbəli VPN protokoludur. `tls_listener.rs` faylında `TlsListener::listen()` funksiyası 1024 baytı nəzərdən keçirir və `extract_client_random(...)` funksiyasını çağırır. Əgər `parse_tls_plaintext` uğursuz olarsa (məsələn, TCP yazmaları arasında bölünmüş fraqmentlənmiş/qismən ClientHello), `extract_client_random` funksiyası `None` dəyərini qaytarır. `rules.rs` faylında `RulesEngine::evaluate` yalnız `client_random` dəyəri `Some(...)` olduqda `client_random_prefix`-i qiymətləndirir. Nəticədə, çıxarma prosesi uğursuz olduqda (`client_random == None`), `client_random_prefix` uyğunluğuna əsaslanan hər hansı bir qayda ötürülür və qiymətləndirmə sonrakı qaydalara keçir. Vacib semantik qeyd kimi: `client_random_prefix` yalnız uyğunluq şərtidir. Bu, özlüyündə "uyğun gəlməyən prefiksləri blokla" mənasına gəlmir. `client_random_prefix = ...` olan qayda, yalnız prefiks uyğun gəldikdə (və sahə qiymətləndirmə üçün mövcud olduqda) öz `action` əmrini tetiklir. Uyğun gəlməyən hallar (və ya `None`) sadəcə həmin qaydaya uyğun gəlmir və növbəti qaydalara keçid edir. Zəiflik 0.9.115 versiyasında aradan qaldırılıb.

CiddilikOrta
CVSS5.3
İstismar ehtimalı—
MəhsulAdguard Trusttunnel
Dərc29 yan 2026
İlk görülmə29 yan 2026

Necə düzəltmək olar

Yeniləyin
  • adguard trusttunnel0.9.115 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
adguard trusttunnelv < 0.9.1150.9.115

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-24904 · Adguard Trusttunnel · Dark Radar