Cosmos เปิดเผยแพตช์ช่องโหว่ร้ายแรงโดยไม่แจ้งล่วงหน้า แฮกเกอร์ฉวยโอกาสดูดเงิน treasury หลายโปรเจกต์

chaincatcherchaincatcher

ในช่วงไม่กี่วันที่ผ่านมา ระบบนิเวศ Cosmos ได้เกิด "ภัยพิบัติด้านความปลอดภัย" ที่สามารถหลีกเลี่ยงได้ บล็อกเชนที่ใช้โมดูล Cosmos EVM เช่น MANTRA, TAC, KiiChain และ Nesa ถูกโจมตีติดต่อกัน โดยแฮกเกอร์ขโมยโทเคนสำรองของโปรโตคอลจากกระเป๋า treasury ของแต่ละเชนเป็นจำนวนมากและเทขายอย่างรวดเร็ว ส่งผลให้โทเคน KII, TAC, NES และอื่นๆ ร่วงลงกว่า 90% ภายในไม่กี่ชั่วโมง ผู้ถือโทเคนจำนวนมากได้รับความเสียหายอย่างหนัก

 

ในตอนแรก ตลาดไม่ได้สังเกตเห็นปัจจัยร่วมของเหตุการณ์เหล่านี้—ทั้งหมดเป็นบล็อกเชนในเครือ Cosmos เนื่องจากเหตุการณ์แฮกเกอร์โจมตีในตลาดคริปโตเป็นเรื่องปกติอยู่แล้ว แต่จนกระทั่งเมื่อวานนี้ ตลาดจึงได้ทราบว่าเหตุการณ์ทั้งหมดนี้มีต้นตอมาจากโค้ดอัปเกรดเวอร์ชัน v0.7.2 ที่ Cosmos Labs เผยแพร่บน GitHub เมื่อวันที่ 19 สิงหาคม

离谱!Cosmos 公开高危补丁却未提前通知,黑客抢先「掏空」项目金库

Cosmos Labs เขียนไว้ในหน้า GitHub นั้นว่า "เวอร์ชันนี้มีการแก้ไขด้านความปลอดภัยที่สำคัญ เราขอแนะนำให้ทุกเชนอัปเกรดเป็นเวอร์ชันแพตช์นี้โดยเร็วที่สุดผ่านการอัปเกรดแบบประสานงาน การเผยแพร่ครั้งนี้มีความสำคัญอย่างยิ่ง" น้ำเสียงที่เร่งด่วนสะท้อนให้เห็นถึงความร้ายแรงของช่องโหว่นี้

 

อย่างไรก็ตาม การดำเนินการของ Cosmos Labs เป็นเรื่องที่เข้าใจได้ยาก พวกเขาเปิดเผยแพตช์ความปลอดภัยต่อสาธารณะ แต่ไม่ได้ส่งคำเตือนล่วงหน้าแบบส่วนตัวหรือประกาศบังคับให้อัปเกรดแก่ทีมโปรเจกต์ต่างๆ ที่พึ่งพาโมดูลนี้ นี่เทียบเท่ากับการแขวนกุญแจคลังเงินไว้ที่จัตุรัสสาธารณะพร้อมป้าย "กรุณารีบนำไปใช้" ผู้ไม่หวังดีจะมีเวลาเพียงพอในการศึกษาและวางแผนโจมตี

 

"ถ้าผู้โจมตีอ่าน GitHub ได้ ทีมปลายน้ำก็ต้องการสิ่งที่ดีกว่า GitHub ช่องโหว่เกิดขึ้นได้เสมอ มาตรฐานของโครงสร้างพื้นฐานระดับองค์กรคือทุกสิ่งที่เกิดขึ้นหลังจากพบช่องโหว่ ใครถูกเปิดเผย ใครได้รับคำเตือน ใครได้รับแพตช์ และลูกค้าหรือผู้โจมตีที่ลงมือก่อน เราต้องการรายงาน post-mortem ฉบับเต็มจาก Cosmos Labs แต่เรื่องนี้ไม่สามารถปัดสวะได้ ความล้มเหลวในการประสานงานร้ายแรงมาก" นักพัฒนา @justde กล่าว

 

KiiChain ซึ่งถูกโจมตีก็ได้โพสต์ตำหนิความไม่รับผิดชอบของ Cosmos Labs โดยตรง และระบุว่าเหตุการณ์นี้ "สามารถหลีกเลี่ยงได้"

 

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

 

KiiChain ยังเปิดเผยหลักการโจมตีเฉพาะของช่องโหว่นี้ การโจมตีต้องอาศัยข้อบกพร่องต้นน้ำสามจุดของโมดูล Cosmos EVM เกิดขึ้นพร้อมกัน ได้แก่ underflow เมื่อเขียนยอดคงเหลือหลังการ delegate กลับไปยัง EVM ในพรีคอมไพล์การ staking และช่องโหว่อีกสองจุดที่ยังไม่เปิดเผย โค้ดเฉพาะของ KiiChain ไม่ได้เกี่ยวข้องกับการโจมตีครั้งนี้ เชน Cosmos EVM ทั้งหมดที่เปิดใช้งานบัญชี vesting มีความเสี่ยงเดียวกัน

 

ที่น่าเศร้ายิ่งกว่าคือ การโจมตีลักษณะนี้ยังคงดำเนินต่อไปจนถึงค่ำวันที่ 24 ทีมโปรเจกต์ Nesa ได้ประกาศทันทีและดำเนินการหยุดบล็อกเชน "เราตรวจพบพฤติกรรมที่เป็นอันตรายซึ่งใช้ประโยชน์จากช่องโหว่ Cosmos EVM บน L1 และกำลังดำเนินการเพื่อจำกัดผลกระทบ เราได้ดำเนินการอย่างรวดเร็ว และจะกลับมาให้บริการอีกครั้งหลังจากใช้แพตช์ซอฟต์แวร์และมาตรการแก้ไขเพิ่มเติมเพื่อให้มั่นใจถึงการทำงานที่ปลอดภัย"

 

