据 Slowmist 称,DIP 代币的 transfer() 函数中缺少返回语句,导致通过 Pancakeswap 损失了 111,098 美元的 USDC。该漏洞使得转账在路由器上被执行两次,从而允许攻击者通过调用 skim() 和 sync() 从流动性池中反复提取资金,并且无需闪电贷或被盗密钥。