SlowMistの監視によると、BSC上のAIDC Tokenが攻撃を受け、220.12 WBNB(約12.09万ドル相当)の損失が発生しました。SlowMistは、根本原因として、AIDCTokenの_sellTransfer()が30%の焼却額を累積するものの、売り手から差し引かれていないこと、その後、任意の非Pair送金が_executeAccumulatedBurn()をトリガーし、uniswapPairの残高から(売り手の残高からではなく)誤ってトークンを焼却し、sync()を呼び出してAMM内のAIDC準備金を人為的に引き下げ、攻撃者がWBNBを引き出すことを可能にしたと述べています。

原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 4
  • リポスト
  • 共有
コメント
コメントを追加
コメントを追加
StarsInTheGlassDome
· 7時間前
スローミストのこの分析は明快だが、プロジェクト側はリリース前に自分たちでテストを走らせなかったのか。
原文表示返信0
KiteStringQuant
· 10時間前
12万ドルはBSCエコシステムにとって大した額ではないが、こうした基礎的な数学ミスはかなりおかしい。
原文表示返信0
GovernanceVoting
· 10時間前
_sellTransferは売り手のお金を差し引かずに累積で破棄する、このコード誰が書いたんだ……
原文表示返信0
DepegDaydream
· 10時間前
またコントラクトのロジック脆弱性か、バーン機構が逆になっている。監査はどうやって通ったのか。
原文表示返信0
  • ピン留め