Tin tức BlockBeats, ngày 22 tháng 10, SlowMist đã đưa ra cảnh báo an ninh cho biết hợp đồng liên quan đến token NEM đã bị tấn công, thiệt hại khoảng 821.900 USD. Nguyên nhân gốc rễ nằm ở lỗ hổng logic trong hợp đồng NemTokenV2: hợp đồng ghi trực tiếp số token chuyển vào pool thanh khoản vào khối lượng bán, nhưng không xác minh liệu việc hoán đổi có thực sự được thanh toán hay không.
Kẻ tấn công đã lợi dụng lỗ hổng này, liên tục thực hiện chuyển token, gọi skim() để loại bỏ token dư thừa và kích hoạt flushLpSellRecycle()..., tổng cộng lặp lại 42 lần, liên tục tiêu hao dự trữ NEM ban đầu trong pool thanh khoản và đồng thời giảm ghi nhận dự trữ, sau đó bán số NEM còn lại với giá bị đẩy cao, thu về USDT.
Cặp giao dịch bị ảnh hưởng được SlowMist công bố là cặp USDT/NEM trên PancakeSwap. Hiện tại, địa chỉ kẻ tấn công là 0xfd929b0f270dfea6c4827262b4e2bf6ea50fe9b6, hợp đồng tấn công là 0x5e6d1f40be466dd2facc94a26818948ecd3b1ca2.
