Выявлены тысячи открытых ключей Google API, позволяющих получить доступ к данным ИИ Gemini

27 февраля, 2026, 13:00

Исследователи обнаружили тысячи открытых ключей Google API, которые могут использоваться злоумышленниками для доступа к данным и функциям ИИ-сервиса Google Gemini. Проблема возникла из-за того, что ранее считавшиеся безопасными ключи автоматически получили доступ к новым API генеративного ИИ без уведомления владельцев.

Gemini

Эксперты выявили риск несанкционированного доступа к данным и сервисам Google Gemini — облачного сервиса генеративного искусственного интеллекта Google, доступного разработчикам через программный интерфейс (API). Старые ключи Google Cloud API, которые ранее применялись для работы с сервисами вроде Google Maps или Firebase, могут использоваться как учетные данные доступа к функциям Gemini.

Google Maps — это сервис карт и геолокации, а Firebase — облачная платформа разработки приложений с базами данных и серверными функциями. Для подключения таких сервисов разработчики используют API-ключи Google Cloud, которые долгое время считались безопасными для размещения в открытом коде.

Проблему обнаружили специалисты Truffle Security — компании, специализирующейся на поиске утекших ключей доступа и других учетных данных в программном коде. Они показали, что существующие ключи могут незаметно получать расширенные привилегии после включения Generative Language API — интерфейса доступа к Gemini. В результате ключ, размещенный в открытом JavaScript-коде сайта или публичном репозитории, может превратиться в полноценный ключ доступа к ИИ-сервису.

Злоумышленнику достаточно извлечь ключ из исходного кода страницы и выполнить запросы к Gemini API. Это позволяет получать доступ к загруженным файлам, наборам данных и сохраненному контексту, а также использовать вычислительные ресурсы ИИ-сервиса за счет владельца проекта.

Ключ Google API, размещенный в исходном коде сайта и автоматически получивший доступ к Gemini API. Источник: Truffle Security

При активном использовании API финансовый ущерб может достигать тысяч долларов в сутки для одной учетной записи. Кроме того, исчерпание квот может привести к остановке легитимных сервисов, использующих Gemini.

В ходе анализа публичных данных исследователи обнаружили 2863 действующих ключа Google API, потенциально уязвимых к такому сценарию. Они были найдены на сайтах различных организаций, включая финансовые учреждения, компании в сфере информационной безопасности и собственные сервисы Google.

Причиной проблемы стало изменение роли API-ключей. В течение многих лет разработчикам рекомендовалось размещать ключи в клиентском коде, поскольку они считались идентификаторами проектов, а не секретными учетными данными. После появления Gemini эти ключи фактически стали механизмом аутентификации, но прежние рекомендации остались без изменений.

Исследователи уведомили Google о проблеме в ноябре прошлого года. Компания внедрила дополнительные меры защиты, включая обнаружение утекших ключей и их блокировку при попытках доступа к Gemini API.

Словарь: API