Một lỗ hổng bảo mật dựa trên Solana đã làm lộ hơn 1 triệu USD tiền của người dùng, sau khi một kẻ tấn công được cho là đã chi chỉ 190 USD cho phí gas trước khi rút hơn 670.000 USD. Trong khi đó, nhóm Avici hiện đã hoàn trả đầy đủ cho người dùng bị ảnh hưởng và thêm 10% hoàn tiền sau khi xác định và khắc phục sự cố hợp đồng.
Cách kẻ tấn công sử dụng 190 USD phí gas để rút sạch 670.000 USD
Theo dữ liệu trên chuỗi, kẻ tấn công đã nạp vào một ví mới khoảng 190 USD dưới dạng USDC, chủ yếu để chi trả phí giao dịch. Sau khi không hoạt động trong khoảng ba giờ, ví này bắt đầu tương tác với các hợp đồng thẻ Solana của Avici lúc 16:49 UTC.
Sau đó, kẻ tấn công bắt đầu rút dần số dư của từng người dùng. Lô lớn đầu tiên với khoảng 576.000 USD đã được chuyển đi trong khoảng thời gian từ 18:19 đến 18:34 UTC.
Các lần rút tiền thêm đã làm tổng số tiền bị đánh cắp vượt quá 670.000 USD, trong khi cuộc tấn công tiếp diễn qua 8.857 giao dịch.
Khi kẻ tấn công tiếp tục truy cập vào các tài khoản người dùng, tổng tổn thất của nền tảng cuối cùng đã vượt quá 1 triệu đô la.
Một lỗ hổng hợp đồng phơi bày hơn 1.100 tài khoản
Kẻ tấn công không xâm nhập vào kho bạc chính của Avici hay đánh cắp khóa nâng cấp. Thay vào đó, lỗ hổng nhắm vào các hợp đồng số dư thẻ cá nhân.
Vấn đề liên quan đến chữ ký và kiểm tra quyền hạn lỗi thời trong cơ sở hạ tầng do Rain, đối tác phát hành thẻ của Avici, cung cấp.
Kẻ tấn công đã gửi một gói chữ ký được tạo đặc biệt, gọi là AddCollateralAdmin, khiến sai lệch cấp quyền quản trị cho hơn 1.100 tài khoản thế chấp của người dùng.
Kẻ tấn công sau đó có thể rút tiền từ các tài khoản đó từng cái một. Dữ liệu trên chuỗi cho thấy mức rút trung vị là $24, trong khi mức rút lớn nhất trong mẫu là $5,268.
Avici hoàn tiền cho người dùng với 10% hoàn tiền
Avici nói rằng họ đã cập nhật hợp đồng Solana bị ảnh hưởng và không ghi nhận thêm hoạt động liên quan.
Đội ngũ cũng xác nhận rằng các số dư bị ảnh hưởng đã được khôi phục hoàn toàn, kèm theo hoàn tiền 10% trên số tiền đã rút.
Nếu số dư thẻ Solana của bạn đã được rút cách đây vài giờ, chúng tôi đã hoàn trả toàn bộ số tiền và thêm 10% tiền hoàn lại vào số tiền đã rút.
Avici cho biết sự khai thác này chỉ giới hạn ở các hợp đồng thẻ Solana có số dư được thêm qua hệ thống Top Up của nó. Các ví Solana và EVM thông thường, cùng với số dư thẻ EVM, các cổng nạp/rút và hoán đổi EVM, không bị ảnh hưởng.
Trong khi đó, Avici cho biết họ đang tiếp tục theo dõi các hợp đồng được cập nhật trong khi người dùng được yêu cầu kiểm tra số dư đã được khôi phục của họ.

