Перейти к содержимому
Цены
  • BTC$80 036▼ 0.73%
  • ETH$2 319▼ 1.23%
  • BNB$738,78▼ 0.74%
  • XRP$1,28▼ 1.85%
  • SOL$100,60▼ 1.12%
  • TRX$0,3299▲ 0.30%
  • HYPE$76,21▲ 0.05%
  • DOGE$0,0767▼ 0.41%
  • LINK$11,35▼ 0.48%
  • ADA$0,2021▼ 1.85%
  • AVAX$8,84▼ 0.47%

Баг Electrum позволял серверам красть BTC при ускорении

Уязвимость, исправленная в Electrum 4.8.3, позволяла вредоносным серверам подсовывать фальшивые платежи, которые пользователи подписывали, повышая комиссию.

· · 3 мин чтения

Поделиться
Экран аппаратного кошелька Trezor с запросом подтвердить биткоин-платёж и адрес (иллюстративное фото)
Фото: Stickac / Wikimedia Commons, CC BY-SA 4.0
Содержание

Electrum, один из старейших биткоин-кошельков, сообщил, что уязвимость, исправленная в версии 4.8.3, позволяла вредоносным серверам обманом заставить пользователей подписать перевод своих монет злоумышленнику, когда те пытались ускорить платёж. Атаки уже происходили. Разработчики раскрыли проблему в субботу, 24 октября, в день выхода обновления, пишет CoinDesk.

Как работала атака

Electrum — «лёгкий» кошелёк: вместо полного узла биткоина он запрашивает историю транзакций у публичных серверов Electrum и через них же отправляет платежи. До версии 4.8.3 кошелёк верил серверам на слово в отношении любой неподтверждённой транзакции, тратившей монеты пользователя, и не проверял подписи.

  • Вредоносный сервер мог придержать настоящий платёж и показать вместо него фальшивую ожидающую транзакцию, отправлявшую монеты злоумышленнику с недействительными подписями, — этого никто не замечал.
  • Поскольку подделка была недействительной, она никогда не подтверждалась. В одном из случаев у неё вообще не было комиссии, так что она казалась «зависшей».
  • Когда пользователь нажимал повысить комиссию (Replace-by-Fee), Electrum собирал новую транзакцию на основе фальшивой и корректно её подписывал — и она становилась действительным платежом злоумышленнику.
  • Адреса атакующего подбирали так, чтобы последние четыре символа совпадали с правильными, поэтому беглая проверка не помогала.

Два сообщения в октябре

Первое поступило 11 октября от владельца мультиподписного кошелька 2-из-3 с двумя устройствами Trezor: он заметил в истории незнакомую исходящую транзакцию, но о потерях не сообщал. Второй пользователь 18 октября рассказал, что повысил комиссию для подменённой транзакции и потерял средства. Сколько украдено и какие серверы причастны, Electrum не уточняет.

Версия 4.8.3 добавляет проверку подписей для неподтверждённых транзакций, тратящих монеты кошелька. Более старые версии остаются уязвимыми при подключении к вредоносному серверу; те, кто работал только с доверенными серверами, в том числе собственными, не пострадали. Это тот самый релиз, о котором мы писали в субботу: он также исправил другие уязвимости и отозвал доверие к сертификату eMudhra.

Что делать

  • Обновитесь до Electrum 4.8.3 с официального сайта и проверьте подпись загрузки.
  • Перед любой подписью, включая повышение комиссии, читайте адрес и сумму полностью на экране аппаратного кошелька, а не только первые и последние символы. Почему доверять стоит именно экрану устройства, объясняем в гайде что такое аппаратный кошелёк.
  • По возможности подключайте Electrum к собственному серверу или к одному серверу, которому доверяете.
  • Никогда не повышали комиссию? Наш гайд как ускорить биткоин-транзакцию объясняет Replace-by-Fee, CPFP и когда каждый способ безопасен.

Частые вопросы

Каких версий Electrum это касается?

Версии до 4.8.3 доверяли серверам в отношении неподтверждённых транзакций. Electrum 4.8.3, выпущенный 24 октября 2026 года, добавляет недостающую проверку подписей.

Есть ли пострадавшие?

В октябре Electrum получил два сообщения. Один пользователь потерял средства, повысив комиссию для подменённой транзакции; сумма не раскрыта.

Опасен ли сам Replace-by-Fee?

Нет. RBF — стандартная функция биткоина. Ошибка была в том, что Electrum строил замену на основе фальшивой транзакции от вредоносного сервера.

Материал носит информационный характер и не является финансовой рекомендацией. Криптоактивы волатильны — принимайте решения самостоятельно. Оговорка

Поделиться

Ещё: Безопасность

Все →

Читайте дальше