BTC $84,389.35 +1.26%
ETH $2,739.39 +2.12%
BNB $766.04 -0.23%
XRP $1.52 +0.59%
SOL $120.11 +0.63%
TRX $0.3355 +0.36%
DOGE $0.0956 +1.85%
ADA $0.2532 +0.21%
BCH $313.06 +0.07%
LINK $15.33 +6.59%
HYPE $88.59 -1.56%
AAVE $171.43 +15.06%
SUI $1.17 -1.23%
XLM $0.2335 +7.06%
ZEC $1,445.96 -9.05%
AAPL $337.23 -0.87%
AMZN $247.20 -0.33%
GOOGL $343.38 +0.57%
MSFT $509.53 -0.88%
META $725.44 -0.98%
NVDA $230.82 +0.78%
TSLA $359.32 -3.17%
SNDK $1,730.99 -0.07%
INTC $116.97 -3.12%
SPCX $147.06 -1.98%
MU $1,070.13 +0.14%
AMD $616.34 -1.27%
BTC $84,389.35 +1.26%
ETH $2,739.39 +2.12%
BNB $766.04 -0.23%
XRP $1.52 +0.59%
SOL $120.11 +0.63%
TRX $0.3355 +0.36%
DOGE $0.0956 +1.85%
ADA $0.2532 +0.21%
BCH $313.06 +0.07%
LINK $15.33 +6.59%
HYPE $88.59 -1.56%
AAVE $171.43 +15.06%
SUI $1.17 -1.23%
XLM $0.2335 +7.06%
ZEC $1,445.96 -9.05%
AAPL $337.23 -0.87%
AMZN $247.20 -0.33%
GOOGL $343.38 +0.57%
MSFT $509.53 -0.88%
META $725.44 -0.98%
NVDA $230.82 +0.78%
TSLA $359.32 -3.17%
SNDK $1,730.99 -0.07%
INTC $116.97 -3.12%
SPCX $147.06 -1.98%
MU $1,070.13 +0.14%
AMD $616.34 -1.27%

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世界