BTC $85,068.20 +0.59%
ETH $2,702.28 +0.74%
BNB $787.62 +2.91%
XRP $1.50 +1.07%
SOL $121.09 +1.46%
TRX $0.3350 -0.04%
DOGE $0.0932 +0.76%
ADA $0.2455 +0.67%
BCH $318.27 +2.39%
LINK $14.09 +0.78%
HYPE $90.03 +2.05%
AAVE $182.53 +1.43%
SUI $1.17 +2.04%
XLM $0.2167 +1.38%
ZEC $1,336.25 +1.78%
AAPL $333.44 +0.03%
AMZN $252.45 +0.17%
GOOGL $343.93 +0.06%
MSFT $518.16 +0.06%
META $730.06 +0.33%
NVDA $234.64 +0.10%
TSLA $371.44 +0.10%
SNDK $1,715.88 -0.08%
INTC $118.20 +0.01%
SPCX $159.02 +0.04%
MU $1,067.19 -0.14%
AMD $633.33 -0.01%
BTC $85,068.20 +0.59%
ETH $2,702.28 +0.74%
BNB $787.62 +2.91%
XRP $1.50 +1.07%
SOL $121.09 +1.46%
TRX $0.3350 -0.04%
DOGE $0.0932 +0.76%
ADA $0.2455 +0.67%
BCH $318.27 +2.39%
LINK $14.09 +0.78%
HYPE $90.03 +2.05%
AAVE $182.53 +1.43%
SUI $1.17 +2.04%
XLM $0.2167 +1.38%
ZEC $1,336.25 +1.78%
AAPL $333.44 +0.03%
AMZN $252.45 +0.17%
GOOGL $343.93 +0.06%
MSFT $518.16 +0.06%
META $730.06 +0.33%
NVDA $234.64 +0.10%
TSLA $371.44 +0.10%
SNDK $1,715.88 -0.08%
INTC $118.20 +0.01%
SPCX $159.02 +0.04%
MU $1,067.19 -0.14%
AMD $633.33 -0.01%

Cobo安全团队详解Stargate漏洞:可能导致伪造的交易receipt通过MPT验证

2022-03-29 16:01:05

链捕手消息,Cobo安全团队撰文对Stargate跨链桥底层协议LayerZero的安全漏洞进行分析,称原始漏洞代码在进行MPT 验证时,没有限制pointer 在proofBytes 长度内,这个漏洞有可能让攻击者伪造hashRoot,导致伪造的交易receipt 可以通过MPT 验证。最终可造成的后果是,在预言机完全可信的前提下,Relayer 仍可以单方面通过伪造receipt 数据的方式来实现对跨链协议的攻击。

值得注意的是,此次爆出漏洞的代码是LayerZero协议中最核心的MPT交易验证部分的代码,是整个LayerZero及上层协议(例如Stargate)正常运作的基石。

Cobo安全团队还表示,LayerZero项目的关键合约目前大都还被EOA控制,没有采用多签机制或者时间锁机制。如果这些特权EOA的私钥一旦泄漏,也可能会导致所有上层协议的资产受到影响。

app_icon
ChainCatcher 与创新者共建Web3世界