Cosmos Labs thừa nhận lỗi đánh giá, sáu chuỗi bị tấn công thiệt hại 5,7 triệu USD
Tin tức từ ChainCatcher, Cosmos Labs đã phát hành báo cáo kỹ thuật, thừa nhận đã đánh giá sai một lỗ hổng tràn số nguyên trong Cosmos EVM, dẫn đến việc sáu mạng blockchain bị tấn công từ ngày 20 đến 25 tháng 8, tổng số token bị đánh cắp khoảng 5.7 triệu USD. Kẻ tấn công đã lợi dụng lỗ hổng này để làm giảm số dư tài khoản xuống giá trị tối đa 2^256-1, sau đó thực hiện thao tác ngược lại để chuyển số dư phình ra, từ đó đánh cắp token của tài khoản mục tiêu, trong quá trình này không phát hành token mới.
Báo cáo cho thấy, các nhà nghiên cứu đã gửi lỗi này thông qua chương trình thưởng lỗ hổng vào ngày 25 tháng 4, nhưng các kiểm thử viên không thể tái hiện trên cấu hình chuỗi Cosmos hiện tại, vì vậy Cosmos Labs đã sửa lỗi bằng cách phát hành bản vá im lặng vào tháng 5. Các nhà nghiên cứu độc lập đã xác nhận lỗ hổng ảnh hưởng đến tất cả các chuỗi Cosmos EVM vào đầu tháng 8, sau đó Cosmos Labs đã phát hành bản vá vào ngày 19 tháng 8, nhưng cuộc tấn công đầu tiên đã xảy ra chỉ khoảng 20 giờ sau đó.
Về thiệt hại cụ thể, MANTRA đã mất 720.9 triệu token (khoảng 3.6 triệu USD), TAC mất gần 3 tỷ TAC, KiiChain mất khoảng 148 triệu KII. Cả MANTRA và KiiChain đều chỉ trích Cosmos Labs vì không thông báo trước cho các chuỗi bị ảnh hưởng và đề nghị ngừng hoạt động, KiiChain cho biết việc triển khai bản vá cần vài ngày trong khi việc ngừng hoạt động chỉ mất vài phút. Cosmos Labs cho biết đã phối hợp phản ứng với 40 chuỗi và hỗ trợ 13 chuỗi hoàn thành sửa chữa hoặc ngừng hoạt động trước khi bị tấn công.






