BTC80 285▼ 1,44%ETH2 328▼ 1,62%SOL100,59▼ 2,20%XRP1,29▼ 2,57%BNB742,06▼ 2,42%
🇪🇸 criptonoticias Добавлено: 26.10.2026 23:02 Franco Scandizzo

¿Cómo afectan los fallos críticos de PHP a las wallets y a los exchanges de criptomonedas?

Тональность: Негативная
Фактичность: Подтверждено
Полезность: 90%
Фокус: Смешанное
Эмоции: Страх 30% Неопределённость 40%

Хакер может украсть данные пользователей с биржи или изменить адреса для пополнения счета.

Также существуют серьезные уязвимости в Node.js и в цифровых сертификатах, которые затрагивают десктопные кошельки.

Две критические уязвимости, обнаруженные в PHP, языке программирования, используемом более чем в двух третях интернета, могут привести к удаленным атакам при посещении веб-сайтов. Это также может повлиять на серверы биткоин-бирж и других криптовалютных бирж.

Помимо уязвимостей в PHP, в период с 17 по 21 октября была обнаружена уязвимость в Node.js, среде для запуска программ вне браузера, а также была скомпрометирована система цифровых сертификатов компании eMudhra, которая занимается подтверждением подлинности сайтов и сервисов в интернете.

РЕКЛАМА

Эти две последние проблемы могут повлиять на некоторые десктопные кошельки, хотя и по-разному. Скомпрометированные сертификаты могли облегчить атакующему выдачу себя за серверы, в то время как уязвимость в Node.js могла позволить выполнять код с использованием манипулированных данных.

Уязвимость в PHP угрожает серверам бирж.

По словам аналитика Cipherhoodlum, эти уязвимости могут подвергнуть риску сайты бирж и серверы компаний, разрабатывающих кошельки, поэтому основной ущерб приходится на эти серверы, а не на установленные приложения.

Две уязвимости, обнаруженные в PHP и идентифицированные как CVE-2026-109618 и CVE-2026-109619, позволяют получить контроль над сервером, компьютером, на котором размещен сайт, без использования пароля. Исправление было опубликовано 21 октября.

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

Представители компаний, работающих в этой сфере, сделали заявления:

Компания Binance объяснила, что ее команды безопасности приняли превентивные меры до выхода исправления и завершили устранение уязвимости.

В Coinbase, директор по безопасности Jeff Lunglhofer сообщил в X, что компания не обнаружила установленных экземпляров PHP.

Компания Trezor заявила в X, что уязвимость затрагивает любые серверы, использующие PHP, и что ее администраторы уже обновляют системы.

В BTCPay Server, программе для приема платежей в биткоинах, разработчик Kukks сообщил в X, что обновил свою версию WooCommerce, интернет-магазина, созданного на PHP, 21 октября.

Все четыре заявления касаются только PHP и не уточняют, использовали ли компании уязвимые версии Node.js или компоненты, которые все еще полагались на сертификаты eMudhra.

Компания Kraken, криптовалютная биржа, перешла с PHP на Rust, как указано в ее техническом блоге, но продолжает использовать сервисы, написанные на TypeScript, языке программирования, который работает на Node.js.

В этом модуле Node.js обнаружена уязвимость в декомпрессоре Brotli, формате сжатия данных. Эта уязвимость позволяет злоумышленнику удаленно выполнять собственные инструкции, хотя уведомление от Node.js не содержит подробностей о том, как это происходит.

РЕКЛАМА

Скомпрометированные сертификаты, которые могут обмануть биржи и хранилища

Цифровой сертификат – это документ, с помощью которого сервер подтверждает свою личность. Согласно отчету Mozilla, разработчика браузера Firefox, и компании eMudhra, организации, выдающей эти сертификаты, у eMudhra есть восемь сертификатов с настолько слабыми ключами подписи, что любой может их восстановить и подписывать поддельные сертификаты для любых сайтов, которые могут быть приняты приложениями, все еще доверяющими этим промежуточным органам.

