Bitcoin Core раскрыл уязвимость, из-за которой узлы доверяли случайным Tor-подключениям
Разработчики Bitcoin Core объяснили, почему тысячи узлов в основной сети давали входящим Tor-подключениям привилегии, предназначенные только для доверенных пиров. Уязвимость устранили еще в октябре 2025 года, но проект впервые подробно описал механизм проблемы 10 ноября.
Bitcoin Core 10 ноября раскрыл детали конфигурационной ошибки, из-за которой тысячи доступных узлов основной сети Bitcoin воспринимали входящие Tor-подключения как доверенные. Это освобождало такие соединения от лимитов защиты от отказа в обслуживании и от механизмов приватности. Проблеме присвоили идентификатор CVE-2025-62860 и среднюю степень серьезности.
Уязвимость проявлялась только при сочетании двух условий: узел работал на старой версии софта и использовал нестандартную настройку -whitelist, которая включала IP-адрес Tor-демона — программы, обслуживающей Tor-подключения узла. Узлы без такой настройки проблема не затрагивала.
Суть в том, что при входящем Tor-подключении Bitcoin Core видит не реальный адрес удаленного пира, а адрес локального Tor-демона, который обычно работает на той же машине или в той же локальной сети. Если диапазон whitelist включал адрес демона, все входящие Tor-подключения автоматически получали его привилегии — хотя локальный адрес указывал лишь на посредника, а не на то, что удаленному пиру можно доверять.
По данным Bitcoin Core, популярные поставщики софта для узлов распространяли его в комплекте с Tor и подходящим диапазоном whitelist, а некоторые клиентские приложения тоже требовали whitelisting и обычно работали рядом с Tor. В результате тысячи доступных узлов в прошлом автоматически заносили в whitelist каждое входящее Tor-подключение. Уязвимость касалась только сетевых привилегий: доступа к кошелькам она не открывала и похищать монеты не позволяла.
О проблеме сообщили Мартин Зумсанде и Антуан Пуансо в сентябре 2025 года. Патч вошел в основной код 17 сентября: он исключил входящие onion-подключения из проверки whitelist по адресу. Исправление попало в релизы Bitcoin Core 30.0, 29.2 и 28.3 в октябре 2025 года и присутствует во всех версиях от 30.0 и выше, а также в более новых минорных выпусках веток 28.x и 29.x.
Ветки 28.x и 29.x уже вышли из жизненного цикла поддержки — сейчас Bitcoin Core сопровождает версии 30.x, 31.x и 32.x. Проект рекомендует операторам узлов перейти на последний поддерживаемый релиз и проверить, не включает ли их whitelist адрес Tor-демона. На 11 ноября последней версией на странице загрузок указана 32.1.
Источник
- CryptoSlateThousands of Bitcoin nodes gave anonymous strangers a pass around security limits





