Firebase è la piattaforma backend di Google per creare app. Fornisce servizi cloud comuni come autenticazione, database, archiviazione file, analisi e hosting, così gli sviluppatori possono pubblicare app mobili e web senza dover gestire autonomamente ogni server.
In termini di sicurezza, Firebase è importante perché spesso diventa il perimetro di fiducia di un'applicazione. L'accesso è di solito applicato tramite Firebase Security Rules e impostazioni di autenticazione, che stabiliscono chi può leggere o scrivere i dati. Se queste regole sono troppo ampie, configurate in modo errato o non testate correttamente, gli aggressori possono interrogare i record di altri utenti, esporre metadati privati o abusare di API condivise. I difensori riducono il rischio usando regole con il principio del privilegio minimo, isolamento dei tenant, controlli di autenticazione robusti e test basati su emulatori prima della distribuzione.


