2022年7月1日,成都链安链必应-区块链安全态势感知平台舆情监测显示,OPtimism链的Quixotic项目遭受黑客攻击,黑客获利847个BNB。成都链安安全团队对事件进行了分析,结果如下。
事件相关信息
据悉,Quixotic 是一个可以使用ERC20代币和NFT进行买卖的平台,本次攻击事件发生后,平台目前所有市场活动都已暂停。
(相关资料图)
•攻击者地址
攻击者:
0x0A0805082EA0fc8bfdCc6218a986efda6704eFE5
攻击者合约:
0xbe81eabdbd437cba43e4c1c330c63022772c2520
•攻击交易
0xcdfb8b3cbe85452192196713f371e3afdeb908c3198f0eec334beff9462ab5df
0x1b0fd785391f804a373575ace3e81a28f4a35ade934c15b5dc62ddfbbde659b4
•被攻击合约:
0x065e8A87b8F11aED6fAcf9447aBe5E8C5D7502b6
#攻击过程
1. 攻击者先创建NFT攻击合约,如图所示。
2.因为用户将ERC20代币过度授权给了ExchangeV4(被攻击合约),并且ExchangeV4合约存在漏洞。导致攻击者利用ExchangeV4合约的fillSellOrder函数进行NFT订单创建通过向用户出售攻击合约中的NFT来转移用户向ExchangeV4合约授权的代币。
3.攻击完成后,攻击者将所盗资产转移至Tornado.Cash。
漏洞分析
本次攻击主要利用了在ExchangeV4合约中创建的NFT订单地址可以被指定,并且在交易中只验证了卖方签名就进行转账,导致用户在有向ExchangeV4进行ERC20代币授权的情况下,攻击者可以创建自己的NFT单方面进行交易,将虚假的NFT转移给用户换出用户向ExchangeV4合约授权的代币。
在fillSellOrder函数中,攻击者可以指定出售的NFT地址,并且在验证中只验证了攻击者的签名,而未验证买方的签名。那么攻击者可以通过验证,并在调用_fillSellOrder函数时,将攻击合约的NFT转移给买方,并执行_sendERC20PaymentsWithRoyalties函数转移买方向合约授权的ERC20代币
资金追踪
截止发文时,攻击者获利约847个BNB,当前攻击者已将所盗资金向Tornado.Cash转移。
总结
针对本次事件,成都链安安全团队建议:
1.在实现签名交易的功能时,需要验证买卖双方的签名。
2.用户需要避免过度授权保证财产安全。
3.项目上线前,建议选择专业的安全审计公司进行全面的安全审计,以规避安全风险。
-
九强生物(300406)一季度净利润9811.03万元,同比下降12.53%
九强生物(300406)发布2022年第一季度报告,报告期营业收入3 73亿元,同比下降0 29%,归属于上市公司股东的净利润9811 03万元,同比下降12 53%。2023-06-01 -
裕同科技(002831)发布2021年业绩,净利润10.17亿元,同比下降9.19%,每10股派2.2元
裕同科技(002831)发布2021年年度报告,公司实现营业收入为148 5亿元,同比增长25 97%;归属于上市公司股东的净利润为10 17亿元,同比下降9 12023-06-01 -
步步高收关注函,林芝腾讯和京东邦能精准减持遭质疑
讯,4月26日,步步高收到深交所下发的关注函,要求公司详细说明金星路广场REITS发行投资收益的确认、商誉减值等的会计判断和原预计存在部分2023-06-01 -
津荣天宇(300988)一季度净利润1853.96万元,同比增长18.30%
津荣天宇(300988)发布2022年第一季度报告,报告期营业收入3 69亿元,同比增长15 62%,归属于上市公司股东的净利润1853 96万元,同比增长18 30%。2023-06-01
(资料图)金固股份(002488)发布公告,公司于近日收到浙江零跑科技股份有限公司(简称“零跑”)的定点通知书,公司将作为零跑的车轮供应商,为
來源:“鋅財經”(ID:xincaijing),作者:趙家禾國內的VR之風正吹得愈演愈烈。(资料图片)去年元宇宙的突然爆發,爲已經降溫的VR AR補全
(资料图)财联社7月15日讯(编辑夏军雄)西方忙着针对俄油制定价格上限之际,俄罗斯这边也没有闲着。据媒体援引文件报道,俄罗斯政府正在推
(资料图片)华统股份(002840)披露2022年半年度业绩预告,该公司预计半年度归属于上市公司股东的净亏损4500万至6500万元,扣除非经常性损益后
X 关闭
康泰医学(300869)发布2021年年度报告,报告期内,公司实现营业收入9 09亿元,同比下降35 15%,归属于上市公司股东的净利润为3 52亿元,同比
明德生物(002932)发布2022年第一季度报告,公司实现营业收入为24 87亿元,同比增长267 41%;归属于上市公司股东的净利润为13 89亿元,同比增
三只松鼠重回老本行有无胜算?文 图 羊城晚报记者 丁玲 许张超“互联网休闲零食第一股”三只松鼠(300783)最近压力有点大。从业绩表现来
江苏吴中(600200)发布2021年年度报告,营业收入17 75亿元,同比下降5 14%;归属于上市公司股东的净利润2271 6万元,上年同期亏损5 06亿元;归
新柴股份(301032)发布2021年年度报告,公司实现营业收入为24 82亿元,同比增长0 88%;归属于上市公司股东的净利润为7961 3万元,同比下降15
X 关闭
常铝股份(002160)发布2022年第一季度报告,公司实现营业收入为14 28亿元,同比增长7 11%;归属于上市公司股东的净利润为2376 52万元,同比下
三角轮胎(601163)披露2021年年度报告,报告期公司实现营收89 54亿元,同比增长4 91%;归母净利润6亿元,同比下降43 35%;扣非净利润3 88亿元
宝丽迪(300905)发布2022年第一季度报告,公司实现营业收入为1 9亿元,同比增长7 40%;归属于上市公司股东的净利润为1948 84万元,同比下降29
达安基因(002030)发布公告,公司2021年年度权益分派方案为:以公司现有总股本为基数,向全体股东每10股派11 1元人民币现金(含税)。本次权益