Electrum устраняет уязвимость высокой степени опасности, позволяющую атаки со стороны вредоносных серверов

iconNS3
Поделиться
AI summary iconСводка
Новости о bitcoin: Electrum выпустил версию 4.8.3 24 октября для устранения уязвимости высокой степени серьезности, позволявшей вредоносным серверам перенаправлять платежи на адреса злоумышленников. Уязвимость затрагивала все предыдущие версии, позволяя скомпрометированным серверам заменять платежи пользователей поддельными транзакциями с адресами злоумышленников и нулевой комиссией. В обновлении теперь проверяются криптографические подписи перед отображением неподтвержденных транзакций, блокируя поддельные. Два пользователя сообщили о потерях, один из них после увеличения комиссии на манипулированной транзакции. Разработчики признают, что пробел остается, и настоятельно рекомендуют пользователям вручную проверять транзакции, если они не могут обновиться. Эта новость об уязвимости подчеркивает необходимость немедленных действий.

Кошелек bitcoin Electrum выпустил версию 4.8.3 24 октября для устранения уязвимости высокой степени опасности, позволявшей вредоносным серверам перенаправлять платежи bitcoin на атакующих. Уязвимость затрагивает все версии до 4.8.3. Исправление было помечено в репозитории кода 23 октября, а исполняемые версии стали доступны на следующий день.

Атака использует доверие Electrum к серверам при обработке неподтвержденных транзакций. Скомпрометированный сервер может скрыть фактический платеж пользователя и заменить его конфликтующей транзакцией с адресом назначения атакующего и нулевой комиссией. Ранее Electrum отображал замененную транзакцию как легитимную в истории кошелька, не проверяя подписи. Нулевая комиссия делает платеж похожим на застрявший.

Пользователь, увеличивающий комиссию за явный платеж, подписывает и транслирует новую, действительную транзакцию, отправляющую средства злоумышленнику. Оригинальный платеж никогда не достигает сети, поэтому транзакция с повышенной комиссией становится первой фактически транслированной платёжной операцией. Разработчик Electrum SomberNight, опубликовавший предупреждение, отметил, что злоумышленники могут сгенерировать адрес назначения, последние четыре символа которого совпадают с адресом предполагаемого получателя. Пользователь, проверяющий только эти символы, таким образом увидит кажущееся совпадение.

В рекомендации говорится, что некоторые серверы активно проводят атаку, и приводятся два сообщения от пользователей. Пользователь, идентифицированный как dannydeezy, первым сообщил о подозрительной активности серверов 11 октября. Эта манипулированная транзакция осталась на локальном сервере, и средства не были потеряны. Второй пользователь, Raju-K12, сообщил о потере средств 18 октября после увеличения комиссии по манипулированной транзакции.

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

Ранее Electrum стал целью кампании, начавшейся в 2018 году и использующей вредоносные серверы для отображения мошеннических уведомлений об обновлениях. К 2020 году эта кампания похитила примерно 25 миллионов долларов США у пользователей Electrum. Electrum позволяет любому запускать сервер, что делает такие атаки возможными.

Пользователи, подключающиеся только к серверу, который они управляют самостоятельно, не затронуты. Пользователям, которые не могут сразу обновиться, следует вручную проверять адреса назначения и суммы перед подписанием любой транзакции. Electrum 4.8.3 доступен через веб-сайт проекта и GitHub.

Отказ от ответственности: Информация на этой странице может быть получена от третьих лиц и не обязательно отражает взгляды или мнения KuCoin. Данный контент предоставляется исключительно в общих информационных целях, без каких-либо заверений или гарантий, а также не может быть истолкован как финансовый или инвестиционный совет. KuCoin не несет ответственности за ошибки или упущения, а также за любые результаты, полученные в результате использования этой информации. Инвестиции в цифровые активы могут быть рискованными. Пожалуйста, тщательно оценивайте риски, связанные с продуктом, и свою устойчивость к риску, исходя из собственных финансовых обстоятельств. Для получения более подробной информации, пожалуйста, ознакомьтесь с нашими Условиями использования и Уведомлением о риске.