ช่องโหว่สะพานเชื่อม Verus Ethereum กำลังกลายเป็นหนึ่งในเหตุการณ์ด้านความปลอดภัยคริปโตที่ถูกจับตามองมากที่สุดของสัปดาห์ หลังจากมีการดูดทรัพย์สินออกไปราว 11.6 ล้านดอลลาร์ และถูกนำไปรวมศูนย์ไว้ใน ETH สิ่งที่เริ่มต้นจากการแจ้งเตือนของบริษัทความปลอดภัยบนเชนช่วงดึกวันอาทิตย์ ได้ขยายกลายเป็นคำถามที่กว้างขึ้นว่าเหตุใดระบบครอสเชนอีกแห่งหนึ่งจึงอาจล้มเหลวในขั้นตอนการตรวจสอบพื้นฐาน
ความสูญเสียครั้งนี้ไม่ใช่เรื่องเล็กน้อยหรือเป็นเพียงนามธรรม PeckShield ระบุว่าสะพานเชื่อมสูญเสีย tBTC จำนวน 103.6 เหรียญ, ETH จำนวน 1,625 เหรียญ และ USDC จำนวน 147,000 เหรียญ ซึ่งเป็นการผสมผสานของสินทรัพย์ที่บ่งชี้ว่ามีการดึงทุนสำรองของสะพานออกไปในช่วงเวลาสั้น ๆ ผู้โจมตีได้สวอปคริปโตที่ขโมยมาให้กลายเป็น ETH ประมาณ 5,402 เหรียญ ทำให้สามารถควบคุมทรัพย์สินที่ปล้นมาได้อย่างแน่นหนาในสินทรัพย์หลักเพียงตัวเดียว
ในเวลาเดียวกัน ผลกระทบด้านการปฏิบัติงานก็ลุกลามไปไกลกว่าตัวสะพานเชื่อมเอง Verus ระบุในช่อง Discord ของตนว่าเครือข่าย Verus หยุดทำงาน หลังจากโหนดที่สร้างบล็อกส่วนใหญ่ดับตัวเองลงขณะตอบสนองต่อผลข้างเคียงของการโจมตี ขณะนี้นักพัฒนากำลังสืบสวนว่าเอ็กซ์พลอยต์ทำงานอย่างไร โดยยังไม่มีรายงานสรุปฉบับสมบูรณ์เผยแพร่ต่อสาธารณะ
Summary
เกิดอะไรขึ้นกับสะพานเชื่อม Verus-Ethereum
ข้อเท็จจริงหลัก ๆ นั้นชัดเจน: สะพานเชื่อม Verus-Ethereum ถูกโจมตีอย่างต่อเนื่อง ทำให้มีการดูดคริปโตออกไปราว 11.6 ล้านดอลลาร์
การแจกแจงของ PeckShield ให้ภาพสาธารณะที่ชัดเจนที่สุดของความสูญเสีย โดยรายงานว่าสะพานเชื่อมสูญเสีย tBTC จำนวน 103.6 เหรียญ, ETH จำนวน 1,625 เหรียญ และ USDC จำนวน 147,000 เหรียญ
เรื่องนี้มีความสำคัญเพราะการโจมตีสะพานเชื่อมกระทบหนึ่งในจุดที่อ่อนไหวที่สุดของ DeFi: โครงสร้างพื้นฐานที่ใช้เคลื่อนย้ายมูลค่าระหว่างเชน เมื่อสะพานเชื่อมถูกเจาะ ความเสียหายสามารถแพร่กระจายได้อย่างรวดเร็ว กระทบสภาพคล่อง ความเชื่อมั่นของผู้ใช้ และการทำงานของเครือข่ายไปพร้อมกัน
ในกรณีนี้ ช่องโหว่สะพานเชื่อม Verus Ethereum ดูเหมือนจะรบกวนการตอบสนองของเครือข่าย Verus ในภาพรวมด้วย Verus ระบุว่าโหนดที่สร้างบล็อกส่วนใหญ่ปิดตัวเองลง ทำให้เครือข่ายหยุดทำงานในขณะที่ทีมงานจัดการกับผลกระทบ
ผู้โจมตีย้ายเงินอย่างไร
Blockaid ระบุว่าตรวจพบการโจมตีในช่วงดึกวันอาทิตย์ และระบุกระเป๋าเงินของผู้โจมตีว่าเป็น 0x5aBb…D5777 ตามข้อมูลของบริษัท ทรัพย์สินที่ถูกขโมยถูกย้ายไปยังกระเป๋าเงินอีกใบที่มีป้ายกำกับว่า 0x65C…C25F9
PeckShield ระบุว่าผู้โจมตีได้สวอปเงินที่ขโมยมาให้กลายเป็น ETH ประมาณ 5,402 เหรียญ ทำให้มูลค่าอยู่ที่ราว 11.4 ล้านถึง 11.6 ล้านดอลลาร์ในขณะรายงาน การแปลงนี้มีความสำคัญต่อทั้งนักสืบและผู้ติดตามตลาด เพราะการเปลี่ยนสินทรัพย์ที่ขโมยมาหลายประเภทให้กลายเป็น ETH สามารถทำให้การเก็บรักษาและการเคลื่อนย้ายต่อไปง่ายขึ้น
ยังมีรายละเอียดอีกอย่างที่ดึงดูดความสนใจในวงการความปลอดภัยทันที PeckShield ระบุว่ากระเป๋าเงินของผู้โจมตีได้รับการเติมเงินเริ่มต้น 1 ETH ผ่าน Tornado Cash ประมาณ 14 ชั่วโมงก่อนเกิดเอ็กซ์พลอยต์
สิ่งนี้ไม่ได้อธิบายเอ็กซ์พลอยต์ได้ด้วยตัวมันเอง แต่เพิ่มรูปแบบที่คุ้นเคยให้กับเหตุการณ์ ในหลายกรณีการโจมตี DeFi การเติมเงินเริ่มต้นเล็กน้อยผ่านเครื่องมือความเป็นส่วนตัวเป็นหนึ่งในเบาะแสแรก ๆ ที่นักวิจัยติดตามบนเชน
เหตุใดบริษัทความปลอดภัยจึงคิดว่ามีข้อบกพร่องด้านการตรวจสอบเกี่ยวข้อง
การวิเคราะห์เบื้องต้นชี้ออกจากการขโมยกุญแจส่วนตัวแบบง่าย ๆ และหันไปสู่จุดอ่อนเชิงโครงสร้างของสะพานเชื่อมมากกว่า
บริษัทความปลอดภัยหลายแห่งระบุว่าปัญหาที่เป็นไปได้เกี่ยวข้องกับการตรวจสอบข้อความข้ามเชน GoPlus Security ชี้ไปที่ความล้มเหลวในการตรวจสอบข้อความข้ามเชน การเลี่ยงผ่านลอจิกการถอน หรือจุดอ่อนด้านการควบคุมการเข้าถึง ในเชิงปฏิบัติ นั่นบ่งชี้ว่าสะพานเชื่อมอาจยอมรับหรือประมวลผลข้อความที่ควรถูกปฏิเสธ
Blockaid ให้คำอธิบายที่แคบลง โดยระบุว่าปัญหาดูเหมือนจะเกี่ยวข้องกับการขาดการตรวจสอบจำนวนต้นทางในฟังก์ชันการตรวจสอบของสะพานเชื่อม รายละเอียดนี้มีความสำคัญ หากสะพานเชื่อมล้มเหลวในการตรวจสอบจำนวนต้นทางที่ผูกกับข้อความข้ามเชนอย่างถูกต้อง ผู้โจมตีอาจสามารถกระตุ้นให้มีการโอนจากทุนสำรองได้โดยไม่มีเงินฝากที่ถูกต้องตรงกันในฝั่งต้นทาง
ExVul อธิบายทฤษฎีที่คล้ายกัน โดยระบุว่าผู้โจมตีใช้เพย์โหลดการนำเข้าข้ามเชนปลอมที่ผ่านกระบวนการตรวจสอบของสะพานเชื่อม หากการตีความนี้ถูกต้อง เอ็กซ์พลอยต์จะเข้ากับรูปแบบที่คุ้นเคยและมีค่าใช้จ่ายสูงในด้านความปลอดภัยของสะพานเชื่อม DeFi: สะพานเชื่อมไม่ได้ล้มเหลวเพราะกุญแจของผู้ลงนามถูกขโมย แต่เพราะลอจิกที่ใช้ตรวจสอบสิ่งที่ควรถูกยอมรับข้ามเชนนั้นอ่อนแอเกินไป
นี่เป็นหนึ่งในเหตุผลที่ทำให้ ช่องโหว่สะพานเชื่อม Verus Ethereum ได้รับความสนใจในวงกว้างมากกว่าตัวเลขมูลค่าเงินดอลลาร์เพียงอย่างเดียว ข้อบกพร่องด้านการตรวจสอบกระทบถึงแก่นของการออกแบบสะพานเชื่อม หากสมมติฐานด้านความเชื่อถือหรือเส้นทางการตรวจสอบเปราะบาง แหล่งสภาพคล่องข้ามเชนขนาดใหญ่ก็อาจถูกเปิดเผยได้แม้ไม่มีการเจาะกระเป๋าเงินแบบดั้งเดิม
ข้อบกพร่องด้านการตรวจสอบข้ามเชนอาจหมายถึงอะไร
ในระบบสะพานเชื่อม การตรวจสอบข้ามเชนคือขั้นตอนที่ช่วยยืนยันว่าข้อความหรือการโอนนั้นถูกต้องก่อนที่จะปล่อยสินทรัพย์ออกไป หากขั้นตอนนี้ล้มเหลว สะพานเชื่อมอาจดำเนินการตามข้อมูลที่ควรถูกปฏิเสธ นั่นคือเหตุผลที่ทีมความปลอดภัยมุ่งเน้นไปที่เส้นทางการตรวจสอบมากกว่าคำอธิบายแบบการขโมยกระเป๋าเงินอย่างง่าย
เหตุใดเรื่องนี้จึงสำคัญต่อความปลอดภัยของสะพานเชื่อม DeFi
ระบบสะพานเชื่อมอยู่ในจุดกึ่งกลางที่มีความเสี่ยง พวกมันถูกออกแบบมาเพื่อเชื่อมต่อเครือข่ายที่แยกจากกัน ตรวจสอบข้อความ ถือครองทุนสำรอง และปล่อยสินทรัพย์ออกมาเฉพาะเมื่อเงื่อนไขถูกต้อง สิ่งนี้ทำให้สะพานเชื่อมมีประโยชน์ แต่ก็เปิดเผยต่อความเสี่ยงมากเป็นพิเศษ
กรณีของ Verus ตอกย้ำบทเรียนที่เกิดซ้ำในด้านความปลอดภัยของสะพานเชื่อม DeFi: ความปลอดภัยไม่ได้เป็นเพียงเรื่องการปกป้องกุญแจเท่านั้น แต่ยังเกี่ยวกับการทำให้แน่ใจว่าฟังก์ชันการตรวจสอบ ลอจิกการนำเข้า และการควบคุมการถอน ไม่สามารถถูกหลอกด้วยข้อมูลที่ผิดรูปหรือปลอมแปลงได้
บริษัทความปลอดภัยได้มุ่งเน้นไปที่ปัญหาประเภทนี้โดยตรง การกล่าวถึงซ้ำ ๆ ถึงข้อบกพร่องด้านการตรวจสอบข้ามเชน การขาดการตรวจสอบจำนวนต้นทาง และจุดอ่อนด้านการควบคุมการเข้าถึง ล้วนชี้ไปที่ประเด็นที่กว้างกว่านั่นคือ กฎของสะพานเชื่อมในการยอมรับและดำเนินการตามคำสั่งข้ามเชนนั้นแข็งแรงเพียงพอหรือไม่
สำหรับผู้ใช้และผู้สร้าง นั่นคือส่วนที่ควรจับตาดู สะพานเชื่อมอาจดูเหมือนทำงานได้ตามปกติจนกว่าสมมติฐานด้านการตรวจสอบจะพังทลาย
ผลกระทบต่อเครือข่ายและสิ่งที่จะตามมา
Verus ระบุว่าเครือข่ายหยุดทำงานหลังจากโหนดที่สร้างบล็อกส่วนใหญ่ดับตัวเองลงในขณะที่ทีมงานตอบสนองต่อผลข้างเคียงของการโจมตี เรื่องนี้ทำให้เหตุการณ์ลุกลามจากเหตุการณ์สมาร์ตคอนแทรกต์ที่จำกัดอยู่ในตัวเองไปสู่การหยุดชะงักในระดับเครือข่าย
นักพัฒนาของโปรเจกต์กำลังสืบสวนว่าเอ็กซ์พลอยต์ถูกดำเนินการอย่างไร และควรมีขั้นตอนใดตามมา ต่อจากนี้ไป ขณะนี้ทีม Verus ยังไม่ได้เผยแพร่รายงานสรุปฉบับสมบูรณ์ต่อสาธารณะ
นั่นทำให้ระยะต่อไปมุ่งเน้นไปที่การทบทวนด้านเทคนิค: เส้นทางการตรวจสอบของสะพานเชื่อมถูกเลี่ยงผ่านได้อย่างไร ข้อบกพร่องที่สงสัยตรงกับสิ่งที่บริษัทความปลอดภัยอธิบายไว้หรือไม่ และจะต้องมีการเปลี่ยนแปลงอะไรบ้างก่อนที่ความเชื่อมั่นจะกลับคืนมา สำหรับตอนนี้ การโจมตีครั้งนี้เป็นอีกหนึ่งเครื่องเตือนใจว่าในโลกคริปโต จุดที่อ่อนแอที่สุดมักไม่ใช่ตัวสินทรัพย์เอง แต่เป็นโค้ดที่ถูกไว้วางใจให้เคลื่อนย้ายมันข้ามเชน

