Zero-day
Meaning in software engineering, with examples
In software engineering, zero-day means: A vulnerability that is unknown to the vendor or has no patch yet, so defenders have had 'zero days' to fix it when it is first exploited.
In Turkish: sıfırıncı gün açığı, zero-day
How it is used
Used as a noun ('a zero-day') and as an adjective ('a zero-day vulnerability', 'a zero-day exploit'). Zero-days are rare and valuable, so they make the news, but most real attacks still use known, unpatched vulnerabilities. Also written 0-day.
Example sentences
The attackers used a zero-day in the mail server, so there was no patch to apply.
The vendor confirmed the zero-day and published a temporary workaround.
Common collocations
- zero-day vulnerability
- zero-day exploit
- exploited zero-day
- zero-day attack
Related terms
This word in other fields
The same English word can have a different meaning in another field:
More terms: APIs, Networking and Security
Practise with graded reading
Reading at the right level is the fastest way to make new words stick. Pick free English books by level:
