zero-day
Zero-day (noun) means a flaw in software that the people who make it do not yet know about, so no fix exists at the moment it starts being used against users. Example: “The browser maker shipped an emergency update after a zero-day was found being used against journalists.”
How to use zero-day
Learner’s notesIn plain EnglishA hole in a programme that its makers have not found or fixed yet.
Hyphenated as zero-day in both noun and adjective use; sometimes written 0-day in security circles. Standard in technical and news writing.
Keep the hyphen. 'Zero day' without it reads as a day numbered zero, not a security flaw.
Trace the full origin ↓Fill the gap
Can you complete this real example?
The browser maker shipped an emergency update after a _____ was found being used against journalists.
Etymology
From the count of days the maker of the software has had to fix the flaw, namely zero, because it is already being used against them by the time they learn of it.