CVE-2026-54919
Təsvir
cpp-httplib C++11 üçün tək fayllı, yalnız başlıq faylından ibarət, platformalararası HTTP/HTTPS kitabxanasıdır. Təsirlənmiş Mbed TLS backend versiyalarında 0.31.0-dan 0.46.1-dək və wolfSSL backend versiyalarında 0.33.0-dan 0.46.1-dək, cpp-httplib CPPHTTPLIB_MBEDTLS_SUPPORT və ya CPPHTTPLIB_WOLFSSL_SUPPORT ilə qurulduqda və müştəri server sertifikatının yoxlanılması aktiv olduğu halda IP-literal hosta qoşulduqda, SSLClient və HTTPS rejimində Client sertifikat zəncirinin validasiyasını atlayır, Mbed TLS backend-də WebSocketClient isə yoxlamanı tamamilə atlayır ki, bu da trafiki tutmaq üçün mövqe tutmuş ortadakı adam (man-in-the-middle) hücumçusuna hazırlanmış sertifikat təqdim edərək trafiki oxumağa və ya dəyişdirməyə imkan verir. Bu problem 0.47.0 versiyasında düzəldilmişdir.
Necə düzəltmək olar
- yhirose cpp-httplib0.47.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| yhirose cpp-httplib | 0.31.0 ≤ v < 0.47.0 | 0.47.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.
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.