CVE-2023-33964
Açıklama
mx-chain-go, Go dilinde yazılmış bir MultiversX blok zinciri protokolü uygulamasıdır. Metachain, çapraz bölümlü (cross-shard) bir minibloğu işleyememektedir. Versiyon 1.4.16 öncesinde, metachain üzerindeki yanlış kullanıcı adına sahip geçersiz bir işlem, metachain işlem işlemcisi tarafından doğru şekilde ele alınmamaktadır. Bu durum, yalnızca MultiversX zincirinde meydana gelebilecek bir işlemleme sorunudur. Böyle bir hata oluşmuş olsaydı, metachain bölümlü zincirlerden gelen blokların noter onaylama işlemini durdururdu. Noter onaylamanın yeniden başlatılması ancak yamalanmış bir ikili versiyon uygulandıktan sonra mümkündür. Versiyon 1.4.16'daki yama, metachain işlem işlemcisi için `processIfTxErrorCrossShard` fonksiyonunu tanıtmaktadır. Bu sorun için bilinen bir geçici çözüm yoktur.
Nasıl düzeltilir
- multiversx mx-chain-go1.4.16 ya da sonraki bir sürüm
- github.com/multiversx/mx-chain-go1.4.16 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| multiversx mx-chain-go | v < 1.4.16 | 1.4.16 |
| github.com/multiversx/mx-chain-goGo | v < 1.4.16 | 1.4.16 |
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.