Sự thật vụ 5,6 tỷ USD bị đánh cắp từ Binance! Quyền ký đã biến thành quyền thực thi như thế nào?
Ví nóng của Binance bị tin tặc tấn công, khoảng 5,64 tỷ USD tài sản bị đánh cắp. Kẻ tấn công lợi dụng tính năng EIP-7702 để chuyển tiền từ các ví nóng trên Ethereum, Bitcoin, Tron và nhiều mạng L2. Sau vụ việc, Tether, Circle, Ripple và World Liberty Financial phối hợp đóng băng khoảng 3 tỷ USD tài sản bị đánh cắp, chiếm 45% tổng số tiền bị rút.
Bản thân EIP-7702 không phải là một lỗ hổng truyền thống mà là tính năng chính thức được triển khai sau đợt nâng cấp Pectra của Ethereum vào năm 2025. Tính năng này cho phép tài khoản bên ngoài thông thường (EOA) ủy quyền quyền thực thi mã của mình cho một hợp đồng thông minh được chỉ định chỉ bằng một chữ ký. Sau khi ủy quyền có hiệu lực, mọi lệnh gọi đến ví đó đều sẽ thực thi logic của hợp đồng được ủy quyền, nhưng sử dụng số dư và vùng lưu trữ của chính ví. Vì vậy, quyền ký đã trực tiếp được nâng cấp thành quyền thực thi mã.
Toàn bộ diễn biến của vụ tấn công đại khái như sau:
Trước tiên, kẻ tấn công có được quyền ký hợp lệ đối với ví nóng của Binance. Tiếp đó, chúng triển khai trước một hợp đồng quét tiền, chỉ chấp nhận lệnh gọi từ một địa chỉ cụ thể và có nhiệm vụ chuyển toàn bộ tài sản trong ví đi nơi khác. Vì ví nóng liên tục gửi giao dịch khiến nonce thay đổi không ngừng, kẻ tấn công khiến ví ký liên tiếp nhiều ủy quyền EIP-7702 ứng với các nonce khác nhau. Sau đó, chúng dùng địa chỉ của mình để gửi các giao dịch chứa những ủy quyền này; một trong số đó khớp thành công và việc ủy quyền chính thức được ghi lên blockchain. Chỉ trong vài phút, kẻ tấn công gọi hợp đồng quét tiền, chuyển đi một lượng lớn ETH và nhiều loại token chỉ trong một lần. Mô hình tương tự cũng xuất hiện ở các ví nóng trên những blockchain khác.
Xét trên blockchain, toàn bộ quá trình đều là các giao dịch hợp lệ, không kích hoạt bất kỳ lỗ hổng hợp đồng thông minh nào. Vấn đề nằm ở việc quyền ký bị kiểm soát, còn EIP-7702 đã khuếch đại hậu quả của việc này đến mức tối đa.
Sự việc một lần nữa nhắc nhở rằng: một khi ví nóng và hệ thống ký trực tuyến bị xâm phạm, các tính năng mới có thể trở thành công cụ đẩy nhanh quá trình thất thoát tài sản. Đối với người dùng thông thường, tài sản có giá trị lớn vẫn nên được ưu tiên lưu trữ trong ví lạnh hoặc các giải pháp đa chữ ký, đồng thời cần hết sức cảnh giác với mọi thao tác ủy quyền.#币安热门推荐 $BNB
Ví nóng của Binance bị tin tặc tấn công, khoảng 5,64 tỷ USD tài sản bị đánh cắp. Kẻ tấn công lợi dụng tính năng EIP-7702 để chuyển tiền từ các ví nóng trên Ethereum, Bitcoin, Tron và nhiều mạng L2. Sau vụ việc, Tether, Circle, Ripple và World Liberty Financial phối hợp đóng băng khoảng 3 tỷ USD tài sản bị đánh cắp, chiếm 45% tổng số tiền bị rút.
Bản thân EIP-7702 không phải là một lỗ hổng truyền thống mà là tính năng chính thức được triển khai sau đợt nâng cấp Pectra của Ethereum vào năm 2025. Tính năng này cho phép tài khoản bên ngoài thông thường (EOA) ủy quyền quyền thực thi mã của mình cho một hợp đồng thông minh được chỉ định chỉ bằng một chữ ký. Sau khi ủy quyền có hiệu lực, mọi lệnh gọi đến ví đó đều sẽ thực thi logic của hợp đồng được ủy quyền, nhưng sử dụng số dư và vùng lưu trữ của chính ví. Vì vậy, quyền ký đã trực tiếp được nâng cấp thành quyền thực thi mã.
Toàn bộ diễn biến của vụ tấn công đại khái như sau:
Trước tiên, kẻ tấn công có được quyền ký hợp lệ đối với ví nóng của Binance. Tiếp đó, chúng triển khai trước một hợp đồng quét tiền, chỉ chấp nhận lệnh gọi từ một địa chỉ cụ thể và có nhiệm vụ chuyển toàn bộ tài sản trong ví đi nơi khác. Vì ví nóng liên tục gửi giao dịch khiến nonce thay đổi không ngừng, kẻ tấn công khiến ví ký liên tiếp nhiều ủy quyền EIP-7702 ứng với các nonce khác nhau. Sau đó, chúng dùng địa chỉ của mình để gửi các giao dịch chứa những ủy quyền này; một trong số đó khớp thành công và việc ủy quyền chính thức được ghi lên blockchain. Chỉ trong vài phút, kẻ tấn công gọi hợp đồng quét tiền, chuyển đi một lượng lớn ETH và nhiều loại token chỉ trong một lần. Mô hình tương tự cũng xuất hiện ở các ví nóng trên những blockchain khác.
Xét trên blockchain, toàn bộ quá trình đều là các giao dịch hợp lệ, không kích hoạt bất kỳ lỗ hổng hợp đồng thông minh nào. Vấn đề nằm ở việc quyền ký bị kiểm soát, còn EIP-7702 đã khuếch đại hậu quả của việc này đến mức tối đa.
Sự việc một lần nữa nhắc nhở rằng: một khi ví nóng và hệ thống ký trực tuyến bị xâm phạm, các tính năng mới có thể trở thành công cụ đẩy nhanh quá trình thất thoát tài sản. Đối với người dùng thông thường, tài sản có giá trị lớn vẫn nên được ưu tiên lưu trữ trong ví lạnh hoặc các giải pháp đa chữ ký, đồng thời cần hết sức cảnh giác với mọi thao tác ủy quyền.#币安热门推荐 $BNB
