Avqust yenilikləri Vultisig kripto cüzdanında kritik özəl açar sızmasının qarşısını alır

By: cryptoslate.com|26.10.2026 21:10:35

Vultisig, paylaşılmış imza istifadə edən bir kripto cüzdanı, ChainSecurity-dəki təhlükəsizlik tədqiqatçıları tərəfindən aşkar edilmiş kritik bir dayandırma siqnalını düzgün idarə etmədi.

Tədqiqatçıların 21 oktyabr tarixli açıqlaması, səhvdən sonra davam etmənin artıq pozulmuş bir imzalayanın tam özəl açarı bərpa etməsinə imkan verə biləcəyini təsvir edir.

Həm Android, həm də iOS saxlayıcıları, kitabxana zərərli iştirakçını müəyyən etdikdən sonra yenidən cəhd edən kodu təsvir etdilər, sonra bu cəhdlərin dayandırılması və istifadəçini xəbərdar etmək üçün idarəetmə əlavə etdilər. Dəyişikliklər sonrakı depozit buraxılış qeydlərində görünür.

Bir neçə cihazın tələb edilməsi yalnız bir iştirakçı pis davranmağa başladıqda proqram təminatının bu tələbi qoruduğu halda qoruma təmin edir.

Çox tərəfli hesablamalar cüzdanı (MPC cüzdanı) imza səlahiyyətini açar payları arasında bölüşdürür. Kifayət qədər pay birləşərək standart bir blokçeyn imzası istehsal edir, normal əməliyyat zamanı tam özəl açarı bir araya gətirmədən.

İki cihazlı bir düzən tələb edən hər iki iştirakçı ilə, birinin pozulması, hücumçunu digər cihazın təsdiqinə asılı qoymalıdır.

Açıq şəkildə aşkar edilmiş flaw ECDSA imzasını əhatə edir və ilkin pozulmanı tələb edirdi. Bir hücumçu daha sonra bir çox zərərli imza mesajları göndərə bilərdi və digər imzalayanın bir səhv qaytardığını müşahidə edə bilərdi.

Bu cavablar, ChainSecurity-ə görə, təkrar istifadə edilə bilən daxili protokol toxumunun parçalarını aşkar etdi, nəticədə digər payın və tam açarın bərpasını mümkün etdi.

Bu toxum daxili bir qurğu sirridir və kitabxana kritik səhvdən sonra daha çox imzanın dayandırılacağını düşünürdü, toxum döndərilmədikcə. Tətbiq, ümumi bir səhv göstərdi və bu cavabı tətbiq etmədi.

Vultisig-in tarixi ECDSA axını, təkrarlanan səhv cavabları vasitəsilə açar materialını sızdırma potensialına malikdir; avqust yeniləmələri indi cəhdləri dayandırır və pozulmuş cihazı müəyyən edir.

Təhlükəsizlik nəticəsi odur ki, uğursuz imza cəhdi, istifadə edilə bilən bir əməliyyat imzası istehsal etmədiyi zaman belə əhəmiyyətli ola bilər.

Əgər mübadiləni davam etdirmək daha çox gizli məlumatı aşkar edirsə, yalnız əməliyyatı rədd etmək imzalayanlar arasında vəd edilmiş ayrılığı qoruyur. Tətbiq, protokol uğursuzluğuna cavab verməlidir.

Avqust dəyişikliklərinin nümayiş etdirdiyi

