
Bộ chuyển tiếp do Risk Labs vận hành của Across Protocol đã thiệt hại chưa đến 4 triệu USD sau khi một kẻ tấn công tạo ra 41,7 triệu USD sự kiện nạp tiền Solana giả mạo, theo báo cáo sau sự cố được công bố bởi giao thức cross-chain này.
Cuộc tấn công diễn ra từ 05:07 đến 06:14 UTC vào ngày 17 tháng 7, theo báo cáo sau sự cố của Across Protocol. Kẻ tấn công đã sử dụng 1.627 ví Solana dùng một lần để tạo ra số lượng sự kiện nạp tiền giả mạo tương ứng.
Những khoản nạp tiền này có tổng giá trị danh nghĩa khoảng 41,7 triệu USD và yêu cầu thanh toán trên 18 chuỗi đích. Across báo cáo rằng số tiền này được chuyển đến một địa chỉ người nhận trên mạng tương thích với Máy ảo Ethereum.
Bộ chuyển tiếp của Risk Labs đã thực hiện 581 yêu cầu trước khi Across ngừng hoạt động Solana. Các khoản thanh toán đó chiếm khoảng 35,7% số yêu cầu gian lận nhưng chỉ 10,8% giá trị đã công bố của chúng.
Bộ chuyển tiếp đã ứng trước khoảng 4,5 triệu USD vốn của mình. Across đã vô hiệu hóa 1.046 yêu cầu còn lại, ngăn chặn khoảng 37 triệu USD tiền thanh toán bổ sung.
Khoảng 500.000 USD thuộc về kẻ tấn công vẫn bị kẹt trong giao thức. Across đã khấu trừ số tiền đó từ khoản thanh toán gộp để đưa tổn thất ròng xuống dưới 4 triệu USD.
Across cho rằng sự cố vi phạm này là do lỗi trong phần mềm đọc sự kiện ngoài chuỗi của Risk Labs chứ không phải do lỗ hổng trong hợp đồng thông minh của họ. Giao thức cũng báo cáo rằng kẻ tấn công không xâm phạm mạng Solana.
Across sử dụng các bộ chuyển tiếp ứng trước tài sản của riêng họ để hoàn thành các giao dịch cross-chain trước khi yêu cầu hoàn trả. Cấu trúc đó khiến bộ chuyển tiếp của Risk Labs phải chịu trách nhiệm về tổn thất thay vì người dùng đã gửi các giao dịch hợp lệ.
Tất cả các giao dịch hợp lệ đã được hoàn thành hoặc hoàn trả đầy đủ vào ngày 17 tháng 7, theo Across. Trang web của giao thức cho thấy nó đã xử lý hơn 34 tỷ USD giao dịch mà không báo cáo bất kỳ tổn thất nào về tiền của người dùng.
Sự cố này khác với vụ khai thác Lien Finance được crypto.news báo cáo vào ngày 24 tháng 7. SlowMist phát hiện ra rằng kẻ tấn công của Lien đã khai thác một lỗi xác thực hợp đồng thông minh để đúc các token trái phiếu không được hỗ trợ và rút khoảng 542.144,63 USDC.
crypto.news cũng báo cáo rằng một ví được liên kết với vụ khai thác 285 triệu USD của Drift Protocol đã chuyển 23.095,1 ETH, trị giá khoảng 44,4 triệu USD, thông qua Tornado Cash vào ngày 23 và 24 tháng 7. Cả hai sự cố đều liên quan đến các phương pháp tấn công riêng biệt: lỗi phần mềm ngoài chuỗi tại Across, lỗi logic hợp đồng tại Lien và rửa tiền sau khai thác liên quan đến Drift.
Across đã khôi phục dịch vụ Solana trong khoảng 12 giờ bằng cách định tuyến các giao dịch thông qua Giao thức chuyển mạch chuỗi chéo (Cross-Chain Transfer Protocol - CCTP) của Circle. Giao thức báo cáo rằng các kỹ sư của họ đã triển khai bản sửa lỗi nguyên nhân gốc khoảng năm giờ sau cuộc tấn công.
Sự thay đổi này có liên quan trực tiếp đến Hoa Kỳ vì Circle phát hành USDC và vận hành CCTP. Circle tuyên bố rằng CCTP đốt USDC gốc trên mạng nguồn và đúc cùng một lượng trên mạng đích mà không sử dụng các bể thanh khoản cầu nối truyền thống hoặc các bên trung gian thứ ba.
Đối với người dùng Hoa Kỳ chuyển USDC đến hoặc từ Solana, giải pháp dự phòng này cho phép các giao dịch tiếp tục mà không cần dựa vào trình đọc sự kiện Risk Labs bị ảnh hưởng. Sự cố vi phạm của Across không liên quan đến dự trữ USDC hay hợp đồng đúc tiền của Circle, theo kết quả điều tra của giao thức.
Sự thay đổi này cũng diễn ra sau khi Hoa Kỳ thiết lập khuôn khổ liên bang đầu tiên về stablecoin thanh toán thông qua Đạo luật GENIUS. Luật này yêu cầu các nhà phát hành được phép duy trì các khoản dự trữ đủ điều kiện và công bố các thông tin định kỳ, theo tờ thông tin của Nhà Trắng. Những quy tắc đó chi phối các nhà phát hành stablecoin chứ không phải phần mềm chuyển tiếp riêng biệt đã gây ra tổn thất cho Across.
ACX giao dịch gần 0,041 USD sau báo cáo sau sự cố, với vốn hóa thị trường khoảng 29 triệu USD, theo CoinGecko. Token này vẫn thấp hơn hơn 97% so với mức cao nhất mọi thời đại của nó.
Across tuyên bố rằng tổn thất sẽ không ảnh hưởng đến kế hoạch mua lại token ACX của họ. Tuy nhiên, giao thức không tiết lộ liệu Risk Labs có thay đổi cách cấp vốn cho bộ chuyển tiếp, hệ thống giám sát hoặc giới hạn hoạt động của mình hay không.
Luồng lệnh Solana vẫn được định tuyến qua CCTP. Across chưa cung cấp thời gian biểu để quay trở lại hệ thống định tuyến trước đây hoặc công bố việc thu hồi bất kỳ khoản tiền bổ sung nào.