مانیار
منو

رفع باگ ۱۰ ساله در XRP Ledger؛ امکان ایجاد میلیاردها XRP بدون پشتوانه

یک باگ قدیمی در سامانه مبادله داخلی XRP Ledger می‌توانست امکان ایجاد و خرج‌کردن XRP بدون پرداخت واقعی را فراهم کند. RippleX پس از بازسازی حمله، این نقص را در نسخه xrpld 3.4.1 اصلاح کرد و گفت نشانه‌ای از بهره‌برداری عمومی نیافته است.

CoinDesk 13 بازدید یکتا
رفع باگ ۱۰ ساله در XRP Ledger؛ امکان ایجاد میلیاردها XRP بدون پشتوانه

یک نقص امنیتی قدیمی در XRP Ledger می‌توانست به مهاجمان اجازه دهد بدون پرداخت واقعی، مقادیر بسیار بزرگی از XRP ایجاد و خرج کنند؛ رخدادی که سقف عرضه ۱۰۰ میلیارد واحدی این دارایی را نقض می‌کرد. طبق گزارش CoinDesk، این آسیب‌پذیری پس از بازسازی موفق حمله از سوی تیم توسعه‌دهنده برطرف شده است.

نقصی که عرضه ثابت XRP را تهدید می‌کرد

تمام ۱۰۰ میلیارد واحد XRP در زمان راه‌اندازی دفترکل در سال ۲۰۱۲ ایجاد شده است و نرم‌افزار XRP Ledger به‌گونه‌ای طراحی شده که واحد جدیدی به این مقدار اضافه نشود. همین محدودیت عرضه، یکی از ویژگی‌های مهم این شبکه برای استفاده‌کنندگان آن به شمار می‌رود. با این حال، یک خطای نرم‌افزاری که گفته می‌شود از سال ۲۰۱۵ در سیستم وجود داشته، می‌توانست این سازوکار را دور بزند.

این ایراد در سامانه مبادله داخلی XRP Ledger قرار داشت؛ بخشی از دفترکل که حساب‌ها در آن پیشنهادهایی برای تبدیل یک توکن به توکن دیگر ثبت می‌کنند. مشکل به یک خطای شمارشی مربوط بود. در شرایط خاص، مجموع XRP مورد مطالبه آن‌قدر بزرگ می‌شد که نرم‌افزار نمی‌توانست آن را درست محاسبه کند.

در نتیجه، حساب‌های فروشنده می‌توانستند XRP موردنظر خود را به‌طور کامل دریافت کنند، در حالی که حساب خریدار تقریباً هیچ هزینه‌ای نمی‌پرداخت. به این ترتیب، XRPهایی در اختیار مهاجم قرار می‌گرفت که پیش از آن در عرضه موجود نبودند.

روش حمله چگونه عمل می‌کرد؟

محققان امنیتی کیدن لیائو و شرکت Veria AI این آسیب‌پذیری را شناسایی کردند و در ۲۲ سپتامبر آن را به‌صورت داخلی گزارش دادند. مهندسان RippleX، بازوی توسعه‌دهنده ریپل، حمله را روی یک سرور مستقل بازسازی کردند و تأیید کردند XRP ایجادشده می‌تواند در تراکنش بعدی خرج شود.

سناریوی نظری حمله به ایجاد چند صد حساب نیاز داشت. مهاجم می‌توانست در هر حساب مقدار اندکی از یک توکن را برای دریافت مقدار غیرعادی زیادی XRP پیشنهاد دهد. سپس با انجام یک پرداخت واحد، همه این پیشنهادها را هم‌زمان خریداری کند.

اگر مجموع XRPهای مورد مطالبه از ظرفیت محاسبه نرم‌افزار عبور می‌کرد، حساب‌های فروشنده پرداخت کامل خود را می‌گرفتند، اما مبلغی که از حساب خریدار کسر می‌شد تقریباً صفر بود. پراکنده‌کردن XRP میان صدها حساب نیز باعث می‌شد محدودیت جداگانه‌ای که برای مقدار XRP قابل دریافت توسط یک حساب وجود دارد، فعال نشود.

