การโจมตีด้านความปลอดภัยบน Solana ที่เกี่ยวข้องกับ Avici ได้เปิดเผยเงินทุนของผู้ใช้มากกว่า 1 ล้านดอลลาร์สหรัฐ โดยผู้โจมตีรายงานว่าใช้ค่าแก๊สเพียง $190 ก่อนที่จะดึงเงินกว่า $670,000 ขณะเดียวกัน ทีม Avici ได้คืนเงินให้ผู้ใช้ที่ได้รับผลกระทบเต็มจำนวนและเพิ่มเงินคืน 10% หลังจากระบุและแก้ไขปัญหาสัญญา
วิธีที่ผู้โจมตีใช้ค่าแก๊ส 190 ดอลลาร์เพื่อดึงเงิน 670,000 ดอลลาร์
ตามข้อมูลบนโซ่ ผู้โจมตีเติมเงินเข้าวอลเล็ตใหม่ด้วย USDC ประมาณ 190 ดอลลาร์ โดยส่วนใหญ่ใช้เพื่อครอบคลุมค่าธรรมเนียมการทำธุรกรรม หลังจากไม่ได้ใช้งานประมาณสามชั่วโมง วอลเล็ตเริ่มมีปฏิสัมพันธ์กับสัญญาบัตร Solana ของ Avici ที่ 16:49 น. UTC
ผู้โจมตีจากนั้นเริ่มดึงยอดเงินของผู้ใช้แต่ละราย ชุดใหญ่แรกประมาณ 576,000 ดอลลาร์ถูกโอนระหว่างเวลา 18:19 ถึง 18:34 น. UTC
การถอนเพิ่มเติมทำให้จำนวนเงินที่ถูกดึงออกไปเกิน 670,000 ดอลลาร์สหรัฐ ในขณะที่การโจมตียังคงดำเนินต่อไปผ่าน 8,857 รายการ
ขณะที่ผู้โจมตียังคงเข้าถึงบัญชีผู้ใช้อย่างต่อเนื่อง ความสูญเสียรวมของแพลตฟอร์มในที่สุดก็เกิน 1 ล้านดอลลาร์
ข้อบกพร่องในสัญญาหนึ่งฉบับเปิดเผยบัญชีมากกว่า 1,100 บัญชี
ผู้โจมตีไม่ได้บุกเข้าไปในคลังหลักของ Avici หรือขโมยคีย์อัปเกรด แต่การโจมตีมุ่งเป้าไปที่สัญญาสมดุลบัตรแต่ละรายการ
ปัญหานี้เกี่ยวข้องกับลายเซ็นและการตรวจสอบสิทธิ์ที่ล้าสมัยในโครงสร้างพื้นฐานที่จัดให้โดย Rain คู่ค้าออกบัตรของ Avici
ผู้โจมตีส่งชุดลายเซ็นที่สร้างขึ้นเป็นพิเศษ ซึ่งเรียกว่า AddCollateralAdmin ซึ่งให้สิทธิ์ผู้ดูแลระบบแก่พวกเขาโดยไม่ถูกต้องกับบัญชีหลักประกันของผู้ใช้มากกว่า 1,100 บัญชี
ผู้โจมตีสามารถถอนเงินจากบัญชีเหล่านั้นทีละบัญชี ข้อมูลบนโซ่แสดงว่าค่ามัธยฐานของการถอนอยู่ที่ $24 ในขณะที่การถอนที่มากที่สุดในตัวอย่างคือ $5,268
Avici คืนเงินให้ผู้ใช้ด้วยเงินคืน 10%
Avici กล่าว ว่าได้อัปเดตสัญญา Solana ที่ได้รับผลกระทบแล้ว และไม่ได้เห็นกิจกรรมที่เกี่ยวข้องเพิ่มเติม
ทีมงานยังยืนยันว่ายอดเงินที่ได้รับผลกระทบได้รับการคืนเต็มจำนวน พร้อมเงินคืนเพิ่มเติม 10% บนจำนวนเงินที่ถอนออก
หากยอดเงินในบัตร Solana ของคุณถูกถอนออกไปเมื่อไม่กี่ชั่วโมงก่อน เราได้คืนจำนวนเต็มทั้งหมดและเพิ่มเงินคืน 10% บนจำนวนที่ถูกถอน
Avici ระบุว่าการโจมตีจำกัดอยู่ที่สัญญาบัตร Solana ที่มียอดเงินที่ถูกเติมผ่านระบบ Top Up ของมัน วอลเล็ต Solana และ EVM ปกติ รวมถึงยอดเงินบัตร EVM การรับเข้า การถอนออก และการแลกเปลี่ยน ไม่ได้รับผลกระทบ
ในขณะเดียวกัน Avici ระบุว่ากำลังติดตามสัญญาที่อัปเดตอยู่ ในขณะที่ผู้ใช้ถูกขอให้ตรวจสอบยอดเงินที่ได้รับการกู้คืน

