Ssylka

Опасный пакет set‑utils похищает Ethereum ключи

Кибербезопасники обнаружили вредоносный пакет на Python Package Index (PyPI), созданный для кражи приватных ключей Ethereum через транзакции в сети Polygon.
Опасный пакет set‑utils похищает Ethereum ключи
Изображение носит иллюстративный характер

Пакет set‑utils, собравший 1 077 загрузок до выявления, замаскирован под банальный инструмент для работы с Python множествами, что позволяло незаметно включиться в рабочие процессы разработчиков.

Имитация популярных библиотек — python‑utils с более чем 712 млн загрузок и utils, насчитывающая около 23,5 млн установок — обеспечивала доверие пользователей, несмотря на скрытую зловредную функциональность.

Вредоносный код устанавливает хуки в функции создания кошельков, такие как from_key() и from_mnewmonic(), что позволяет перехватывать приватные ключи в момент их генерации на заражённом устройстве.

В программный код встроены данные злоумышленника: его RSA публичный ключ и аккаунт отправителя Ethereum, предназначенные для шифрования и передачи украденных ключей. Работа вредоносной функции осуществляется в фоновом режиме, что значительно затрудняет её обнаружение.

Утечка конфиденциальной информации происходит через транзакции, выполняемые с использованием Polygon RPC endpoint «rpc‑amoy.polygon.technology», что позволяет обходить стандартные систему мониторинга подозрительных HTTP‑запросов.

Атака нацелена на Ethereum‑разработчиков и организации, использующих Python‑библиотеки для управления кошельками, например, eth‑account, что даёт злоумышленникам возможность получать несанкционированный доступ к криптовалютным средствам.

Как отмечает компания Socket: «Маскируясь под простой инструмент для работы с Python множествами, пакет имитирует широко используемые библиотеки python‑utils (более 712 млн загрузок) и utils (около 23,5 млн загрузок). Такой обман вводит в заблуждение незаподозренных разработчиков, позволяя злоумышленникам получить несанкционированный доступ к Ethereum‑кошелькам. Это гарантирует, что даже после успешного создания Ethereum‑аккаунта приватный ключ оказывается украден и передан атакующему». Пакет set‑utils был удалён из официального реестра, что подчёркивает необходимость тщательной проверки источников зависимостей в проектах.


Новое на сайте

18812Как увидеть метеорный поток Урсиды в самую длинную ночь 2025 года? 18811Кто стоял за фишинговой империей RaccoonO365 и как спецслужбы ликвидировали угрозу... 18810Как злоумышленники могут использовать критическую уязвимость UEFI для взлома плат ASRock,... 18809Как наблюдать максимальное сближение с землей третьей межзвездной кометы 3I/ATLAS? 18808Передовая римская канализация не спасла легионеров от тяжелых кишечных инфекций 18807Способен ли вулканический щебень на дне океана работать как гигантская губка для... 18806Зонд NASA Europa Clipper успешно запечатлел межзвездную комету 3I/ATLAS во время полета к... 18805Может ли перенос лечения на первую половину дня удвоить выживаемость при раке легких? 18804Новая китайская группировка LongNosedGoblin использует легальные облачные сервисы для... 18803Генетический анализ раскрыл древнейший случай кровосмешения первой степени в итальянской... 18802Скрытые формы природного интеллекта и ловушки информационной эры 18801Как хакерам из северной Кореи удалось похитить рекордные 2,02 миллиарда долларов в 2025... 18800Hewlett Packard Enterprise устраняет уязвимость максимального уровня критичности в по... 18799Как первые подробные карты «точки невозврата» на солнце помогут защитить земные технологии 18798Динамическая защита как единственный ответ на бесконтрольное разрастание искусственного...