اجرای این روش به چند صد XRP برای ایجاد حساب‌ها و پرداخت کارمزدهای تراکنش نیاز داشت؛ بخش عمده مبلغ موردنیاز برای افتتاح حساب‌ها نیز می‌توانست بعداً بازیابی شود. این موضوع هزینه بالقوه حمله را پایین می‌آورد، هرچند منبع درباره مقدار XRP قابل ایجاد در هر اجرای حمله رقم مشخصی ارائه نکرده است.

واکنش RippleX و وضعیت بهره‌برداری

XRP Ledger پس از هر تراکنش بررسی می‌کند که XRP جدیدی وارد عرضه نشده باشد. اما در این سناریو، بررسی یادشده به مجموع اشتباه محاسبه‌شده اتکا می‌کرد و بنابراین می‌توانست ایجاد XRP جدید را تشخیص ندهد.

RippleX اعلام کرده است که هیچ مدرکی از بهره‌برداری از این نقص در شبکه‌های عمومی پیدا نکرده است. این شرکت اصلاحیه را در نسخه 3.4.1 نرم‌افزار سرور دفترکل، یعنی xrpld، در ۲۵ سپتامبر منتشر کرد؛ با این حال، هنگام انتشار نسخه توضیح نداد که به‌روزرسانی دقیقاً چه مشکلی را برطرف می‌کند.

اهمیت این رخداد فقط به یک خطای فنی محدود نیست. اگر مهاجم می‌توانست XRP ایجادشده را در صرافی‌ها بفروشد، عرضه واقعی دارایی از سقف تعیین‌شده فراتر می‌رفت و اصل کمیابی آن زیر سؤال می‌رفت. چنین اتفاقی همچنین می‌توانست برای نهادهایی که از XRP Ledger استفاده می‌کنند، ریسک جدی در محاسبه موجودی و ارزش دارایی ایجاد کند. با توجه به اعلام RippleX، تاکنون نشانه‌ای از وقوع چنین حمله‌ای در شبکه عمومی گزارش نشده است.

این کشف در دوره‌ای رخ داده که چند نقص امنیتی پنهان در پروژه‌های رمزارزی با کمک ابزارهای هوش مصنوعی آشکار شده‌اند. منبع به آسیب‌پذیری کیف پول Coldcard، که با سرقت دست‌کم ۱٬۳۶۷ بیت‌کوین مرتبط دانسته شده، و همچنین مشکلاتی در شبکه Core Lightning اشاره کرده است؛ مشکلاتی که به اپراتورهای نودهای بیت‌کوین درباره قطع اتصال هشدار داده بود.

تصویر فعلی بازار XRP

بر اساس داده‌های بازار Moneyiar در ساعت ۱۱:۲۹ روز ۱۱ اکتبر ۲۰۲۶ به وقت +۰۳:۳۰، قیمت ریپل با نماد XRP برابر با ۱٫۳۸۹۶۷۶۷۹۱۷ دلار بوده است. این دارایی در ۲۴ ساعت گذشته ۰٫۹۴ درصد کاهش و در بازه هفت‌روزه ۷٫۳۷ درصد افت داشته است.

برای مقایسه، در همین داده‌های Moneyiar قیمت Monad با نماد MON برابر با ۰٫۰۲۵۱۶۵۲۷۲۷ دلار بوده و در ۲۴ ساعت ۲٫۲۶ درصد رشد، اما در هفت روز ۲۵٫۵۹ درصد کاهش ثبت کرده است. قیمت edgeX با نماد EDGE نیز ۰٫۳۵۱۴۱۶۳۳۰۸ دلار گزارش شده؛ تغییر روزانه آن منفی ۲٫۸۳ درصد و تغییر هفت‌روزه آن منفی ۲۵٫۳۶ درصد بوده است. همچنین AI Rig Complex با نماد ARC در قیمت ۰٫۰۶۰۷۱۲۵۱۸۴ دلار قرار داشته و در ۲۴ ساعت ۲٫۷۴ درصد و در هفت روز ۱۵٫۵۲ درصد افت کرده است.

