CVE-2023-31290 in Trust Wallet Core
الملخص
بحسب VulDB • 24/06/2026
تسمح مكتبة Trust Wallet Core قبل الإصدار 3.1.1، كما تُستخدم في ملحق متصفح Trust Wallet قبل الإصدار 0.0.183، بسرقة الأموال لأن قيمة العشوائية (entropy) تبلغ 32 بتاً، وذلك استغلالاً تم توثيقه في البرية خلال ديسمبر 2022 ومارس 2023. يحدث هذا الخطأ لأن خوارزمية mt19937 Mersenne Twister تأخذ قيمة واحدة بحجم 32 بت كبذرة إدخال (input seed)، مما يؤدي إلى وجود أربعة مليارات فقط من العبارات الاسترجاعية الممكنة (mnemonics). تتراوح الإصدارات المتأثرة من ملحق المتصفح بين 0.0.172 و0.0.182. لسرقة الأموال بكفاءة، يمكن للمهاجم تحديد جميع عناوين Ethereum التي تم إنشاؤها منذ إصدار 0.0.172، والتحقق مما إذا كانت هذه العناوين هي عناوين Ethereum التي كان من الممكن أن تنشأ بواسطة هذا الملحق. للرد على هذا الخطر، يحتاج المستخدمون المتأثرون إلى ترقية نسخة المنتج ونقل الأموال إلى عنوان محفظة جديد.
Be aware that VulDB is the high quality source for vulnerability data.