В KiranaPro произошёл масштабный сбой — данные компании были стёрты. Сооснователь и CTO винит бывшего сотрудника, но не исключает и внешний взлом. Подробности инцидента пока неизвестны, но история уже обрастает слухами. 🔥💻 #кибербезопасность #данные
Инцидент с KiranaPro: между внутренним саботажем и внешней атакой
Технический обзор ситуации
Индийский стартап KiranaPro, работающий в сфере доставки продуктов и интегрированный с государственной платформой ONDC, столкнулся с масштабной потерей данных. В результате инцидента были удалены:
- Исходный код приложения с GitHub
- Данные клиентов из AWS-аккаунта
- Серверные логи
Сооснователь и CEO Deepak Ravindran изначально заявил о внутреннем нарушении, опубликовав в X (бывший Twitter) скриншот профиля бывшего сотрудника в LinkedIn. Однако позднее в интервью TechCrunch признал, что компания не может исключить сценарий внешнего взлома через скомпрометированный аккаунт этого сотрудника.
Технические детали инцидента
1. Цепочка событий:
- Отсутствие процедуры корректного offboarding’а: доступы к GitHub и AWS не были отозваны
- Удаление данных произошло через аккаунт уволенного сотрудника
- AWS-аккаунт защищён MFA, но механизм его компрометации неясен
2. Восстановление:
- Код восстановлен из локальной копии у сотрудника
- Доступ к AWS возвращён, данные клиентов не повреждены
3. Расследование:
- Полный форензик-аудит не проводился из-за затрат
- Основанием для обвинений стали логи GitHub
Проблемы безопасности
Критические упущения в инфраструктуре KiranaPro:
- IAM и управление доступом:
- Отсутствие автоматизированного процесса отзыва прав
- Неясен уровень привилегий уволенного сотрудника
- Мониторинг действий:
- Удаление критичных данных не вызвало автоматических оповещений
- Отсутствие immutable backup’ов
- MFA-защита AWS:
- Теоретически защищённый аккаунт всё же был скомпрометирован
- Неясно, использовались ли hardware tokens или SMS-based 2FA
Контекст для DevOps-специалистов
Кейс KiranaPro демонстрирует типичные ошибки стартапов на ранней стадии:
- Приоритет скорости разработки над безопасностью
- Отсутствие выделенного InfoSec-специалиста
- Неформализованные процессы управления доступом
Рекомендации по предотвращению:
- Внедрение системы PAM (Privileged Access Management)
- Настройка immutable логов в отдельном аккаунте
- Регулярные аудиты активных сессий и разрешений
Перспективы расследования
Компания планирует обратиться в полицию, но:
- Нет доказательств скачивания данных клиентов
- Не проведён полный форензик-анализ устройств
- Финансовые проблемы: задержки зарплат сотрудникам
Выводы для CTO и специалистов по безопасности
Инцидент с KiranaPro — учебный пример важности:
- Formalized offboarding checklist
- Separation of duties в управлении инфраструктурой
- Инвестиций в безопасность на ранних стадиях
Особую озабоченность вызывает комбинация:
- Работа с персональными данными клиентов
- Интеграция с государственной платформой ONDC
- Отсутствие прозрачности в расследовании
