Mạng Aztec bị tấn công, thiệt hại hơn 2,15 triệu đô la Mỹ, nguyên nhân là do chứng minh ZK và biên giới thanh toán L1 không khớp nhau
ChainCatcher tin tức, theo phân tích của BlockSec Phalcon (@Phalcon_xyz), hợp đồng RollupProcessorV3 của Aztec Network đã bị tấn công, thiệt hại lên tới hơn 2,15 triệu USD. Nguyên nhân cơ bản là do numRealTxs không được liên kết hiệu quả với tập giao dịch được thực thi bởi chứng minh ZK, dẫn đến sự sai lệch trong cách giải thích danh sách giao dịch giữa đường dẫn xác minh chứng minh và logic thanh toán L1.
Kẻ tấn công đã lợi dụng lỗ hổng này để chuyển tiền gửi thực sự đến các vị trí chưa được xử lý bởi logic thanh toán, vượt qua hàm decreasePendingDepositBalance(), tạo ra số dư cá nhân không có bảo đảm và sau đó rút tiền thông qua quy trình thanh toán bình thường, liên quan đến bảy loại tài sản.
Thẻ liên quan






