CVE-2026-49866
Açıklama
libp2p, libp2p ağ yığınının bir JavaScript uygulamasıdır. 16.0.0 sürümünden önce, @libp2p/gossipsub defaultDecodeRpcLimits içindeki maxIhaveMessageIDs ve maxIwantMessageIDs değerleri Infinity olarak ayarlanmıştı; bu durum, message/decodeRpc.ts ve gossipsub.ts dosyalarındaki aşırı boyutlu IHAVE ve IWANT kontrol mesajı dizilerinin, 4 MB'lık çerçeve başına yaklaşık 180.000 mesaj kimliğini senkronize olarak yinelemesine ve Node.js olay döngüsünü engellemesine izin veriyordu. Bu sorun 16.0.0 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- @libp2p/gossipsub16.0.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| @libp2p/gossipsubnpm | v < 16.0.0 | 16.0.0 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.