ในเวลานั้น โทเคน Nesa ร่วงลงไปแล้วกว่า 94% จาก 0.22 ดอลลาร์เหลือ 0.011 ดอลลาร์ มีโปรเจกต์น้อยมากที่สามารถฟื้นตัวจากการร่วงลงเช่นนี้ได้

 

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

 

เร็วที่สุดในวันที่ 21 MANTRA ได้ประกาศต่อสาธารณะว่าได้ระบุสาเหตุที่แท้จริงของเหตุการณ์แล้ว ซึ่งจำกัดอยู่ที่โมดูล Cosmos EVM ของ MANTRA Chain เท่านั้น

离谱!Cosmos 公开高危补丁却未提前通知,黑客抢先「掏空」项目金库

เมื่อการถกเถียงขยายวงกว้างขึ้น คำแถลงตอบโต้อย่างเป็นทางการของ Cosmos Labs ก็มาถึงอย่างล่าช้า "เหตุการณ์ด้านความปลอดภัยที่กำลังดำเนินอยู่ส่งผลกระทบต่อผู้ใช้โมดูล Cosmos EVM ทีมความปลอดภัยและวิศวกรรมของ Cosmos Labs ได้ตอบสนองเชิงรุกต่อเหตุการณ์นี้ เราได้แนะนำให้เชน Cosmos EVM ที่ติดต่อเราขอให้ validator หยุดเชนของตน"

 

แต่ก็สายเกินไปเสียแล้ว คำวิจารณ์และความผิดหวังจากทุกฝ่ายเต็มโซเชียลมีเดีย "พวกเขาดูแลโมดูล Cosmos EVM ที่ใช้ร่วมกันซึ่งมีเชนหลายสิบเชนพึ่งพา แต่เมื่อช่องโหว่พรีคอมไพล์ที่สำคัญปรากฏขึ้น กลับไม่เผยแพร่แพตช์เชิงรุกผ่านช่องทางหลัก ไม่มีหลักฐานการพิสูจน์แนวคิด (PoC) ที่ชัดเจน และไม่มีคำแนะนำการ deploy แบบประสานงาน เชนเหล่านี้เป็นปลายน้ำของโค้ดของคุณ งานของคุณคือเผยแพร่แพตช์ความปลอดภัยอย่างรวดเร็ว + PoC ที่พร้อม deploy เพื่อให้ระบบนิเวศทั้งหมดอัปเกรดได้อย่างสะอาด แต่สิ่งที่เราได้รับกลับเป็นการทำลายอย่างเงียบๆ จากต้นน้ำ แต่ละทีมต้องดิ้นรนด้วยตัวเอง" นักพัฒนา @justde กล่าว

 

ตามข้อมูลจาก RootData ปัจจุบันโทเคน ATOM ของ Cosmos ยังมีมูลค่าตลาด 800 ล้านดอลลาร์ อยู่ในอันดับที่ 68 ของโทเคนทั้งหมด แต่ลดลงกว่า 95% จากจุดสูงสุด

 

การพัฒนาระบบนิเวศของ Cosmos ก็ประสบอุปสรรคอย่างต่อเนื่องในช่วงหลายปีที่ผ่านมา ในช่วงครึ่งปีที่ผ่านมามีโปรเจกต์ในระบบนิเวศ Cosmos เช่น Neutron, Mars Protocol, Pryzm, Leap Wallet และ Cosmostation ประกาศหยุดดำเนินการด้วยตัวเอง ส่วน Secret Network และ Noble ประกาศละทิ้งระบบนิเวศ Cosmos เลือกสร้าง Layer1 ของตัวเองหรือย้ายไปยังระบบนิเวศ Ethereum

 

เหตุการณ์ขโมยต่อเนื่องครั้งนี้ ยิ่งตอกย้ำข้อบกพร่องเชิงลึกของ Cosmos ในด้านการตรวจสอบความปลอดภัยของโค้ดระดับล่าง กลไกการประสานงานข้ามเชน และระบบตอบสนองเหตุฉุกเฉิน

 

ช่องโหว่ด้านความปลอดภัยอาจหลีกเลี่ยงได้ยาก แต่ตรรกะที่ "เปิดเผยแพตช์แต่ไม่แจ้งปลายน้ำ" และพฤติกรรม "ทีมงานไร้มืออาชีพ" ต่างๆ นั้นเพียงพอที่จะทำให้ผู้สร้างทุกคนรู้สึกหนาวเหน็บ

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

แนะนำ

SUI จับตาแนวต้านสำคัญ $0.85 หลัง ETF สะสมต่อเนื่อง 12 สัปดาห์Zcash พุ่งทำนิวไฮ มุ่งสู่ ETF บน NYSE หลังรอดวิกฤตเกือบศูนย์บทสนทนากับ Tom Lee: BitMine ถือ ETH เกือบ 5% ไม่ใช่จุดสิ้นสุด เป้าหมายราคา ETH อยู่ที่ 10,000 ดอลลาร์ราคาแฮชดีดตัว 20% ช่วงเวลามืดมนที่สุดของนักขุด Bitcoin ผ่านพ้นไปแล้วจริงหรือ?โกลด์แมน แซคส์ มองบวกโบรกเกอร์คริปโต: ตลาดพยากรณ์จะหนุนวัฏจักรใหม่ได้หรือไม่?