On March 27, 2022, Revest Finance was exploited via ERC1155 reentrancy when the fnftId counter was incremented after the external callback. The attacker re-entered the mint function to create multiple FNFTs pointing to the same pool, then redeemed all to drain ~$2M in BLOCKS, ECO, and RENA tokens.
Revest Finance
אירוע שתועד ב-DefiLlama, SlowMist, DeFiHackLabs. הסיווג: חוזים חכמים ולוגיקת פרוטוקול.
הדיווחים על האירוע
| מקור | תאריך במקור | הערכת נזק | כספים שהוחזרו | שיטה כפי שדווחה |
|---|---|---|---|---|
| DefiLlama | 27 במרץ 2022 | $2.01M | לא פורסם | Reentrancy |
| SlowMist | 27 במרץ 2022 | $120,000 | לא פורסם | Reentrancy Attack |
| DeFiHackLabs | 27 במרץ 2022 | לא פורסם | לא פורסם | Reentrancy |
מה ידוע על המתקפה?
הסיווג ושיטת התקיפה משקפים את דיווחי המקורות. תיאורים מפורטים מוצגים בשפת המקור; לקריאת התחקיר המלא ניתן לפתוח את הקישור המצורף.
DeFi protocol Revest Finance has been hacked. Hackers stole nearly 7.7 million ECO, 579 LYXe, nearly 715 million BLOCKS, and over 350,000 RENA. According to SlowMist analysis, this attack is because the handleMultipleDeposits function in the tokenVault contract does not determine whether the newly minted NFT exists, so the attacker uses this point to directly modify the information of the NFT that has been minted, and in the Revest contract The key functions in this are not restricted by reentrant locks, which lead to being used by callbacks.
מקורות וניתוחים נוספים
תמונת המצב נאספה ב-5 בנוב׳ 2026. הסכומים נקובים בדולרים ומשקפים הערכות מקור. סכום לא ידוע אינו אפס; סכום שהוקפא אינו בהכרח כסף שהוחזר.
