Vulnerability, Breach, and Patch: Break the Vicious Cycle