Atak dnia zerowego odnosi się do cyberataku wykorzystującego lukę w oprogramowaniu, sprzęcie lub oprogramowaniu sprzętowym, która jest nieznana osobom odpowiedzialnym za załatanie lub naprawienie luki. Termin „dzień zerowy” oznacza, iż programiści mają zero dni na usunięcie luki oraz zero szansa na to, aby zapobiec takiemu atakowi. Tego typu cyberprzestępstwa są szczególnie niebezpieczne, ponieważ mogą pozostać niewykryte, dopóki nie zostaną wykorzystane, oferując podmiotowi zagrażającemu nieograniczony dostęp do potencjalnie wrażliwych danych lub systemów.