Zero day vulnerability ( 0-day)

A zero day vulnerability also known or 0-day, refers to a hole in software that is unknown to the vendor. This security hole is then exploited by hackers before the vendor becomes aware and hurries to fix it. Zero-day attacks can occur because a vulnerability window exists between the time a threat is released and the time security vendors release patches.