A cyberattack that exploits a previously unknown vulnerability in software before the developers have had a chance to patch it.
Real-World Examples
A hacker discovers a zero-day vulnerability in a mobile banking app and uses it to steal sensitive customer data before the app is updated with a security patch.