منبع CoinDesk این مقاله را تحریریهٔ مانیار بر اساس گزارش منبع اصلی و داده‌های بازار مانیار نوشته است.
مشاهده منبع اصلی ↗

خبرهای مرتبط

بر اساس بازار و دارایی‌های همین خبر

اف‌بی‌آی کره شمالی را مسئول هک ۶ میلیارد دلاری بایننس دانست

اف‌بی‌آی کره شمالی را مسئول هک ۶ میلیارد دلاری بایننس دانست

اف‌بی‌آی حمله بیش از ۶ میلیارد دلاری به بایننس را به عملیات سایبری تریدر تریتور وابسته به کره شمالی نسبت داد و از اپراتورهای دیفای و THORChain خواست کیف‌پول‌های مرتبط را مسدود کنند؛ در همین حال، مهاجمان از وام‌دهی دیفای برای عبور از مسدودسازی استیبل‌کوین‌ها استفاده کرده‌اند.

CryptoSlate
بایننس برداشت رمزارزها را پس از هک ۶.۳ میلیارد دلاری از سر گرفت

بایننس برداشت رمزارزها را پس از هک ۶.۳ میلیارد دلاری از سر گرفت

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

CoinDesk
اف‌بی‌آی کره شمالی را مسئول هک ۶.۳ میلیارد دلاری بایننس دانست

اف‌بی‌آی کره شمالی را مسئول هک ۶.۳ میلیارد دلاری بایننس دانست

اف‌بی‌آی کره شمالی را مسئول سرقت حدود ۶.۳ میلیارد دلار دارایی دیجیتال از بایننس دانسته و درباره تبدیل وجوه به اتر و استفاده از دیفای و صرافی‌های فوری برای پول‌شویی هشدار داده است.

Cointelegraph
بیت‌کوین در مسیر بازیابی با افزایش موقعیت‌های مشتقه و خروج ۶۴۳ میلیون دلاری ETFها روبه‌روست

بیت‌کوین در مسیر بازیابی با افزایش موقعیت‌های مشتقه و خروج ۶۴۳ میلیون دلاری ETFها روبه‌روست

بیت‌کوین نزدیک ۷۷ هزار دلار معامله می‌شود، اما افزایش ارزش دلاری برخی موقعیت‌های مشتقه و خروج ۶۴۳ میلیون دلاری از ETFهای نقدی آمریکا، دوام بازیابی را زیر سؤال برده است. گزارش اشتغال آمریکا نیز می‌تواند انتظارات تأمین مالی بازار را تغییر دهد.

CryptoSlate
اف‌بی‌آی نقش کره شمالی در هک ۶ میلیارد دلاری بایننس را تأیید کرد

اف‌بی‌آی نقش کره شمالی در هک ۶ میلیارد دلاری بایننس را تأیید کرد

اف‌بی‌آی نقش کره شمالی در هک ۶ میلیارد دلاری بایننس را تأیید کرده و از جامعه دیفای خواسته است آدرس‌های مرتبط با بیت‌کوین، اتریوم و سولانا را مسدود کند. چینالیسیس می‌گوید مهاجمان تاکنون از هزاران آدرس استفاده کرده‌اند.

CoinDesk
نقدینگی برداشت از Jupiter Lend به ۲۹ میلیون USDC بازگشت

نقدینگی برداشت از Jupiter Lend به ۲۹ میلیون USDC بازگشت

نقدینگی قابل برداشت Jupiter Lend در ۳۱ اکتبر به حدود ۲۹ میلیون USDC رسید؛ در حالی که روز قبل تنها ۸۸٫۸۹ دلار موجود بود. این بهبود، ظرفیت خروج را افزایش داده، اما به‌دلیل وابستگی استخر به بازپرداخت وام‌ها، تضمین‌کننده برداشت فوری همه سپرده‌ها نیست.

CryptoSlate

دیدگاه‌ها