Un driver PHP è un componente software che consente alle applicazioni PHP di connettersi a MongoDB e di lavorarci. Il driver PHP di MongoDB include un'estensione caricata dal runtime PHP, che permette al codice dell'applicazione e ai framework di inviare operazioni al database e ricevere risultati. È distinto dal server MongoDB stesso.
I driver fanno parte della superficie di attacco di un'applicazione, perché eventuali difetti al loro interno possono influire sulle applicazioni che li utilizzano. In un attacco reale, un driver vulnerabile potrebbe potenzialmente compromettere la disponibilità del servizio, a seconda della vulnerabilità e delle condizioni; ciò non implica di per sé il furto di dati o la compromissione del server del database. I responsabili della difesa dovrebbero inventariare le estensioni PHP effettivamente caricate, verificarne le versioni rispetto agli aggiornamenti di sicurezza del fornitore e applicare le patch ai componenti interessati.


