A zero-day is a security flaw that attackers exploit before the software maker knows it exists, leaving zero days to prepare ...