บั๊กเฟิร์มแวร์ Coldcard เปิดช่องสุ่มเลขไม่ปลอดภัย แฮ็กเกอร์ดูด 594.48 BTC จากฮาร์ดแวร์วอลเล็ต

ประเด็นสำคัญ: Coinkite เปิดเผยว่าเกิดข้อผิดพลาดในเฟิร์มแวร์ของ Coldcard ทำให้ระบบสร้างตัวเลขสุ่มแบบปลอดภัย (RNG) ถูกปิดการทำงานในหลายเจเนอเรชัน ส่งผลให้ผู้โจมตีสามารถขโมยไปแล้วรวม 594.48 BTC คิดเป็นมูลค่าราว 38.3 ล้านดอลลาร์สหรัฐ ทีมของ Coinkite และทีมวิศวกรรม Bitcoin ของ Block สืบพบสาเหตุจากกลไกตรวจสอบ RNG ที่ผิดพลาด ทำให้คีย์ของวอลเล็ตพึ่งพาข้อมูลที่คาดเดาได้ เช่น serial number และรายละเอียด internal clock เฟิร์มแวร์บางรุ่นที่ปล่อยตั้งแต่ปี 2021 แทบไม่ได้ความสุ่มจริง ขณะที่โมเดลใหม่กว่ายังทำให้ผลลัพธ์ถูกบีบให้เหลือความเป็นไปได้ราว 4 พันล้านชุด คำแนะนำ: Coinkite แนะนำให้ผู้ที่ได้รับผลกระทบสร้าง seed ใหม่ทั้งหมดบนฮาร์ดแวร์ที่อัปเดตแล้ว และโอนย้ายเงินออกทันที เนื่องจากการอัปเดตเฟิร์มแวร์ไม่สามารถย้อนแก้ seed ที่อ่อนแอซึ่งถูกสร้างไปแล้วได้ บริษัทระบุว่า ผู้ใช้ Mk3 ที่สร้าง seed หลังเฟิร์มแวร์ 4.0.1 อาจมีความเสี่ยง ส่วน Mk4, Q และ Mk5 จากการวิเคราะห์เบื้องต้นยังไม่พบว่าได้รับผลกระทบ ทำไมจึงสำคัญ: การสร้าง seed ที่อ่อนแออาจทำให้การดูแลสินทรัพย์ด้วยตนเอง (self-custody) กลายเป็นความเสี่ยงต่อการเปิดเผยคีย์โดยตรง และบั่นทอนความเชื่อมั่นต่อความปลอดภัยของฮาร์ดแวร์วอลเล็ต มุมมองตลาด: เชิงลบ, ความตึงเครียดสูง, ขับเคลื่อนด้วยปัจจัยเทคนิค, ลดความเสี่ยง (derisking) เหตุผล: การยืนยันว่ามีการดูดเงิน 594.48 BTC จาก seed ของ Coldcard ที่ได้รับผลกระทบเพิ่มแรงกดดันด้านความเสี่ยงการถือครองให้ผู้ถือ Bitcoin กรณีคล้ายในอดีต: ปี 2023 Trust Wallet แก้ช่องโหว่การสร้างวอลเล็ตบนส่วนขยายเบราว์เซอร์ ซึ่งทำให้ผู้ใช้สูญเสียราว 170,000 ดอลลาร์สหรัฐ และที่อยู่ที่ถูกสร้างในช่วงเวลาที่มีช่องโหว่ต้องให้ผู้ใช้ดำเนินการแก้ไขเอง (The Block) ความต่าง: กรณี Trust Wallet เกี่ยวข้องกับส่วนขยายเบราว์เซอร์ ขณะที่กรณี Coldcard เป็นระดับเฟิร์มแวร์ฮาร์ดแวร์วอลเล็ตและมีมูลค่า Bitcoin ที่รายงานว่าสูงกว่า ผลกระทบต่อเนื่อง: ช่องทางกระเพื่อมหลักคือความเชื่อมั่นต่อ self-custody เพราะ seed ที่อ่อนแอทำให้วอลเล็ตที่ดูปลอดภัยต้องพึ่งข้อมูลที่คาดเดาได้ หากพบว่ามีเฟิร์มแวร์ที่ได้รับผลกระทบเพิ่ม ประเด็นนี้อาจลุกลามจากวอลเล็ตเฉพาะรายไปสู่ความเชื่อมั่นต่อฮาร์ดแวร์วอลเล็ตในวงกว้าง การเปิดเผย public key ยังอาจทำให้ความเสี่ยงคงอยู่ต่อเงินที่แตกแขนงมาจาก seed ที่อ่อนแอ โอกาสและความเสี่ยง โอกาส: หาก Coinkite และ Block สรุปการตรวจทานเฟิร์มแวร์แล้วพบว่าได้รับผลกระทบเฉพาะบางโมเดล อาจเป็นสัญญาณช่วยประคองความเชื่อมั่นต่อฮาร์ดแวร์วอลเล็ต ผู้ใช้ที่สร้าง seed บน Mk3 หลังเฟิร์มแวร์ 4.0.1 หากหมุนไปใช้ seed ใหม่บนฮาร์ดแวร์ที่อัปเดตแล้วจะช่วยลดความเสี่ยงการเปิดเผยคีย์ ความเสี่ยง: หากการทบทวนขยายขอบเขตไปยังเฟิร์มแวร์เพิ่มเติม การลดการพึ่งพา seed เก่าจะช่วยจำกัดความเสียหายจากการพบการโจรกรรมล่าช้า หากเงินยังคงอยู่บน seed ที่อ่อนแอ แม้แก้ด้วยเฟิร์มแวร์แล้ว ความเสี่ยงต่อ private key อาจยังดำเนินต่อไป