Des clés API Google publiques deviennent des accÚs sensibles à Gemini : élévation de privilÚges
Selon Truffle Security (blog), Google a longtemps indiquĂ© que les clĂ©s API Google (ex. Maps, Firebase) nâĂ©taient pas des secrets et pouvaient ĂȘtre intĂ©grĂ©es cĂŽtĂ© client ; depuis lâactivation de lâAPI Gemini (Generative Language API) sur un projet, ces mĂȘmes clĂ©s peuvent dĂ©sormais authentifier vers des endpoints sensibles, sans alerte ni consentement explicite, transformant des identifiants de facturation en vĂ©ritables crĂ©dentielles. Le problĂšme central tient Ă lâusage dâun format de clĂ© unique « AIza⊠» pour lâidentification publique et lâauthentification sensible, provoquant une Ă©lĂ©vation de privilĂšges rĂ©troactive et des dĂ©fauts de sĂ©curitĂ© par dĂ©faut (clĂ©s « Unrestricted » valides pour tous les services activĂ©s, dont Gemini). Truffle Security qualifie cela dâ« Insecure Default posture » (CWE-1188) et « Incorrect Privilege Assignment » (CWE-269), avec une absence de sĂ©paration des clĂ©s (publishes vs. secrĂštes). ...