Новое Распределяем каналы MAX по категориям и территориям. Читать новость

👺Как вредоносные серверы Electrum крали биткойны через ускорение транзакций RBF



Штатное ускорение зависшего платежа через Replace-by-Fee (RBF) привело к реальной краже биткойнов у пользователей «лёгкого» кошелька Electrum версий до 4.8.3. В advisories GHSA-6jp4-8v48-cc5v от 24 октября 2026 года ведущий разработчик проекта SomberNight подтвердил эксплуатацию уязвимости в дикой природе и потерю средств одним из двух обратившихся пользователей (Raju-K12).

Согласно документации Electrum FAQ, кошелёк проверяет подтверждённые транзакции через SPV, но данные мемпула полностью доверяет одному «основному» серверу, чем и воспользовались атакующие без доступа к закрытым ключам жертвы:

1️⃣ Вредоносный сервер удерживает отправленную пользователем транзакцию tx1 и не передаёт её в одноранговую сеть (P2P) биткойна.
2️⃣ Взамен сервер записывает в историю кошелька конфликтующую транзакцию tx2 с недействительными подписями, нулевой комиссией (как в случае Raju-K12) и адресом злоумышленника, где последние 4 символа подобраны брутфорсом под настоящий адрес.
3️⃣ Уязвимый клиент отображает tx2 как зависший перевод, и когда жертва вручную повышает комиссию через RBF (bump_fee), кошелёк подписывает перевод атакующему настоящим ключом владельца.

Доступное на electrum.org обновление 4.8.3 (коммит 90fe308) блокирует подмену, проверяя криптографические подписи всех собственных входов кошелька (wallet.is_mine) для транзакций мемпула до записи в локальную историю. В примечаниях бюллетеня GHSA-6jp4-8v48-cc5v разработчик SomberNight уточнил предел этой защиты.

«Даже с этим исправлением мы по-прежнему проверяем только входы „is_mine“ (то есть платежи с адресов, принадлежащих самому кошельку). Поэтому, например, „входящие“ транзакции не проверяются»

— отметил SomberNight.

Злоумышленникам не понадобилось ломать криптографию или заражать устройство вредоносным ПО. Атака бьёт в стык архитектуры «лёгкого» клиента и психологии человека, который воспринимает кнопку RBF для зависшего с нулевой комиссией перевода как техническую доплату и сверяет адрес только по последним 4 символам. Патч 4.8.3 защищает исходящие операции, но входящие неподтверждённые транзакции от публичных серверов всё так же принимаются на веру, поэтому для крупных сумм нужно использовать собственный доверенный сервер Electrum, а при любом подписании и вызове RBF сверять адрес получателя целиком и сумму перевода.

✋ @Russian_OSINT
Просмотры: 49
Открыть в MAX Сообщить о неточности

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти