Il software di gestione delle vulnerabilità si riferisce a una suite di strumenti e piattaforme progettati per identificare, valutare, dare priorità e correggere le vulnerabilità della sicurezza nell'infrastruttura IT di un'organizzazione. Queste soluzioni aiutano le organizzazioni a rilevare i punti deboli di sistemi, applicazioni, reti e dispositivi che potrebbero essere potenzialmente sfruttati dagli aggressori informatici. La funzione principale del software di gestione delle vulnerabilità è automatizzare la scoperta delle vulnerabilità attraverso scansioni e valutazioni regolari. Una volta identificate le vulnerabilità, questi strumenti ne valutano la gravità e il potenziale impatto in base a fattori di rischio predefiniti, come la criticità della risorsa, la sfruttabilità e il potenziale danno che un attacco potrebbe causare.