掃碼下載
BTC $66,985.96 -4.11%
ETH $1,872.56 -5.42%
BNB $640.89 -6.12%
XRP $1.24 -2.08%
SOL $74.84 -5.92%
TRX $0.3328 -2.29%
DOGE $0.0937 -5.43%
ADA $0.2160 -3.41%
BCH $250.97 -12.39%
LINK $8.51 -3.70%
HYPE $72.31 +0.86%
AAVE $75.80 -2.48%
SUI $0.8319 -1.96%
XLM $0.2306 +1.08%
ZEC $618.70 +11.31%
BTC $66,985.96 -4.11%
ETH $1,872.56 -5.42%
BNB $640.89 -6.12%
XRP $1.24 -2.08%
SOL $74.84 -5.92%
TRX $0.3328 -2.29%
DOGE $0.0937 -5.43%
ADA $0.2160 -3.41%
BCH $250.97 -12.39%
LINK $8.51 -3.70%
HYPE $72.31 +0.86%
AAVE $75.80 -2.48%
SUI $0.8319 -1.96%
XLM $0.2306 +1.08%
ZEC $618.70 +11.31%
first_img

Beosin:DeFi 協議 Penpie 遭到攻擊損失約 2700 萬美元資產攻擊事件分析

2024-09-04 10:28:15
收藏

ChainCatcher 消息,据 Beosin Alert 監測顯示,建立在 Pendle 上的 DeFi 協議 Penpie 遭到黑客攻擊,被盜取約 2700 萬美元的加密資產,Beosin 對本次事件簡析如下:

攻擊者利用 market 合約中 claimRewards 函數重入質押以提高 staking 合約餘額,再將 taking 合約多餘的代幣和質押資產提取以獲利

1、攻擊者首先創建攻擊合約,並通過官方的 factory 構建的對應的 market 合約
2、調用 staking 合約的 batchHarvestMarketRewards 函數對該 market 進行獎勵更新
3、更新獎勵時會回調攻擊合約 claimRewards 函數,由此函數進行重入將閃電貸獲取的資產進行質押,使得 staking 合約的資產形成數量差,並將多餘的提取出來
4、攻擊者將質押的資產提取,並歸還閃電貸進行獲利

關聯標籤
app_icon
ChainCatcher 與創新者共建Web3世界