当前位置:首页 > 数字货币资讯 > 正文内容

慢雾:pGALA 事件根本原因系私钥明文在 GitHub 泄露

xytest2022-11-08 04:40数字货币资讯828

慢雾:pGALA 事件根本原因系私钥明文在 GitHub 泄露

 

据慢雾区情报,11 月 4 日,一个 BNB Chain 上地址凭空铸造了超 10 亿美元的 pGALA 代币,并通过 PancakeSwap 售出获利,导致此前 GALA 短时下跌超 20%。慢雾将简要分析结果分享如下:

相关信息

pGALA 合约地址

0x7dDEE176F665cD201F93eEDE625770E2fD911990

proxyAdmin 合约地址

0xF8C69b3A5DB2E5384a0332325F5931cD5Aa4aAdA

proxyAdmin 合约原 owner 地址

0xfEDFe2616EB3661CB8FEd2782F5F0cC91D59DCaC

proxyadmin 合约当前 owner 地址

0xB8fe33c4B55E57F302D79A8913CE8776A47bb24C

简要分析

1. 在 pGALA 合约使用了透明代理(Transparent Proxy)模型,其存在三个特权角色,分别是 Admin、DEFAULT_ADMIN_ROLE 与 MINTER_ROLE。

2. Admin 角色用于管理代理合约的升级以及更改代理合约 Admin 地址,DEFAULT_ADMIN_ROLE 角色用于管理逻辑中各特权角色(如:MINTER_ROLE),MINTER_ROLE 角色管理 pGALA 代币铸造权限。

3. 在此事件中,pGALA 代理合约的 Admin 角色在合约部署时被指定为透明代理的 proxyAdmin 合约地址,DEFAULT_ADMIN_ROLE 与 MINTER_ROLE 角色在初始化时指定由 pNetwork 控制。proxyAdmin 合约还存在 owner 角色,owner 角色为 EOA 地址,且 owner 可以通过 proxyAdmin 升级 pGALA 合约。

4. 但慢雾安全团队发现 proxyAdmin 合约的 owner 地址的私钥明文在 Github 泄漏了,因此任何获得此私钥的用户都可以控制 proxyAdmin 合约随时升级 pGALA 合约。

5. 不幸的是,proxyAdmin 合约的 owner 地址已经在 70 天前(2022-08-28)被替换了,且由其管理的另一个项目 pLOTTO 疑似已被攻击。

6. 由于透明代理的架构设计,pGALA 代理合约的 Admin 角色更换也只能由 proxyAdmin 合约发起。因此在 proxyAdmin 合约的 owner 权限丢失后 pGALA 合约已处于随时可被攻击的风险中。

总结

综上所述,pGALA 事件的根本原因在于 pGALA 代理合约的 Admin 角色的 owner 私钥在 Github 泄漏,且其 owner 地址已在 70 天前被恶意替换,导致 pGALA 合约处于随时可被攻击的风险中。

分享给朋友:

相关文章

PI币派币预计在2023年的第一季度上线主网?兀币最新官方通知

PI币派币预计在2023年的第一季度上线主网?兀币最新官方通知

邀请好友注册并登录,获取价值高达60000元的数字货币盲盒。 欧易12月最新活动入口:立即前往 截至年9月19日,根据派币的官方最新通知, 兀币预计在2023年的第一季度上线主网,所以现在兀...

比特币的价值,数字时代的黄金革命

比特币的价值,数字时代的黄金革命

比特币自2009年诞生以来,始终是金融领域最炙手可热的话题,有人视其为颠覆传统货币体系的终极解决方案,也有人认为它不过是又一个投机泡沫,在讨论比特币时,我们不能只盯着它的价格波动,而应从技术、经济、社...

“国广数藏”国内数字藏品(NFT)破产了吗?

“国广数藏”国内数字藏品(NFT)破产了吗?

“国广数藏”国内数字藏品(NFT)目前还没有破产。这是一家位于中国的数字藏品公司,成立于2018年,主要经营交易从游戏、漫画、音乐、影视到文化等数字藏品。该公司通过设计独特的数字币和资产,提供给投资者...

国内目前如何交易虚拟货币的简单介绍

国内目前如何交易虚拟货币的简单介绍

今天给各位分享国内目前如何交易虚拟货币的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,如果有不同的见解与看法,请积极在评论区留言,现在开始进入正题! 买u卖u怎么交易?...

公认的加密货币交易所有哪些_十大加密货币交易所排行

公认的加密货币交易所有哪些_十大加密货币交易所排行

加密货币交易所是一种数字货币的交易平台,让用户可以买卖不同的加密货币,如比特币、以太坊等。总之,加密货币交易所为用户提供了便利、透明、安全、高流动性和低费用等多方面的优势,使得加密货币的交易变得更加容...