CVE-2020-15134

Yüksək

Təsvir

Faye-nin 1.4.0 versiyasından əvvəlki versiyalarda TLS əl sıxma prosesində sertifikat təsdiqləməsinin olmaması problemi mövcuddur. Faye öz klientinin Ruby versiyasında em-http-request və faye-websocket kitabxanalarından istifadə edir. Bağlantı üçün `wss:` URL-i hər dəfə istifadə edildikdə, hər iki kitabxana TLS əl sıxmasını həyata keçirmək üçün EventMachine-dəki `EM::Connection#start_tls` metodundan istifadə edir. Bu metod standart olaraq sertifikat yoxlamasını tətbiq etmir, yəni serverin gözlənilən host adı üçün etibarlı və güvənli TLS sertifikatı təqdim edib-etmədiyini yoxlamır. Bu o deməkdir ki, həmin kitabxanalar vasitəsilə qurulan hər hansı `https:` və ya `wss:` bağlantısı, qoşulduğu serverin kimliyini təsdiqləmədiyi üçün "man-in-the-middle" hücumuna qarşı həssasdır. Faye klientinin etdiyi ilk sorğu həmişə normal HTTP vasitəsilə göndərilir, lakin sonrakı mesajlar WebSocket vasitəsilə göndərilə bilər. Buna görə də, Faye altda yatan bu kitabxanaların sahib olduğu eyni problemə həssasdır və Faye-nin bunu düzəltdiyini iddia etməsi üçün hər iki kitabxananın TLS təsdiqləməsini dəstəkləməsi tələb olunurdu. İlkin HTTPS sorğusu təsdiqlənsə belə, sonrakı WebSocket bağlantıları təsdiqlənmirsə, klientiniz yenə də təhlükəsiz olmayacaqdı. Bu problem, təsdiqləməni standart olaraq aktivləşdirən Faye v1.4.0 versiyasında aradan qaldırılıb. Bu məsələ ilə bağlı daha ətraflı məlumat üçün zəhmət olmasa istinad edilən GitHub Advisory-yə baxın.

CiddilikYüksək
CVSS8.0
İstismar ehtimalı—
MəhsulFaye
Dərc31 iyl 2020
İlk görülmə31 iyl 2020
Zəiflik növüCWE-295CWE-295

Necə düzəltmək olar

Yeniləyin
  • faye_project faye1.4.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
faye_project fayev < 1.4.01.4.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.