From 3bbc4859684ad82f70dae0ae3f6791524ae4a9f3 Mon Sep 17 00:00:00 2001 From: Jeremy Long Date: Fri, 11 Nov 2016 10:58:14 -0500 Subject: [PATCH] fix index out of range exception per issue #611 --- .../java/org/owasp/dependencycheck/analyzer/JarAnalyzer.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dependency-check-core/src/main/java/org/owasp/dependencycheck/analyzer/JarAnalyzer.java b/dependency-check-core/src/main/java/org/owasp/dependencycheck/analyzer/JarAnalyzer.java index 9adfd7b1e..240d733d2 100644 --- a/dependency-check-core/src/main/java/org/owasp/dependencycheck/analyzer/JarAnalyzer.java +++ b/dependency-check-core/src/main/java/org/owasp/dependencycheck/analyzer/JarAnalyzer.java @@ -734,11 +734,11 @@ public class JarAnalyzer extends AbstractFileTypeAnalyzer { } } else if ("build-id".equals(key)) { int pos = value.indexOf('('); - if (pos >= 0) { + if (pos > 0) { value = value.substring(0, pos - 1); } pos = value.indexOf('['); - if (pos >= 0) { + if (pos > 0 ) { value = value.substring(0, pos - 1); } versionEvidence.addEvidence(source, key, value, Confidence.MEDIUM);