
Российская компания, специализирующаяся на разработке решений для кибербезопасности, оказалась вовлечена в ситуацию, типичную для инсайдерских угроз. Бывший сотрудник, уволенный в период испытательного срока, обнаружил токен, используемый внутренним Telegram-ботом, в истории изменений системы контроля версий Git. Используя полученный доступ, он проник в рабочий чат и попытался получить выкуп от руководства, угрожая публикацией конфиденциальных данных.
Представители компании немедленно отозвали данный токен и обратились за помощью к правоохранительным органам. Согласно имеющимся сведениям, злоумышленник не имел доступа к рабочей среде, базам данных или информации о клиентах; в сеть были выложены лишь служебные документы и фрагменты программного кода.
Генеральный директор HASPBOX Елена Непочатова подчеркивает, что проблема наличия секретных ключей непосредственно в коде является распространенной: даже после удаления такого ключа из текущей версии он может оставаться в истории изменений репозитория.
«Согласно годовому отчету GitGuardian под названием The State of Secrets Sprawl (данные за 2025 год), общее количество новых секретов, попавших в публичные репозитории GitHub, достигло 28,65 млн – это на 34% больше по сравнению с предыдущим годом и является самым значительным годовым приростом за всю историю отслеживания. В закрытых репозиториях, согласно оценкам GitGuardian, вероятность обнаружения секретного ключа в коде в шесть раз выше, чем в открытых», – заявила Елена Непочатова.
Специалисты советуют предпринять ряд мер для предотвращения подобных ситуаций, включая проведение регулярного сканирования репозиториев на предмет наличия строк, содержащих API_KEY, PASSWORD, TOKEN и SECRET. Также рекомендуется периодически менять ключи доступа при увольнении персонала и переносить конфиденциальные данные из исходного кода в защищенные хранилища типа Vault с системой динамического управления правами доступа.