In informatica uno zero-day sta ad indicare una vulnerabilità ignota perfino allo sviluppatore di quel determinato sistema, attraverso un programma che è in grado di eseguire anche azioni che non sono consentite da chi quel sistema lo aveva progettato. Lo zero sta ad indicare il tempo del quale ha a disposizione da quel momento il produttore del software per risolvere il problema: zero giorno appunto.