0-day (англ. zero day) — неустранённые уязвимости, против которых ещё не разработаны защитные механизмы. Также можно встретить термины: угроза нулевого дня, уязвимость нулевого дня, 0day-уязвимость, Zero-Day Exploit. Сам термин означает, что у разработчиков было 0 дней на исправление дефекта, потому что ранее о ней не было известно. Получается, что уязвимость нулевого дня – это брешь в защите программы, против которой еще не выпущено обновление безопасности и не разработано средство защиты. Атаки нулевого дня совершаются киберпреступниками, которым удалось обнаружить данную уязвимость быстрее всех и воспользоваться ею до ее устранения. Особенно часто при атаках нулевого дня эксплуатируются уязвимости в браузерах и клиентах электронной почты вследствие их широкого распространения среди пользователей. Плохая новость заключается в том, что невозможно распознать ни саму уязвимость, ни атаку нулевого дня. Именно поэтому атаки нулевого дня являются на сегодняшний день одними из самых сложных