Back to top
  • 공유 แชร์
  • 인쇄 พิมพ์
  • 글자크기 ขนาดตัวอักษร
ลิงก์ถูกคัดลอกแล้ว

ซีดบกพร่องของโคลด์การ์ด(COLDCARD) ดันมาตรฐานรับมือเหตุความปลอดภัยกระเป๋าฮาร์ดแวร์คริปโต

ข้อบกพร่องในการสร้างซีดของโคลด์การ์ด(COLDCARD) เผยให้เห็นว่ามาตรฐานความปลอดภัยของกระเป๋าฮาร์ดแวร์ขยับจาก 'สเปกตัวเครื่อง' ไปสู่ 'การรับมือเหตุฉุกเฉินและขั้นตอนการกู้คืน' ตั้งแต่การสร้างซีด การปล่อยเฟิร์มแวร์ การแนะนำโอนย้ายสินทรัพย์ ไปจนถึงการสกัดฟิชชิง กลายเป็นความสามารถหลักของผู้ผลิตในการปกป้องผู้ใช้

คอยน์ไคท์ (Coinkite) ผู้ผลิตโคลด์การ์ด เปิดเผยคำแนะนำด้านความปลอดภัยเมื่อวันที่ 30 กรกฎาคม (เวลาท้องถิ่น) ว่าซีดที่สร้างจากเฟิร์มแวร์บางเวอร์ชันของโคลด์การ์ดอาจมีความเสี่ยง ล่าสุด ณ วันที่ 21 (เวลาท้องถิ่น) หน้าติดตามสถานะความปลอดภัยอย่างเป็นทางการของโคลด์การ์ดระบุว่าได้ปล่อยเฟิร์มแวร์เวอร์ชันแก้ไขแล้ว แต่ซีดที่มีช่องโหว่เดิมจะไม่ได้รับการแก้ไขเพียงแค่อัปเดตเฟิร์มแวร์

จุดที่เป็นปัญหาไม่ใช่การโจรกรรมอุปกรณ์หรือการแฮ็กเชิงกายภาพ คำอธิบายทางเทคนิคของคอยน์ไคท์ระบุว่า ในกระบวนการเปลี่ยนผ่านสู่ libNgU เมื่อเดือนมีนาคม 2021 ระบบเชื่อมต่อกับ PRNG แบบซอฟต์แวร์แทนที่จะเป็นเส้นทางตัวเลขสุ่มจากฮาร์ดแวร์ตามที่ตั้งใจไว้ ทำให้ช่วงความเป็นไปได้ของซีดบางส่วนแคบลงกว่าที่ควร

ซีดคือจุดเริ่มต้นที่ใช้สร้างกุญแจส่วนตัวทั้งหมดของกระเป๋าเงิน หากความสุ่มในขั้นตอนสร้างซีด 'อ่อนแอ' ผู้โจมตีไม่จำเป็นต้องครอบครองอุปกรณ์ก็สามารถบีบตัวเลือกซีดให้แคบลงและพุ่งเป้าไปที่สินทรัพย์ได้ นี่คือเหตุผลที่มีการชี้ว่ากรณีนี้ไม่ใช่ข้อบกพร่องของเครือข่ายบิตคอยน์(BTC) แต่เป็นความล้มเหลวของการออกแบบกระเป๋าเงินและขั้นตอนการดำเนินงาน

ขนาดความเสียหายที่ประเมินแตกต่างกันไปตามแต่ละหน่วยงาน การวิเคราะห์ห่วงโซ่บล็อกในช่วงแรกระบุตัวเลขราว 594 BTC หรือประมาณ 38 ล้านดอลลาร์ (ราว 5.43 หมื่นล้านวอนเกาหลี) ต่อมากาแล็กซี รีเสิร์ช (Galaxy Research) และ NYDIG ให้ตัวเลขประเมินที่ขยายขึ้นเป็น 1,082.65 BTC, 1,367 BTC และ 1,816 BTC ตามลำดับ ยอดรวมอย่างเป็นทางการยังอยู่ระหว่างการรวบรวม และตัวเลขจากเครื่องมือติดตามภายนอกกับหน่วยงานวิจัยต่าง ๆ ก็ยังไม่ตรงกันทั้งหมด

