Network Security Assessment: From Vulnerability to Patch by