I. Introduction
The relentless evolution of cybersecurity threats, especially in the form of novel zero-day attacks, continually challenges the integrity and resilience of our digital landscapes. Zero-day attacks refer to a computer-software vulnerability unknown to those who should be interested in mitigating the vulnerability, including the vendor of the target software. The term ’zero-day’ arises from the fact that developers have ’zero days’ to address the vulnerability before it potentially gets exploited by malicious actors.