12月05日,新上线的又一款EOS竞猜类游戏 Fastwin 遭到黑客攻击,区块链安全公司 PeckShield 态势感知平台捕捉到了该攻击行为并率先进行了安全播报披露。数据显示,当天凌晨03:18—04:15之间,黑客(ha4tsojigyge)向Fastwin游戏合约(fastwindice3)发起124次攻击,共计获利1,929.17个 EOS。PeckShield 安全人员分析发现,该攻击行为是黑客利用 Fastwin 的合约在校验合约调用方时存在的漏洞,导致“内联反射(inlineReflex)”攻击成功。
据 PeckShield 此前发布的《浅析DApp生态安全》的报告显示,截止11月底,已经发生了超27起 EOS DApp 安全事件,主要集中在假 EOS 攻击、随机数问题等攻击方式,且在不断升级演变。而这次看似较小的攻击事件背后却暴露出了一个较以往危害性可能更大的新型漏洞:EOSIO 官方系统对调用合约自身函数存在不校验权限的问题。
图一:PeckShield 与 Block.one 邮件沟通
PeckShield 认为这是一个非常严重的漏洞,并第一时间通知了 Block.one 团队(CVE-2018-20163)。Block.one 官方团队接受了该漏洞提议,并告知我们有其他研究团队也事先独立汇报了该漏洞,最终于周四(12月13日)更新了紧急补丁以补救防御,同时次日新发布1.5.1和1.4.5两个版本,完成了该漏洞修复,避免了更多攻击事件的发生及可能造成的资产损失。
“内联反射(inlineReflex)”攻击原理
正常的转账流程如图所示:玩家通过调用系统合约(eosio.token),将 EOS 转账给游戏合约,触发游戏合约的分发逻辑(apply),进而调用相关函数实现开奖。
图二:竞猜游戏正常转账流程
而此次的攻击者(ha4tsojigyge),在自己帐号部署的合约中包含了与游戏合约相同的操作函数,在转账完成后,自行开奖获得奖金。如图所示:
图三:攻击者内联调用自身合约开奖
特朗普弹劾案进入调查决策阶段,民主党考虑至少三项指控...
嘉盛集团:主要股指本周技术面展望:多头面临中期见顶风险...
...
周三(6月26日)欧市盘中,美元指数仍维持温和反弹,非美货币和黄金则回撤下跌。美元指数延续自95.84低点以来的反弹,金价则下跌触及1403.16美元/盎司低点。 日内黄金遭遇猛烈抛售,美元反弹和投...
黄金T+D创近三个月新高!中东局势骤紧,伊朗或猛烈报复;但多头获得的支撑远不止于此...
迪拜金融服务管理局(DFSA)宣布,将在迪拜地区推出首个由监管机构主导的网络风险情报平台,旨在帮助迪拜国际金融中心(DIFC)的公司实施适...
澳大利亚金融投诉管理局(AFCA)周一再次确认,将大力支持建立一个最后补偿计划(CLSR)。一周前,澳大利亚政府发布了一份关于建立此类赔偿...
截至2019年收盘,美国三大股指集体收涨。道指年涨22.3%,标普500指数年涨近29%,纳指年涨逾35%,两大指数年涨幅均创近六年来新高。...
下一个“黄金十年”已经开启?分析师放言金价将达到5000美元...
外汇周评:欧系货币虎头蛇尾,因自家数据难堪;美国高调“修理”伊朗,日元空头遭暴打...
纽市盘前:美伊陷“至暗时刻”,日元多头刷存在感;供应风险骤升,美油创八个月新高...
黄金T+D创近三个月新高!中东局势骤紧,伊朗或猛烈报复;但多头获得的支撑远不止于此...
1月4日财经早餐:美伊冲突升级,黄金势不可挡站上1550,日元连续走强,布油涨逾3%逼近70美元...
黄金交易提醒:伊朗退出核协议,中东乱局恶化,黄金跳空大涨30美元!或剑指2000关口...
版权所有 @2010-2019 外汇模拟账号 www.bohetown.net 沪ICP备15014470号-14
投资有风险,入市须谨慎!