مهاجم با بهره‌برداری از نقصی در نرم‌افزار تشخیص سپرده پل Tx در تاریخ 9 اوت حدود 199,916 XRP (تقریباً $202,000) را از پل بین زنجیره‌ای Tx و دفترکل XRP برداشت کرد.

چگونگی رخداد

پل مورد بحث که انتقال دارایی بین Coreum و دفترکل XRP را انجام می‌دهد، به‌دلیل خطا در منطق ثبت سپرده‌ها، تراکنش‌هایی را به‌عنوان «سپرده واردشده» ثبت کرد در حالی که هیچ XRPی به پل واریز نشده بود. مهاجم با تولید این سپرده‌های جعلی، در زنجیره Tx XRP بدون پشتوانه ضرب کرد و سپس از طریق پل آن را به XRP قابل برداشت تبدیل نمود.

نمودار جریان تراکنش‌های پل Tx و برداشت‌های مشکوک

میزان و نحوه برداشت

تحلیل‌های مستقل نشان می‌دهد برداشت‌ها به شکل زیر انجام شده‌اند:

  • تعداد پرداخت‌ها: 94 پرداخت
  • مدت زمان عملیات: حدود 97 دقیقه
  • هر پرداخت توسط 17 از 28 رله پل امضا و تأیید شد؛ رله‌ها برنامه‌هایی هستند که دو زنجیره را مانیتور و انتقال‌ها را تأیید می‌کنند.

تحلیلگران گزارش داده‌اند رله‌ها تراکنش‌های خودهدایت‌شده مهاجم را با سپرده معمولی اشتباه گرفتند و مهاجم از روند عادی پل برای خارج‌سازی مانده‌های بدون پشتوانه استفاده کرد.

رد ادعاهای اولیه درباره "rippling"

برخلاف ادعاهای اولیه که مشکل را به ویژگی «rippling» نسبت می‌دادند، بررسی‌ها نشان داد XRP بومی امکان انتقال از طریق rippling را ندارد. تمام پرداخت‌ها از حساب چندامضایی پل ارسال شده بودند؛ بنابراین علت اصلی، خطای رله در تشخیص تراکنش‌های خودپرداخت مهاجم بوده است.

نمایی از ساختار چندامضایی و رله‌های پل Tx

اقدامات Tx پس از حمله

  • تعطیلی فوری پل و اصلاح کد آسیب‌پذیر.
  • ثبت گزارش در مرکز شکایات جرایم اینترنتی FBI (IC3) و به‌کارگیری تیم‌های جرم‌شناسی بلاک‌چین.
  • ردگیری وجوه سرقت‌شده، همکاری با شرکای امنیتی و بررسی گزینه‌های جبران خسارت برای کاربران آسیب‌دیده.

ردیابی وجوه و موانع بازیابی

طبق اعلام یکی از بنیان‌گذاران پروژه‌های مرتبط، مهاجم مبالغ سرقتی را به اتریوم تبدیل کرده، از طریق THORChain منتقل و سپس کل وجوه را به میکسر Tornado Cash ارسال کرده است. استفاده از میکسرها ردیابی مسیر وجوه را به‌طور چشمگیری دشوار می‌کند و شانس بازیابی کامل وجوه را کاهش می‌دهد.

نکات مهم برای کاربران

  • پل همچنان آفلاین است؛ کاربران دارایی نیازی به اقدام فوری ندارند ولی باید اخبار رسمی پروژه را دنبال کنند.
  • Tx هشدار داده نسبت به حساب‌ها یا وب‌سایت‌هایی که ادعای بازگرداندن سریع وجوه دارند، احتیاط شود؛ احتمال فریب و کلاهبرداری وجود دارد.
  • قبل از بازگشایی پل، پروژه برنامه بررسی امنیتی شامل ممیزی‌های داخلی و همکاری با شرکت‌های امنیتی را اجرا خواهد کرد.

تأثیر بر قیمت XRP

تا زمان گزارش، قیمت XRP تغییر قابل‌توجهی نشان نداد و در حدود $1 مانده است. ارزش بازار این توکن تقریباً $64,000,000,000 گزارش شده و طی 30 روز اخیر حدود 5.5٪ کاهش را تجربه کرده است.

سؤالات باز و درس‌های فنی

نکات فنی کلیدی که همچنان محل بررسی‌اند عبارتند از:

  • چرا ممیزی‌های پیش از استقرار این نقص منطق ثبت سپرده را کشف نکردند؟
  • فرآیند اعتبارسنجی رله‌ها چگونه طوری طراحی شده بود که تراکنش‌های خودپرداخت را با سپرده واقعی اشتباه گرفت؟
  • نیاز به طراحی و اجرای تست‌های منطقی کسب‌وکار (business-logic testing) و آزمون‌های جامع تعامل بین رله‌ها و حساب‌های چندامضایی.

Tx اعلام کرده پیگیری‌های قانونی را ادامه می‌دهد و همراه با تحلیلگران و شرکای امنیتی دنبال راه‌هایی برای جبران بخشی از خسارت کاربران است. کاربران باید منتظر اطلاعیه‌های رسمی پروژه بمانند و از اعتماد به ادعاهای بازیابی سریع وجوه خودداری کنند.

منابع مرجع پیوند داده‌شده برای اطلاع بیشتر در دسترس است.