Un BI Connector è un middleware che consente agli strumenti di business intelligence e di analisi basati su SQL di interagire con MongoDB come se fosse un database relazionale. Traduce le query, gestisce le impostazioni di connessione e aiuta il software di reporting a lavorare con i dati di MongoDB senza modificare le applicazioni sottostanti.
Nella cybersecurity, questo livello è importante perché si colloca tra gli utenti e il database e spesso gestisce materiale di autenticazione, stato della sessione e mediazione delle query. I bug in un BI Connector possono quindi esporre credenziali sensibili, interrompere il reporting o ampliare la superficie di attacco anche quando il nucleo del database non è compromesso direttamente. I difensori dovrebbero fare un inventario delle istanze del connettore, trattare i DSN e i profili di accesso come informazioni sensibili e sostituire il middleware obsoleto quando sono disponibili opzioni di connettività più recenti e supportate.


