ব্লকের ইঞ্জিনিয়ারিং দল কল্ডকার্ড হার্ডওয়্যার ওয়ালেট এক্সপ্লয়িটের পিছনের প্রতিষ্ঠানটি চিহ্নিত করেছে এবং হারানোর সময় ব্যবহৃত ব্লকচেইন সার্ভিস প্রোভাইডারের দিকে আক্রমণকারীকে ট্রেস করেছে।
জুলাই ৩০-এ ঘটা ব্রিচের ফলে ০১:৩১ থেকে ০১:৫৬ UTC এর মধ্যে ২৫ মিনিটে প্রায় ৫০০টি ওয়ালেট থেকে প্রায় ৫৯৪ BTC, যা প্রায় ৩৮ মিলিয়ন ডলারের সমান, প্রতারিত হয়।
একটি পাঁচ বছরের পুরনো ফার্মওয়্যার বাগ এটিকে সম্ভব করে তুলেছিল
মূল কারণটি মার্চ ২০২১-এর একটি ফার্মওয়্যার আপডেটের দিকে ফিরে যায়, বিশেষ করে সংস্করণ ৪.০.০, যা প্রভাবিত COLDCARD ডিভাইসগুলিতে হার্ডওয়্যার র্যান্ডম নম্বর জেনারেটরকে অক্ষম করে দেয়। হার্ডওয়্যার RNG-কে একটি পূর্বানুমানযোগ্য সফটওয়্যার ফলব্যাক দিয়ে প্রতিস্থাপন করা হয়, যা গোপনীয় সিড মানগুলির ব্যবহার করত, যার অর্থ একজন আক্রমণকারী যদি এই ত্রুটির কথা জানেন, তবে ডিভাইস-নির্দিষ্ট মেটাডেটা থেকে উৎপন্ন ওয়ালেট সিডগুলি পুনরায় তৈরি করতে পারবেন। প্রভাবিত ডিভাইসগুলির মধ্যে মূলত Mk3 মডেলগুলি এবং Mk2 ইউনিটগুলি অন্তর্ভুক্ত ছিল, যেখানে সিডগুলি দুর্বলতা-প্রভাবিত ফার্মওয়্যারের অধীনে তৈরি করা হয়েছিল।
আক্রমণকারী প্রায় বছরের পর বছর ধরে এই জ্ঞান ধরে রেখেছিল, নিষ্ক্রিয় অ্যাকাউন্টগুলির লক্ষ্য করে। ২৫ মিনিটের কার্যক্রমের সময়সীমা ব্যাপক প্রস্তুতির ইঙ্গিত দেয়, যেখানে আক্রমণকারী আগে থেকেই ভাঙা বীজগুলি গণনা করেছিল এবং অর্থ বাহির করার প্রক্রিয়াটি স্ক্রিপ্ট করেছিল।
ব্লক এবং কয়নকাইট জরুরি প্রকাশে সমন্বয় করেছে
ব্লকের ইঞ্জিনিয়াররা, যারা কোল্ডকার্ড তৈরি করা কোম্পানি কোইনকাইটের সাথে কাজ করছিলেন, আক্রমণকারীর অন-চেইন কার্যকলাপকে একটি ব্লকচেইন সেবা প্রদানকারীর সাথে সংযুক্ত করেন। এই সহযোগিতা দুই পক্ষেরই বর্ণনা অনুযায়ী, সম্পূর্ণ প্রযুক্তিগত বিবরণ প্রকাশের আগেই দুর্বলতাটির জরুরি প্রকাশকে সম্ভব করেছে।
কোইনকাইট মার্ক 3 এবং পুরানো মডেলের ব্যবহারকারীদের জন্য একটি তাত্ক্ষণিক পরামর্শ জারি করেছে, যারা দুর্বল ফার্মওয়্যার সংস্করণের অধীনে সিড তৈরি করেছিল। কোম্পানির প্রাথমিক মূল্যায়ন অনুসারে, এমকে 4, কিউ এবং এমকে 5 সহ নতুন মডেলগুলি RNG ত্রুটির দ্বারা প্রভাবিত হয়নি। সুপারিশকৃত কার্যক্রম ছিল অপ্রভাবিত হার্ডওয়্যারে সম্পূর্ণ নতুন সিড তৈরি করা এবং সমস্ত ফান্ড তৎক্ষণাৎ স্থানান্তরিত করা।
হার্ডওয়্যার ওয়ালেট ব্যবহারকারীদের এবং ব্যাপক বাজারের জন্য এর অর্থ কী
ঘটনার সময় বিটকয়েন $64K-এর উপরে ট্রেড হচ্ছিল এবং বাজারের প্রভাব ন্যূন। দুর্বলতা চালু করা ফার্মওয়্যার আপডেটটি ছিল v4.0.0, যা মার্চ 2021-এ প্রয়োগ করা হয়েছিল। যারা সেই আপডেট প্রয়োগ করেছিলেন, তারা মনে করেছিলেন যে তারা তাদের নিরাপত্তা উন্নতি করছেন, কিন্তু বাস্তবে তারা একটি দুর্বল RNG-এর সাহায্যে সিড তৈরি করছিলেন।

