Network Security Assessment: From Vulnerability to Patch door