الیکترم — ایک بٹ کوائن والٹ ہے جو لین دین کی تاریخ حاصل کرنے کے لیے باہری سرورز سے جُڑتا ہے۔ الیکترم سادہ ادائیگی کی تصدیق (Simple Payment Verification) کے ذریعے لین دین کی تصدیق کرتا ہے۔ جب والٹ منتظر لین دین کو ظاہر کرتا ہے، تو وہ اس فنکشن کو اپنے بنیادی سرور پر چھوڑ دیتا ہے۔
حملہ کرنے والوں نے معلومات کو بٹکوائن نیٹ ورک میں جانے سے پہلے ہی نقصان دہ سرورز کے ذریعے ٹرانزیکشنز کو اپنے قبضے میں لے لیا۔ اصل ٹرانزیکشن کو چھپا کر، مجرمین اپنا ایڈریس قبول کنندہ کے ایڈریس کی جگہ ڈال سکتے تھے۔ یہاں تک کہ جب کھوٹی ٹرانزیکشن میں غلط دستخط تھے، تو کمزور ورژن الیکٹروم انہیں واٹل ہسٹری میں دکھانے سے پہلے چیک نہیں کرتے تھے۔
خطر اس وقت پیدا ہوا جب صارفین Replace-by-Fee (RBF) فنکشن کے ذریعے ٹرانزیکشن فیس بڑھانے کی کوشش کر رہے تھے، جو ایک تصدیق نہ ہونے والی ادائیگی کو ایک زیادہ زیادہ فیس والی ادائیگی سے بدلنے کی اجازت دیتا ہے۔ فیس میں ترمیم کی تصدیق کرتے ہوئے، صارفین زیادہ سے زیادہ فیس والی ادائیگی پر دستخط کر سکتے تھے جو خرابکار کے فائدے کے لیے تھی۔
ڈویلپرز نے کرپٹو ایکٹیوز کی دو چوریوں کی تصدیق کی۔ 11 اکتوبر کو، ایک والٹ کا مالک جس نے اپنا نام dannydeezy رکھا تھا، نے بتایا کہ Electrum کی تاریخ میں دکھائی جانے والی ٹرانزیکشن اصلی بھیجی گئی ادائیگی سے مطابقت نہیں رکھتی۔ ایک اور ناشناختہ شخص، Raju-K12، نے 18 اکتوبر کو ڈویلپرز کو اطلاع دی کہ جب وہ ٹرانزیکشن فیس بڑھانے کی کوشش کر رہا تھا تو اس کے پاس سے رقم چلی گئی۔ اس کے معاملے میں، جعلی ٹرانزیکشن کی فیس صفر تھی، جسے Electrum ٹیم کے مطابق اس لئے کیا گیا تاکہ شکار خود فیس بڑھانے کا عمل شروع کرے۔
ایک کمزوری 4.8.3 تک کی تمام ایلیکٹرم ورژنز کو متاثر کیا۔ ڈویلپرز نے چوری ہونے والی رقم، حملے میں شامل سرورز کی تعداد، اور متاثرہ صارفین کی تعداد کا انکشاف نہیں کیا۔ کرپٹو والٹ ٹیم نے ایک اپڈیٹ جاری کیا، جسے 23 اکتوبر کو ورژن 4.8.3 میں شامل کیا گیا۔ بائنری فائلز 24 اکتوبر کو دستیاب ہوئیں۔ ڈویلپرز نے غیر تصدیق شدہ ٹرانزیکشنز کے لیے ڈیجیٹل دستخط کی تصدیق شامل کی اور واضح کیا کہ اس اپڈیٹ سے ایلیکٹرم بٹ کوائن کا مکمل نوڈ نہیں بن جائے گا۔ اس کا مطلب ہے کہ آنے والی غیر تصدیق شدہ ٹرانزیکشنز نئے دستخط تصدیق کے دائرے سے باہر رہیں گی، جبکہ تصدیق شدہ ادائیگیاں پرانے تصدیق کے طریقے جاری رکھیں گی۔
قدیم ورژن والیٹ کے مالکان کو Electrum کی سرکاری ویب سائٹ سے اپ ڈیٹ ڈاؤن لوڈ کرنے کی تجویز کی جاتی ہے۔ جو لوگ فوری اپ ڈیٹ نہیں کر سکتے، وہ ٹرانزیکشنز کو دستخط کرنے سے پہلے وصول کنندہ کے مکمل پتے اور رقم کی تصدیق کریں، جس میں فیس کا تبادلہ بھی شامل ہے۔ صرف اعتماد کے سرورز، جن میں اپنا سرور بھی شامل ہے، سے جڑنے والے صارفین اس حملے کا شکار نہیں ہوتے۔
ہالیا وقت میں سمنٹیک تھریٹ ہنٹر نے ایوکی (اوکیگاہارا) کا ایک نیا ورژن دریافت کیا — ایک ایسی پروگرام جو AI اسسٹنٹس کے سیشن فائلز، کوکیز اور کرپٹو والٹ ڈیٹا چوری کرتی ہے۔ ہیکرز چوری شدہ API کلیدوں کا استعمال کرکے متعلقہ ریپوزٹریز اور کلاؤڈ سروسز تک رسائی حاصل کرتے ہیں۔

