月亮链 月亮链
Ctrl+D收藏月亮链

MINT:铸币疑云——Paid Network 被盗细节分析_INT

作者:

时间:1900/1/1 0:00:00

据消息,以太坊DApp项目PaidNetwork遭受攻击。攻击者通过合约漏洞铸造近1.6亿美元的PAID代币,并获利2000ETH(约300万美元)。慢雾安全团队在第一时间跟进并分析,现在将细节分析给大家参考。

攻击细节分析

以上是整个攻击过程的调用流程细节。

可以看到整个攻击过程非常的简单,攻击者通过调用代理合约中函数签名为(0x40c10f19)的这个函数,然后就结束了整个攻击流程。由于这个函数签名未知,我们需要查阅这个函数签名对应的函数是什么。

Terra提案寻求将UST稳定币铸币能力提高到12亿美元:金色财经消息,Terra Research宣布了一项将UST稳定币铸币能力提高到12亿美元

的提议。Terra的治理博客提议将BasePool从5千万美元增加到1亿美元特别提款权,将Pool Recovery Block从36块减少到18块。这将使UST铸币能力从2.93亿美元增加到12亿美元。Terra的治理博客还透露目前市场的大部分波动(UST的脱锚和LUNA的价格下跌)都不是来自Mint and Burn,而是来自投机交易活动。[2022/5/11 3:07:40]

通过查阅这个函数签名,我们发现这个签名对应的正是mint函数。也就是说,攻击者直接调用了mint函数后就结束了攻击过程。那么到这里,我们似乎可以得出一个mint函数未鉴权导致任意铸币的漏洞了。通过Etherscan的代币转移过程分析,似乎也能佐证这个猜想。

Basis Cash动态铸币税阈值和债券发行上限提案正式生效:1月13日,算法稳定币项目Basis Cash官方宣布,BIP-5和BIP-6两项提案已部署,即动态铸币税阈值和债券发行上限现在已经生效,当前阈值为1.0402。[2021/1/13 16:02:19]

但是,事实真是如此吗?

为了验证未鉴权任意铸币的这个想法,我们需要分析合约的具体逻辑。由于PaidNetwork使用的是合约可升级模型,所以我们要分析具体的逻辑合约(0xb8...9c7)。但是在Etherscan上查询的时候,我们竟然发现该逻辑合约没有开源。

以太坊开发人员:MITH Cash代币合约存在无限铸币风险:以太坊开发人员Roman Semenov发推称,看起来所有的MITH Cash代币都有一个未经验证的所有者合约,该合约可以铸造无限数量的代币。

从技术上讲,代币的操作员地址是0x024976ed0e0e166f5f9f7e696f456798441352fe,但它完全由其所有者合约(0xc2395b979432d2c2125f357e46c4ec94baa6d35b)通过迁移功能控制。既然该项目吹嘘其10亿美元的总锁仓价值,应该尽快去验证合约,以确保没有后门。需要澄清的是,这不应该影响其他锁定在耕作池中的代币,只影响他们自己的现金/份额/债券代币。

据此前报道,尽管项目合约未经审计,MITH Cash在发布后五分钟内总锁仓价值(TVL)超过1亿美元,两个小时内达到4亿美元,然后在8.5小时内达到10亿美元。据悉,Mithril Cash是一种新算法稳定币。[2020/12/31 16:09:23]

这个时候,为了一探究竟,我们只能使用反编译对合约的逻辑进行解码了。通过Etherscan自带的反编译工具,可以直接对未开源合约进行反编译。在反编译后,我们却发现了一个惊人的事实:

通过反编译,我们不难发现,合约的mint函数是存在鉴权的,而这个地址,正是攻击者地址(0x187...65be)。那么为什么一个存在鉴权的函数会被盗呢?由于合约未开源,无法查看更具体的逻辑,只能基于现有的情况分析。我们分析可能是地址(0x187...65be)私钥被盗,或者是其他原因,导致攻击者直接调用mint函数进行任意铸币。

总结

本次攻击过程虽然简单,但是经过细节分析后却有了惊人的发现。同时这次的攻击也再次对权限过大问题敲响了警钟。如果这次的mint函数给到的鉴权是一个多签名地址或是使用其他方法分散权限,那么此次攻击就不会发生。

参考链接:

攻击交易:

https://etherscan.io/tx/0x4bb10927ea7afc2336033574b74ebd6f73ef35ac0db1bb96229627c9d77555a0.htm

标签:MINTINTMINCASMINTME币AlgoPainter男生微信名叫Gemini是什么意思PEPECASH币

比特币交易热门资讯
LBank:关于LBank调整「币生息」DOT年化收益率的公告_lbank交易所内部人员

尊敬的LBank用户:出于对资产管理安全稳健的保障,LBank将于3月6日对「币生息」DOT的年化收益率作如下调整:DOT「币生息」年化收益将调整为:8%;?※详情请见「持币生息」页面「币生息」.

1900/1/1 0:00:00
BTC:霍比特关于恢复FIL充值和提现的公告_QBTC价格

尊敬的社区用户:Filecoin主网升级完毕,霍比特交易所现已恢复FIL的充值和提现。暂停期间给您带来的不便,敬请谅解!风险提示:数字资产是创新的投资产品,价格波动较大,请您理性判断自己的投资能.

1900/1/1 0:00:00
以太坊:席幕枫:3.7以太坊扶摇而上,分水岭1700承压慎追多_SMA

多言不可与谋,多动不可与久处,交易与其冲动,还不如一动不动!大家好,我是席幕枫。心存阳光必有诗与远方,认识老席何惧再遇荒凉?席幕枫:3.7以太坊行情分析以太坊,日线二次吸筹大阳结尾,山车反弹动能.

1900/1/1 0:00:00
GATE:Gate.io 上线 Firo(Zcoin)(FIRO) 杠杆交易和币币理财服务_HTT

Gate.io一直秉承真实,透明的理念,不造假数据,不干预市场交易,为用户提供真实自由的市场工具和稳定健康的市场服务。杠杆交易提供做多和做空机制,可以有效稳定市场到合理价值.

1900/1/1 0:00:00
GAT:Gate.io海陆空合约大作战,赢大疆FPV、GoPro等超值大奖_HTT币

春暖花开,好礼拿来!Gate.io特此开启“海陆空合约大作战”活动,本次活动为期一周,参与活动即可领取点卡、GT奖励,满足交易条件并填写表单的用户.

1900/1/1 0:00:00
ETH:ETH空单40余点止盈回顾_TogetherBNB和娜娜互动

昨日晚间给出的简评,建议反弹先看一波空头。给出的操作建议:反弹1670-1680附近分批空,目标1620-1600,止损1710,我们从5分钟线来看,昨日晚间22:05以太反弹至1678.9一线.

1900/1/1 0:00:00