Команда XRP Ledger устранила баг 2015 года, позволявший создавать бесплатные XRP

Команда XRP Ledger устранила баг 2015 года, позволявший создавать бесплатные XRP

Команда XRP Ledger устранила баг 2015 года, позволявший создавать бесплатные XRP

  • Разработчики XRP Ledger исправили критическую уязвимость, существовавшую с 2015 года.
  • Баг позволял создавать и тратить XRP без оплаты, обходя лимит в 100 млрд альткоинов.
  • RippleX подтвердила эксплойт на изолированном сервере, но следов атаки в публичных сетях не нашла.

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

Из-за бага хакер мог создать сотни аккаунтов, размещать намеренно неверно оценённые ордера и отправлять специально сформированный платёж. Из-за переполнения накопленные значения выходили за пределы допустимого диапазона, дополнительная проверка также была бы бесполезна. В результате аккаунты получали бесплатные XRP и могли использовать их в дальнейших транзакциях.

Это вызвало бы большие проблемы, поскольку альткоин не использует майнинг или стейкинг для выпуска новых токенов. Первоначальный объём в 100 млрд XRP был создан при запуске, и протокол не предусматривает легального механизма увеличения этого количества. Уязвимость давала потенциальный обход этого ограничения без изменения правил сети.

По данным технического разбора, злоумышленнику требовалось несколько сотен XRP для резервов и комиссий, причём часть резервного капитала можно было вернуть после удаления объектов реестра.

Инженеры RippleX воспроизвели проблему на изолированном сервере и подтвердили, что созданные XRP можно тратить. Исправленное серверное ПО вышло 25 сентября в составе xrpld версии 3.4.1. В RippleX также заявили, что «следов эксплуатации уязвимости на публичных сетях не обнаружено».

Вернуться наверх