Zero-day vulnerabilities
A zero-day is a software flaw that attackers know about before the maker has released a fix, so there is no patch yet. Defenders use workarounds and monitoring until one arrives.
Understanding Zero-day vulnerabilities in ACARA Digital Technologies Years 9–10
What it does: Switching off the vulnerable feature is a workaround that reduces risk until the maker releases a real fix. Monitoring helps defenders spot an attack early when they cannot yet patch the flaw. The 'zero' refers to the zero days the software maker has had to prepare a fix. Attackers get a head start. Updates only fix flaws the maker already knows about. Until a patch exists, even fully updated software can be attacked. After the patch is out, the flaw is public. Attackers rush to use it, so patching quickly is important. Because there is no patch and often no antivirus signature, a zero-day can get past many defences.
Common mistakes: A zero-day has no patch yet, so patched must be False. If it were True, the flaw would not be a zero-day. A workaround is needed when there is no patch. The test should be 'patch is None', not 'is not None'.
Free printable worksheet with full answer key — or add this module to a class and your students practise it interactively.
This module's key terms are also in a printable crossword (Modules 810–827) and word search (Modules 810–859).
Take this worksheet further — free with Cloodit
Each concept is reinforced from every angle — learned, then applied, then tested.
Cloodit turns curriculum-aligned coding content into journeys students work through one biome at a time.
Over 100 of them, across seven natural biomes.
Turns their work into revision material ready for Flash Cards and Exam study.
Live, competitive practice for the start of the lesson or a teacher-led lesson finisher.
Honour your top performers, or encourage a student who's trying hard — ready to print in seconds.
Quick Questions
Match the Pairs
Key Term
zero-dayFill in the Blanks
Spot the Error
Student with a class code? Join your class →