CVE-2022-24759
Təsvir
`@chainsafe/libp2p-noise`, libp2p-də istifadə olunan şifrələmə protokolu olan Noise protokolunun TypeScript tətbiqini ehtiva edir. 4.1.2 və 5.0.3 versiyalarından əvvəlki `@chainsafe/libp2p-noise` əl sıxma (handshake) prosesi zamanı imzaları düzgün şəkildə yoxlamır. Bu, aradakı adam (man-in-the-middle) hücumçusuna digər peer-lər kimi çıxış etməyə və həmin peer-lərin bloklanmasına səbəb olmağa imkan verə bilər. İstifadəçilər yamkı almaq üçün 4.1.2 və ya 5.0.3 versiyasına yüksəltmə etməlidirlər. Hazırda məlum olan heç bir alternativ həll yolu yoxdur.
Necə düzəltmək olar
- @chainsafe/libp2p-noise4.1.2, 5.0.3 və ya daha yeni versiya
- chainsafe js-libp2p-noise4.1.2, 5.0.3 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| @chainsafe/libp2p-noisenpm | v < 4.1.2, 5.0.0 ≤ v < 5.0.3 | 4.1.2, 5.0.3 |
| chainsafe js-libp2p-noise | v < 4.1.2, 5.0.0 ≤ v < 5.0.3 | 4.1.2, 5.0.3 |
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.