En el contexto de la seguridad de la información, se define como un fallo ó vulnerabilidad concebido en cualquiera de las etapas del ciclo de vida de un software ó hardware y como consecuencia de la explotación de este bug o vulnerabilidad los sistemas podrían verse afectados en cuanto a su CONFIDENCIABILIDAD, INTEGRIDAD Y DISPONIBILIDAD, por lo que es necesario estar alertas ante este tipo de amenazas.