Компания Apify, поставщик облачной платформы для сбора данных с веб-сайтов и автоматизации задач, подтвердила факт кибератаки на свои внутренние системы и учетные записи некоторых клиентов. Атака произошла 9 и 10 ноября и была обнаружена 11 ноября, что побудило компанию немедленно ограничить доступ злоумышленника и начать всестороннее расследование.
Компания пояснила, что злоумышленник использовал скомпрометированные учетные данные (Compromised credentials) для доступа к дополнительным аккаунтам, связанным с платформой Apify. К 12 ноября компания подтвердила, что личная информация или хранящиеся данные некоторых клиентов подверглись несанкционированному доступу, и уже начала связываться с пострадавшими.
Детали утечки данных
Согласно уведомлениям, полученным некоторыми клиентами, доступ был получен к ряду конфиденциальных данных, а именно:
- Имена, адреса электронной почты и номера телефонов.
- Платежные реквизиты, журналы активности аккаунта и IP-адреса.
- Соленые хеши паролей (Salted password hashes).
- Коды восстановления двухфакторной аутентификации (2FA recovery codes).
- Токены аутентификации (Authentication tokens), связанные с входом через Google и GitHub.
Что касается финансовых данных, утечка ограничилась только именами владельцев карт, датами истечения срока действия и последними четырьмя цифрами карт; полные номера или коды безопасности (CVV) затронуты не были.
Что важно знать разработчикам и пользователям?
Техническая опасность этого взлома заключается в характере утекших данных; получение кодов восстановления 2FA и токенов доступа может позволить злоумышленникам обойти уровни защиты и попытаться получить доступ к другим учетным записям или сервисам, связанным через технологии OAuth.
В качестве корректирующих мер Apify дала конкретные инструкции разработчикам, использующим Apify Actors, созданные на основе частных репозиториев GitHub (Private repositories), о необходимости повторной привязки интеграций с GitHub для обеспечения безопасности своих операций. Компания также сменила внутренние секреты (Internal secrets) и отозвала некоторые OAuth-соединения с внешними сервисами для усиления защиты и предотвращения любых будущих злоупотреблений.