ก่อนหน้านี้โทเคนโพสต์ (TokenPost) เคยรายงานผลวิเคราะห์ที่ระบุว่าความเสียหายจากกรณีโคลด์การ์ดเกินกว่า 1,778 BTC ประเด็นครั้งนั้นกับครั้งนี้เชื่อมโยงกันตรงที่ไม่ได้อยู่ที่มูลค่าความเสียหายเพียงอย่างเดียว แต่อยู่ที่ข้อบกพร่องซึ่งเชื่อมโยงกับขั้นตอนการสร้างซีดของกระเป๋าเงินโดยตรง

ฝั่งผู้ผลิตตอบสนองแยกเป็นสองแนวทางหลัก แนวทางแรกคือชี้แจงว่าผลิตภัณฑ์ของตนไม่ได้รับผลกระทบ บิตคีย์ (Bitkey) ประกาศเมื่อวันที่ 31 กรกฎาคมว่าลูกค้าของตนไม่จำเป็นต้องโยกย้ายสินทรัพย์

บิตคีย์ระบุว่าไม่ได้ใช้ซอฟต์แวร์ของโคลด์การ์ดที่มีช่องโหว่ และสร้างกุญแจ 3 ชุดแยกกันในสภาพแวดล้อมที่ต่างกันคือฮาร์ดแวร์ โทรศัพท์มือถือ และเซิร์ฟเวอร์ ทำให้การถูกเจาะระบบในสภาพแวดล้อมเดียวไม่ลุกลามไปทำลายกระเป๋าเงินทั้งหมด

เทรซอร์ (Trezor) ก็ประกาศเมื่อวันที่ 5 สิงหาคมว่ากระเป๋าเงินที่สร้างขึ้นบนอุปกรณ์ของตนโดยตรงไม่ได้รับผลกระทบ แต่ระบุว่ากรณีที่นำแบ็กอัปซึ่งสร้างจากโคลด์การ์ดมาใช้กับเทรซอร์ยังคงมีความเสี่ยงอยู่ นั่นเพราะการย้ายแบ็กอัปไปยังอุปกรณ์อื่นไม่ได้ลบข้อบกพร่องที่เกิดขึ้นตั้งแต่ตอนสร้างซีด

แนวทางที่สองคือการบอกผู้ใช้ว่าต้องทำอะไรจริง ๆ บล็อกสตรีม (Blockstream) แจ้งว่าผลิตภัณฑ์เจด (Jade) ไม่ได้รับผลกระทบ พร้อมแนะนำผู้ใช้โคลด์การ์ดที่ต้องรับมือฉุกเฉินให้ดำเนินการตามลำดับคือ สร้างกระเป๋าเงินใหม่ โอนยอดคงเหลือออก ห้ามกรอกวลีกู้คืนผ่านเว็บไซต์ และย้ายไปใช้กุญแจชุดใหม่

บิตบ็อกซ์ (BitBox) ระบุในคำอธิบายฟีเจอร์ความปลอดภัยว่าใช้แหล่งตัวเลขสุ่มถึง 5 แหล่งรวมกันในการสร้างซีดกระเป๋าเงิน ส่วนเลดเจอร์ (Ledger) โพสต์เมื่อวันที่ 2 สิงหาคมชูจุดเด่นเรื่อง TRNG ภายในชิปความปลอดภัย การรับรองจากภายนอก และเป้าหมายความปลอดภัยที่ตรวจสอบได้ แม้หลักการจะต่างกัน แต่ข้อความที่สื่อออกมาคล้ายกัน นั่นคือสิ่งที่ผู้ใช้ควรเชื่อไม่ใช่คำโฆษณาของแบรนด์ แต่เป็นวิธีสร้างกุญแจและขั้นตอนตรวจสอบ

