Trail of Bits Blog на русском
Подписаться
После Binance проверьте, что могут одобрить ваши системы подписи.
Инцидент с безопасностью Binance в октябре 2026 года выявил критическую уязвимость: организации должны выявлять, когда действительная подпись даёт злоумышленнику разрешение на кошелек, а не только отслеживать переводы. Расследование Binance выявило сложную атаку, связанную с социальной инженерией, неправильное использование инструментов ИИ, украденные учетные данные и несанкционированный доступ к сервису подписи кошелька. Несмотря на отсутствие утечки приватных ключей, злоумышленник получил действительные подписи, что демонстрирует риск неправильного использования защищённым ключом на сервере. Злоумышленник использовал делегирование EIP-7702, позволив повторные переводы без дополнительных подписей Binance, включая средства, внесенные после первоначальной кражи. Другие кошельки были опустошены обычными подписанными переводами. Системы выполнения и мониторинга транзакций должны адаптироваться к новым функциям Ethereum, таким как EIP-7702, сессионные ключи и ERC-4337, которые вводят альтернативные пути выполнения, которые необходимо понимать с помощью политик подписания и мониторов. Текст содержит четыре ключевых рекомендации по укреплению безопасности кошелька: сокращение доступа к инфраструктуре подписи, рассмотрение делегирования как административного привилегии, ограничение ущерба даже при скомпрометации подписи и выявление изменений в полномочиях кошелька. Эти рекомендации включают конкретные шаги проверки для обеспечения эффективности контроля. Организации призывают документировать сервисы, запрашивающие подписи, отклонять несанкционированные делегации, внедрять отдельные контроли хранения активов и сопоставлять полномочия кошельков с активами и контрактами. Постоянный обзор и тестирование инфраструктуры подписи крайне важны, особенно при изменениях поддерживаемых протоколов, кошельков или сервисах подписи.