Vulnerability components analysis