BTCPay Server, процессор криптовалютных платежей с открытым исходным кодом, начал срочное расследование инцидента безопасности после сообщений о несанкционированном выводе средств из горячих кошельков. В первоначальном предупреждении, опубликованном 2 ноября, команда разработчиков рекомендовала операторам временно отключить свои экземпляры с помощью скриптов завершения работы, пока специалисты выясняют механизм взлома. С тех пор команда установила, что основной вектор атаки затрагивает серверы без установленных обновлений, работающие под управлением версии 2.4.1 или более ранней. При этом подтверждений достоверных сообщений об опустошении кошельков в последней версии, 2.4.7, не поступало.

Инцидент стал вторым серьёзным случаем, связанным с угрозой безопасности проекта за последние месяцы, после августовской атаки с использованием скомпрометированных учётных данных администраторов Lightning Network. В ходе нынешнего взлома злоумышленникам удалось получить полные права администратора на уязвимых экземплярах, что позволило им запускать операции по переводу средств с переводом операционных средств, хранившихся онлайн, напрямую на неавторизованные внешние адреса. Сооснователь BTCPay Server Николя Дорье подтвердил, что публичные узлы под управлением версии 2.4.7 не пострадали, однако разработчики пока не раскрыли публично конкретную техническую уязвимость, использованную для захвата учётных записей администраторов.

Чтобы предотвратить дальнейшие инциденты в экосистеме, несколько сторонних хостинг-провайдеров, включая LunaNode, оперативно начали автоматически отключать уязвимые серверы клиентов. BTCPay Server пока не сообщила ни об общем объёме потерь, ни о количестве скомпрометированных машин, однако команда призвала операторов, использующих собственную инфраструктуру, немедленно обновиться до версии 2.4.7 и предоставить системные журналы, если есть подозрения на несанкционированную активность. Организация вновь подчеркнула важность строгого соблюдения правил безопасности и настоятельно рекомендовала продавцам ограничить объём средств в горячих кошельках и перевести крупные остатки в офлайн-холодное хранилище до завершения расследования.