ช่องโหว่ Gnosis Safe บน Base/ETH สูญเงิน 3.2 ล้านดอลลาร์ผ่าน SquidRouterModule
รายงานว่าเหตุการณ์โจมตีบน Base/ETH ดูดเงินประมาณ 3.2 ล้านดอลลาร์จากกระเป๋า Gnosis Safe จำนวน 86 กระเป๋าในเวลาไม่ถึงสองชั่วโมง โดยใช้โมดูลของบุคคลที่สามชื่อ “SquidRouterModule” PeckShield และ Blockaid ระบุว่าปัจจัยสำคัญคือการที่เหยื่อถูกใส่ใน whitelist และการให้สิทธิ์ขยาย ซึ่งทำให้สัญญาสามารถดำเนินการโอนโดยไม่ต้องมีลายเซ็นเพิ่มเติมจากผู้ใช้
ตาม PeckShield ผู้โจมตีระดมทุนการปฏิบัติการด้วย 2.1 ETH ผ่าน TornadoCash แล้วสลับมูลค่าที่ขโมยได้เป็นประมาณ 3 ล้าน DAI โดยใช้พูล Uniswap V3 ที่ผู้โจมตีควบคุม Blockaid ก็สังเกตการถูกเจาะอย่างรวดเร็วใน 86 กระเป๋า Gnosis Safe เช่นกัน โดยระบุสาเหตุมาจากการอนุมัติที่กว้างเกินไปที่ผูกกับโมดูล Safe
รายงานภายหลังให้บริบททางเทคนิคเพิ่มเติม: “SquidRouterModule” อนุญาตให้มีสตริงที่ไม่เปลี่ยนแปลงซึ่งผู้เรียกกำหนดเป็น “หลักฐานความปลอดภัย” ซึ่งเหยื่อยอมรับเมื่อเพิ่มเป็นโมดูลที่ไว้ใจได้ของ Safe สำคัญที่ Squid ชี้แจงว่าโมดูลที่ถูกโจมตีไม่ได้พัฒนา, ปล่อย หรือดูแลโดยโปรโตคอลหลักของ Squid และผู้ผสานรวม/ผู้ใช้ทั้งหมดไม่ได้รับผลกระทบ
สำหรับเทรดเดอร์ นี่เป็นสัญญาณให้ลดความเสี่ยงระยะสั้นสำหรับการใช้ multisig บน Base/ETH ตรวจสอบการอนุมัติโมดูลของ Gnosis Safe และการตั้งค่า whitelist เพราะชื่อที่คล้ายกันเช่น “router/module” อาจซ่อนความเสี่ยงของสัญญาที่เกี่ยวข้องกับ SquidRouterModule ได้
Neutral
เหตุการณ์นี้ชัดเจนว่าเป็นเชิงขาลงต่อผู้ใช้ multisig/Safe ในระยะสั้น แต่ดูเหมือนจะจำกัดอยู่ที่สิทธิ์ของโมดูลบุคคลที่สามเป็นส่วนใหญ่ (ไม่ใช่โปรโตคอลหลักของ Squid) หากเทรดเดอร์ตอบสนองด้วยการเข้มงวดรายชื่อขาวของโมดูล Safe และติดตามการอนุมัติสัญญา ผลกระทบโดยตรงต่อราคาตลาดของ ETH/Base อาจยังคงจำกัด อย่างไรก็ตาม การตรวจสอบอย่างต่อเนื่องและการสอบสวนเพิ่มเติมที่อาจเกิดขึ้นอาจทำให้ความรู้สึกยังคงระมัดระวัง ป้องกันไม่ให้เกิดการเคลื่อนไหวที่แข็งแกร่งทั้งขาขึ้นหรือขาลงเพียงจากข่าวนี้