CVE-2023-33964
Təsvir
mx-chain-go — Go dilində yazılmış MultiversX blokçeyn protokolunun implementasiyasıdır. Metachain çarpaz şard miniblokunu emal edə bilmir. 1.4.16 versiyasından əvvəl metachain-də yanlış istifadəçi adı olan etibarsız tranzaksiya metachain tranzaksiya prosessorunda düzgün emal olunmur. Bu, MultiversX şəbəkəsində baş vermiş ola biləcək sırf emal problemidir. Əgər belə bir xəta baş versəydi, metachain şard zəncirlərindən gələn blokların notarizasiyasını dayandırardı. Notarizasiyanın bərpası yalnız yamaqlanmış binar versiyası tətbiq edildikdən sonra mümkündür. 1.4.16 versiyasındakı yamaq metachain tranzaksiya prosessoru üçün `processIfTxErrorCrossShard` funksiyasını təqdim edir. Bu problem üçün məlum iş ətrafı yolu yoxdur.
Necə düzəltmək olar
- multiversx mx-chain-go1.4.16 və ya daha yeni versiya
- github.com/multiversx/mx-chain-go1.4.16 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| multiversx mx-chain-go | v < 1.4.16 | 1.4.16 |
| github.com/multiversx/mx-chain-goGo | v < 1.4.16 | 1.4.16 |
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.