Avqust yenilikləri Vultisig kripto cüzdanında kritik özəl açar sızmasının qarşısını alır
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

Onchain xərcləri: kripto protokolları üçüncü rübdə 4 milyard dollar qazandı

Tom Lee yenidən bunu etdi. Bitmine Ethereum üçün 24 milyon dollar xərclədi, lakin alışlar getdikcə azalır

Bitcoin ABŞ iqtisadiyyatının zəifliyi və davamlı inflyasiya ilə təhdid altındadır

Niyə Proqnoz Bazarları Braziliya Seçkilərini Bu Qədər Yanlış Proqnozlaşdırdı

Yanlış nömrə ilə kripto fırıldaqçılığı: Kanadada 140,000 dollar itirilib

Mərkəzi banklar üçün açar həftə: Fed, BCE və BoJ faiz dərəcələrini müəyyən edir

Ethereum Fondu, Kohaku işlərinin irəliləməsi ilə birlikdə default cüzdan gizliliyini dəstəkləyir

Manus, öz 2.0 bəyanatını gizlincə yayımladı

Justin Sun Mükafatı, Caltech Professoru Tony Yue Yu-nun rəhbərliyi ilə MathDB ilə 50 Problemlik Pilot Proqramı üçün Əməkdaşlıq Edir

CFTC, Konqresin ləngiməsi ilə könüllü kripto mübadiləsi qeydiyyatını irəlilətməkdədir

Kripto: Britaniya banklarına qarşı 10,000-dən çox şikayət

AI agentləri memecoin-ləri işə salır. MemeToro-nun agenti açıq kodla cavab verir

Kripto: RWA-nın tokenləşdirilməsi amerikalı mühafizəkarları narahat edir

Pump.fun « asılılıq üçün optimallaşdırılmış »: məhkəmədə sitat gətirilən daxili mesajlar həqiqətən nə deyir

Anthony Pompliano: Dövlətlər heç vaxt pul çap etməyi dayandırmayacaq! Bitcoin, qızıl, torpaq 20 il ərzində faydalanacaq

Bloklanmış stabilcoin: Özəl açarınız kifayət etmir

Kriptovalyutalar maliyyəyə inteqrasiya olunmağa çalışır

Ripple Şəbəkəsinin Ən Yaxşı Meme Coin-ləri; 5 Populyar XRPL Token-in İcmalı

Bitkoinin növbəti Fed testi ABŞ-ın inflyasiya məlumatlarında gizli problem ilə gəlir

Kripto bazarı yüksəlişini itirir, səbr vərdişə çevrilir – Steady Lads

Avropada sabit valyuta ödənişi: CASP, PI və EMI necə işləyir?

22 nəhəng şirkət niyə "tokenləşməyə" etiraz edir?

Rayls, ənənəvi maliyyə ilə mərkəzləşdirilməmiş maliyyəni birləşdirir

Hər zaman ticarət zəruridir? RWA daimi müqavilələrinin real ticarət ritmini analiz edirik

Yaponiyada GMO-ya Kiberhücum: Ticarət Hesabları Təhlükəyə Düşdü, GMO Coin Təsir Olunmadığını İddia Edir

Yeni bulud istehsalçılarını pisləyən Musk'ın zirvə planı

Google-un 28.10 tarixli gəlir hesabatı: Fed qərarı GOOGL səhmlərini hərəkətə gətirəcəkmi?
Kriptovalyuta bazarında deleverecinq hadisəsi nədir? Likvidasiyalar və ADL arasındakı fərq
Kriptovalyuta bazarında deleverecinq hadisəsini anlamaq: likvidasiya ilə ADL arasındakı fərq, açıq marağın aldadıcı azalması, hedcinq riskləri və ticarətdən əvvəl yoxlamalar.

Gələcək Həftə: Kriptomarket üçün 4 mühüm an




