private void findVersionVulnerable(JsLibrary lib,String version,List<JsLibraryResult> resultsFound,String regexRequest,String regexResponse) {
for(JsVulnerability vuln : lib.getVulnerabilities()) {
if(CompareVersionUtil.isUnder(version,vuln.getBelow())) {
if(vuln.getAtOrAbove() == null ||
CompareVersionUtil.atOrAbove(version,vuln.getAtOrAbove())) {
Log.info(String.format("Vulnerability found: %s below %s", lib.getName(), vuln.getBelow()));
resultsFound.add(new JsLibraryResult(lib,vuln,version,regexRequest,regexResponse));
}
}
}
}
}