Android dəyişiklikləri (#5658) və iOS dəyişiklikləri (#5235) hər ikisi 21 avqustda birləşdirilmişdir, ictimai açıqlamadan iki ay əvvəl.

Onların təsvirləri, köhnə kodun imza uğursuzluqlarını kitabxananın müvəffəqiyyət nəticəsi ilə müqayisə etdiyini, zərərli tərəf qadağan səhvlərini ayrıca idarə etmədən. İmza rutinləri üç dəfə yenidən cəhd edə bilərdi, istifadəçi isə ümumi bir uğursuz mesaj alırdı.

Bu yenidən cəhd sayı, bir açarı bərpa etmək üçün nə qədər mesajın lazım olduğunu və ya bir hücumçunun nə qədər sessiyaya ehtiyacı olacağını müəyyən etmir.

Android kod dəyişiklikləri və iOS dəyişiklikləri, sessiya qurulması, mesaj emalı və imza tamamlama zamanı DKLS imza kitabxanasının zərərli tərəf səhv kodlarını 100--109 tanıyır.

Hər ikisi, qeyd olunan iştirakçını bir cihaz identifikatoruna xəritələyir, avtomatik yenidən cəhdlərdən keçən xüsusi bir səhv daşıyır və həmin cihazı bir daha istifadə etməmək üçün lokalizə edilmiş xəbərdarlıq göstərir. Android-də, istisna da relay bərpasını keçərək.

Birlikdə, bu dəyişikliklər tətbiqlərin bir iştirakçı haqqında kriptoqrafik hökmü adi imza uğursuzluğundan ayırdığını göstərir.

Müvəqqəti bir uğursuzluq üçün uyğun olan yenidən cəhd davranışı, kitabxana zərərli imzalayanla qarşılıqlı əlaqəni dayandırmağı bildirəndə təhlükəli ola bilər.

iOS v1.45.71 üçün GitHub qeydləri, 21 avqust tarixli, #5235-i siyahıya alır. Android v1.0.118 buraxılışı, 25 avqust tarixli, #5658-i siyahıya alır.

Cüzdan sayları və audit sahəsi kontekstə ehtiyac duyur

Vultisig-in xəzinə təsvirləri, imzalayanları kimin idarə etdiyini ayırır. Fast Vault, VultiServer-in ikinci payı saxladığı bir istifadəçi cihazı ilə istifadə edir və imzalayır. Secure Vault, VultiServer olmadan iki və ya daha çox istifadəçi tərəfindən saxlanılan cihazları istifadə edir.

Təchizatçı tərəfindən kömək olunan cüzdan və istifadəçinin öz cihazları arasında yayılmış cüzdan, hər ikisi də paylaşılan imzadan istifadə edə bilər, lakin onların əməliyyat asılılıqları fərqlidir. İmza mübadiləsində iki iştirakçı olması, xəzinənin yalnız iki paya sahib olması demək deyil.

İncelənmiş açıqlama və tətbiq materialları tam təsir olunan versiya və xəzinə konfiqurasiya matrisini təqdim etmir.

Vultisig-in təhlükəsizlik sənədləri, Trail of Bits-in 2024-cü ildə Silence Laboratories DKLS23 kitabxanasını audit etdiyini bildirir. Mobil və masaüstü tətbiq audit hesabatlarının dərc edildikdə əlaqələndiriləcəyini bildirir.

Açıqlama zamanı ChainSecurity, Vultisig-in düzəlişlərini nəzərdən keçirmədiyini və protokolun digər hissələrini audit etmədiyini bildirdi, buna görə düzəlişlər həmin qiymətləndirmədən kənarda qaldı.

Faydalı düzəliş detalları, təsir olunan konfiqurasiyaları göndərilən versiyalarla əlaqələndirəcək və həm avtomatik, həm də istifadəçi tərəfindən başlatılan yenidən başlatmalardan sonra icranı izah edəcək. Bu davranışları əhatə edən bir nəzərdən keçirmə, burada təsvir olunan tətbiq səviyyəsində uğursuzluğu həll edəcək.

Qoruma sahiblərinə vəd edilir ki, icra, imza zamanı kitabxananın dayandırma şərtini tətbiq etməyə bağlıdır, istifadəçilər bir uğursuzluqdan sonra yenidən başladıqda belə.

Bu məzmun yalnız ümumi məlumat məqsədilə təqdim olunur və maliyyə, investisiya, hüquqi və ya vergi məsləhəti hesab edilməməlidir. Burada qeyd olunan hər hansı tədbir, mükafat, onlayn kampaniya və ya əlaqəli məlumat hər hansı kriptoaktivin alınması, satılması, treydinqi və ya digər əməliyyatların aparılması üçün tövsiyə, təşviq və ya dəvət kimi qiymətləndirilməməlidir. Kriptoaktivlər yüksək dəyişkənliyə malikdir və maliyyə itkisinə səbəb ola bilər. WEEX-in xidmətləri, məhsulları və əlaqəli tədbirlərinin əlçatanlığı regiondan asılı olaraq dəyişə bilər. İştirakınızın yerli qanunvericilik və tənzimləyici tələblərə uyğun olmasını təmin etmək sizin məsuliyyətinizdir.

Bunları da bəyənə bilərsiniz

iconiconiconiconiconiconiconicon
Müştəri dəstəyi:@weikecs
Biznes əməkdaşlığı:@weikecs
Kəmiyyət əsaslı treydinq və bazar quruculuğu:bd@weex.com
VIP proqram:support@weex.com