เหตุการณ์ครั้งนี้ยังสะท้อนว่าวงการกระเป๋าฮาร์ดแวร์ไม่สามารถอธิบายได้ด้วยกรอบง่าย ๆ แค่ 'โอเพนซอร์สหรือปิด' อีกต่อไป ผู้ใช้จำเป็นต้องรู้ว่าอุปกรณ์ใช้แหล่งตัวเลขสุ่มแบบไหน ตรวจสอบซีดที่มีช่องโหว่อย่างไร และหากเกิดเหตุต้องโยกย้ายตามลำดับใด หากผู้ผลิตตอบสนองไม่เร็วและไม่ชัดเจน อุปกรณ์ที่ปลอดภัยทางเทคนิคก็อาจกลายเป็นทางเลือกที่ผู้ใช้ไม่มั่นใจในทางปฏิบัติ

ข้อควรระวังสำคัญที่สุดคือการแยกให้ออกระหว่างการอัปเดตเฟิร์มแวร์กับการย้ายซีด คอยน์ไคท์ระบุว่าการอัปเดตแก้ไขเฉพาะซีดที่จะถูกสร้างขึ้นในอนาคตเท่านั้น ไม่ได้เปลี่ยนแปลงซีดที่ได้รับผลกระทบไปแล้ว ส่วนพาสเฟรส BIP-39 ที่แข็งแรงอาจเป็นชั้นป้องกันเพิ่มเติมได้ แต่ไม่ใช่เครื่องมือที่ซ่อมแซมซีดที่มีช่องโหว่โดยตรง

ความเสี่ยงด้านฟิชชิงก็เพิ่มขึ้นตามไปด้วย ทั้งเทรซอร์ บิตคีย์ และบล็อกสตรีมต่างเตือนตรงกันว่าห้ามกรอกวลีกู้คืนลงในเว็บไซต์หรือข้อความใด ๆ เพราะหลังเหตุการณ์ด้านความปลอดภัยขนาดใหญ่มักตามมาด้วยการปลอมตัวเป็นทีมซัพพอร์ต ปลอมเป็นการอัปเดตเฟิร์มแวร์ และหน้าเว็บกู้คืนฉุกเฉินปลอม

ประเด็นนี้สำคัญไม่ต่างกันสำหรับนักลงทุนในไทย ผู้ที่ใช้กระเป๋าเย็น (cold wallet) เป็นช่องทางเก็บสินทรัพย์ระยะยาวนอกกระดานเทรดควรตรวจสอบใหม่อีกครั้งว่าใช้กระเป๋าเงินยี่ห้อใด เฟิร์มแวร์เวอร์ชันไหน และสร้างซีดตั้งแต่เมื่อใด ความสามารถในการแข่งขันของกระเป๋าฮาร์ดแวร์ในวันนี้จึงไม่ได้วัดกันแค่สเปกอย่างชิป หน้าจอ หรือระบบ air-gap อีกต่อไป แต่รวมถึงความสามารถในการนำทางผู้ใช้ไม่ให้สูญเสียสินทรัพย์เมื่อเกิดเหตุขึ้นจริงด้วย

<ลิขสิทธิ์ ⓒ TokenPost ห้ามเผยแพร่หรือแจกจ่ายซ้ำโดยไม่ได้รับอนุญาต>

บทความที่มีคนดูมากที่สุด

บทความที่เกี่ยวข้อง

ความคิดเห็น 0

ข้อแนะนำสำหรับความคิดเห็น

ขอบคุณสำหรับบทความดี ๆ ต้องการบทความติดตามเพิ่มเติม เป็นการวิเคราะห์ที่ยอดเยี่ยม

0/1000

ข้อแนะนำสำหรับความคิดเห็น

ขอบคุณสำหรับบทความดี ๆ ต้องการบทความติดตามเพิ่มเติม เป็นการวิเคราะห์ที่ยอดเยี่ยม
1