Разработчики криптокошелька Electrum выпустили срочное обновление 4.8.3 для исправления уязвимости, которую злоумышленники использовали для кражи биткоинов, подменяя легитимные платежи мошенническими транзакциями.
Electrum подключается к внешним серверам для получения истории транзакций и проверяет их с помощью верификации простого платежа (Simple Payment Verification), доверяя эту функцию основному серверу. Злоумышленники перехватывали транзакции через вредоносные серверы еще до их попадания в сеть Биткоина, отключали отображение легитимного платежа и подменяли адрес получателя на свой. Несмотря на недействительные подписи поддельных транзакций, уязвимые версии Electrum не проверяли их перед отображением в истории кошелька.
Риск возникал, когда пользователи пытались увеличить комиссию за транзакцию через функцию Replace-by-Fee (RBF), позволяющую заменить неподтвержденный платеж другим, с более высокой комиссией. Подтверждая корректировку, пользователи могли подписать действительную транзакцию в пользу злоумышленника.
Подтвержденные случаи кражи
- 11 октября пользователь dannydeezy сообщил, что транзакция в истории Electrum не соответствует изначально отправленному платежу.
- 18 октября пользователь Raju-K12 уведомил разработчиков о потере средств при попытке увеличить комиссию; мошенническая транзакция имела нулевую комиссию, чтобы спровоцировать жертву самостоятельно инициировать ее повышение.


