Более десяти лет компания Google уверяла разработчиков, что API-ключи для Google Cloud – используемые в Maps, Firebase и YouTube – совершенно безопасно встраивать прямо в клиентский код. Документация Firebase прямо указывала: такие ключи не являются секретными данными. Именно этой рекомендации следовали тысячи команд по всему миру. Всё изменилось с появлением Gemini. Как выяснила компания Truffle Security, при подключении Generative Language API в проекте Google Cloud все существующие ключи без ограничений автоматически получают доступ к конечным точкам Gemini – без каких-либо предупреждений, диалоговых окон или уведомлений по электронной почте. Механизм угрозы исследователи описывают предельно наглядно: разработчик три года назад создал ключ для Maps и встроил его в исходный код сайта ровно так, как советовала Google. В прошлом месяце коллега активировал Gemini API для внутреннего прототипа. Публичный ключ Maps незаметно стал учётными данными для Gemini – и теперь любой желающий может
Тысячи публичных API-ключей Google открыли доступ к приватным данным Gemini AI
27 февраля27 фев
9
2 мин