Chủ đề thịnh hành
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
🚨 $2.5M @SolvProtocol Khai thác - Lỗi Double Mint
Một lỗi logic trong hợp đồng BitcoinReserveOffering đã cho phép một kẻ tấn công khai thác các token BRO không được bảo đảm.
Bằng cách lạm dụng một callback NFT trong quá trình khai thác, kẻ tấn công đã biến 135 BRO thành 567 triệu token BRO trong một giao dịch duy nhất.
Dưới đây là những gì đã xảy ra 👇

Nguyên nhân gốc rễ
Trong quá trình mint():
1️⃣ Chuyển NFT kích hoạt onERC721Received
2️⃣ Callback gọi nội bộ _mint()
3️⃣ Thực thi trở lại mint()
4️⃣ _mint() được gọi lại một lần nữa
Hai lần mint. Một lần gửi tiền.
Vì cuộc tấn công xảy ra trong một giao dịch duy nhất, tỷ lệ trao đổi vẫn giữ nguyên, cho phép kẻ tấn công nhân đôi token trong mỗi lần lặp (22 vòng).

1,26K
Hàng đầu
Thứ hạng
Yêu thích
