Фонд поддержки блокчейна XRP Ledger сообщил о критической уязвимости, которая позволяла создавать миллиарды токенов XRP из воздуха на протяжении почти 11 лет. Уязвимость была обнаружена блокчейн-исследователем Кайденом Лиао и командой специалистов по безопасности Veria AI. Проблема заключалась в переполнении при обработке крупных пакетных сделок на встроенной децентрализованной бирже XRP Ledger, что позволяло выпускать новые токены сверх установленного лимита в 100 миллиардов.
Ошибка присутствовала в коде с 2015 года и возникала, когда одна транзакция закрывала сразу несколько сотен ордеров на продажу. В таких случаях система неправильно рассчитывала сумму XRP, которую нужно было списать с покупателя, что приводило к тому, что продавцы получали полную сумму, указанную в ордерах, а с покупателя списывалась лишь значительно уменьшенная величина. Это создавало потенциальные риски для всей сети и её пользователей.
Обнаружение и устранение данной уязвимости имеет важное значение для безопасности XRP Ledger и его пользователей. Исправление ошибки позволит предотвратить дальнейшее создание токенов сверх лимита, что может укрепить доверие к платформе и её устойчивость на рынке криптовалют. Устранение уязвимости также подчеркивает важность постоянного мониторинга и проверки безопасности блокчейн-систем.