Поддельный сертификат обманывает только приложение, если злоумышленник оказывается между приложением и сервером и выдает себя за сервер (атака "человек посередине"). По данным Ars Technica, обычно это могут сделать только злоумышленники с большими ресурсами, но для тех, кто контролирует локальную сеть, например, в кафе, это гораздо проще.

На данный момент нет сообщений о злоупотреблении этой уязвимостью.

Случаи Ledger и Trezor

Компании Ledger и Trezor производят аппаратные кошельки, и каждая из них также предлагает программу для компьютера, Ledger Wallet или Trezor Suite, для управления использованием этих кошельков.

РЕКЛАМА

Ledger Wallet построена на Electron, инструменте, который позволяет создавать настольные приложения с использованием веб-языков программирования. Для этого Electron использует Node.js.

Trezor Suite также построена на Electron, как указано в документации Trezor. Поскольку Electron включает в себя собственную версию Node.js, обе эти программы могли быть созданы с использованием версии, подверженной уязвимости Brotli, и их производители должны выпустить исправленную версию.

В уведомлении о безопасности Electron от 22 октября говорится, что сертификаты eMudhra блокируются в версиях 44.9.1, 43.8.1 и 42.11.16 как в браузере, так и в Node.js, и что единственное решение – обновить Electron.

В аппаратном кошельке закрытый ключ никогда не покидает устройство, поэтому злоумышленник не может подписывать транзакции. Однако обманутое приложение может отображать ложный адрес или сумму, и пользователь, который не подтвердит эти данные на устройстве, отправит средства не по тому адресу.

РЕКЛАМА

Нативные Bitcoin-кошельки

Нативные программные Bitcoin-кошельки менее подвержены этой уязвимости, поскольку они не используют Node.js. Sparrow – это приложение на Java, а настольная версия Nunchuk использует Qt и C++, поэтому Brotli не влияет на них.

BlueWallet, созданная с использованием React Native, фреймворка для мобильных устройств без Node.js, находится в той же ситуации. В этих трех кошельках риск, связанный с сертификатами, зависит от того, как они проверяют сертификаты своих серверов, что не указано в их документации.

Что произойдет, если настольный кошелек не будет обновлен?

Обновление Electron блокирует поддельные сертификаты eMudhra, но не устраняет ошибку Brotli.

Версия Дата Сертификаты eMudhra Ошибка Brotli
Electron 43.8.1 (с Node.js 24.22.0) 19 октября Заблокированы Не исправлена
Node.js 24.22.1 21 октября Не применимо Исправлена

Согласно списку версий Electron, ни одна из версий, выпущенных до 20 октября, не содержит это исправление, поэтому кошелек, обновленный с использованием этих сертификатов, может оставаться уязвимым для Brotli.

РЕКЛАМА

Атака начинается, когда пользователь открывает приложение в сети, контролируемой злоумышленником, например, в общедоступной сети Wi-Fi. Злоумышленник перехватывает связь между приложением и сервером компании и выдает себя за него, используя поддельный сертификат eMudhra.

Из этого можно сделать вывод, что ошибка Brotli и поддельные сертификаты eMudhra могут быть объединены. Злоумышленник, перехватывая трафик, отправляет сжатые данные с использованием Brotli, предназначенные для выполнения кода в приложении. Нет никаких доказательств того, что это произошло, и обновление до Electron 43.8.1 устраняет эту угрозу, поскольку блокирует эти сертификаты также в Node.js.

Действующее лицо Возможная уязвимость Кто обновляет
Биржа или веб-сервис PHP, Node.js, сертификаты Оператор сервиса
Кошелек с Electron (Ledger, Trezor) Сертификаты; Brotli Команда разработчиков
Нативный кошелек (Sparrow, Nunchuk, BlueWallet) Сертификаты, уточняется Команда разработчиков

Ошибка в PHP влияет на серверы бирж, которые не были обновлены, а не на приложения-кошельки. Настольные кошельки с Electron подвержены другому риску, который устраняется каждой командой разработчиков.