Truffle Security обнаружила 543 тыс. токенов на GitHub
Аналитики Truffle Security провели масштабный анализ утечек данных на GitHub, отсканировав 224 миллиона репозиториев с 58 миллиардами файлов
В результате они обнаружили 543 тысячи активных токенов, ключей и паролей, которые по-прежнему используются. Средний срок нахождения этих данных в открытом доступе составил 784 дня, а самые старые ключи датируются 2009 годом.
Интересно, что около 200 тысяч токенов были размещены в репозиториях после активации механизма блокировки утечек GitHub. Этот инструмент не смог распознать утечки, так как файлы были в форматах, которые он не поддерживает. Механизм блокировки в основном работает с токенами популярных сервисов, таких как GitHub, AWS и Slack, но пропускает параметры подключения к базам данных и закрытые ключи.
Что касается нерабочих учётных данных, то среди 101 886 найденных NPM-токенов действующим оказался только один. Для GitHub-токенов этот показатель составил 0,35%, а для токенов Hugging Face — 0,05%. В то же время, 88% токенов подключения к PostgreSQL остаются активными, что значительно выше, чем для других сервисов, таких как MySQL и Google Cloud.