Un attacco al database è qualsiasi percorso di intrusione o abuso mirato ai record memorizzati o ai sistemi che li gestiscono. Può prendere di mira password deboli, pannelli di amministrazione esposti, falle di SQL injection, archiviazione cloud configurata in modo errato, credenziali rubate o servizi di backup e replica vulnerabili. L'obiettivo può essere leggere, copiare, alterare, eliminare o cifrare i dati, oppure ottenere un accesso più profondo alle applicazioni interne.
Gli attacchi al database sono importanti perché i database spesso contengono informazioni di alto valore come dati personali, credenziali, dati finanziari e registri operativi. Negli incidenti reali, gli aggressori possono esportare tabelle, elevare i privilegi, creare account nascosti o esfiltrare dati per estorsione. I difensori riducono il rischio applicando patch alle applicazioni, usando ruoli di database con privilegi minimi, cifrando i campi sensibili, monitorando query e accessi, segmentando l'accesso al backend e mantenendo backup testati. Un'affermazione sospetta di compromissione del database dovrebbe essere verificata con log, registri di accesso e controlli di integrità prima di presumere che i record siano stati effettivamente raggiunti.


