diff --git a/airsonic-main/cve-suppressed.xml b/airsonic-main/cve-suppressed.xml
new file mode 100644
index 00000000..19ae4a41
--- /dev/null
+++ b/airsonic-main/cve-suppressed.xml
@@ -0,0 +1,111 @@
+
+
+
+
+ ^.*$
+ CVE-2015-2808
+
+
+
+ ^.*$
+ CVE-2013-2566
+
+
+
+
+ ^.*$
+ CVE-2015-9097
+
+
+
+
+
+ ^javax\.servlet\.jsp:javax\.servlet\.jsp-api:.*$
+ CVE-2011-5035
+
+
+
+
+
+ ^javax\.validation:validation-api:.*$
+ CVE-2013-4499
+
+
+
+
+
+ ^mysql:mysql-connector-java:.*$
+ .*
+
+
+
+
+
+ ^org\.eclipse\.jetty\.toolchain:jetty-schemas:.*$
+ CVE-2017-9735
+
+
+
+
+
+ ^org\.eclipse\.persistence:org\.eclipse\.persistence\..*$
+ CVE-2017-14867
+
+
+
+ ^org\.eclipse\.persistence:org\.eclipse\.persistence\..*$
+ CVE-2015-7545
+
+
+
+ ^org\.eclipse\.persistence:org\.eclipse\.persistence\..*$
+ CVE-2015-7082
+
+
+
+ ^org\.eclipse\.persistence:org\.eclipse\.persistence\..*$
+ CVE-2010-2542
+
+
+
+
+
+ ^org\.mariadb\.jdbc:mariadb-java-client:.*$
+ cpe:/a:mariadb:mariadb
+
+
+
+
+
+ ^org\.springframework\.ldap:spring-ldap-core:.*$
+ CVE-2014-6232
+
+
+
+
+
+ ^org\.apache\.tomcat:tomcat-annotations-api:.*$
+ CVE-2017-6056
+
+
+
+
+
+ ^org\.apache\.tomcat:tomcat-annotations-api:.*$
+ CVE-2016-6325
+
+
+
+
+
+ ^org\.apache\.tomcat:tomcat-annotations-api:.*$
+ CVE-2016-5425
+
+
+
+
+
+ ^org\.eclipse\.jetty\..*$
+ cpe:/a:mortbay_jetty:jetty
+
+
diff --git a/airsonic-main/pom.xml b/airsonic-main/pom.xml
index 6f2dad83..a467acec 100644
--- a/airsonic-main/pom.xml
+++ b/airsonic-main/pom.xml
@@ -14,7 +14,7 @@
3.1.0
- 1.2.0-RELEASE
+ 1.2.1-RELEASE
@@ -135,7 +135,7 @@
commons-fileupload
commons-fileupload
- 1.2
+ 1.3.3
@@ -153,7 +153,7 @@
commons-lang
commons-lang
- 2.1
+ 2.6
@@ -266,6 +266,12 @@
runtime
+
+ stax
+ stax-api
+ 1.0.1
+
+
javax.mail
javax.mail-api
@@ -491,7 +497,7 @@
org.mariadb.jdbc
mariadb-java-client
- 2.1.0
+ 2.1.2
runtime
@@ -568,7 +574,10 @@
-
+
+ org.owasp
+ dependency-check-maven
+
diff --git a/pom.xml b/pom.xml
index 9ac650de..8437d404 100644
--- a/pom.xml
+++ b/pom.xml
@@ -86,7 +86,7 @@
org.springframework.boot
spring-boot-dependencies
- 1.5.6.RELEASE
+ 1.5.8.RELEASE
pom
import
@@ -108,6 +108,11 @@
commons-lang3
3.3.2
+
+ commons-io
+ commons-io
+ 2.5
+
@@ -187,11 +192,29 @@
+
+ org.owasp
+ dependency-check-maven
+ 3.0.1
+ true
+
+ true
+ ${project.basedir}/cve-suppressed.xml
+
+
+
+ run-dependency-checker
+ verify
+
+ check
+
+
+
+
-
org.apache.maven.plugins
maven-compiler-plugin
@@ -223,6 +246,7 @@
org.springframework.security:*
org.springframework.boot:*
org.apache.tomcat.embed:tomcat-embed-core*
+ org.apache.tomcat:tomcat-annotations-api:*
com.sun.mail:javax.mail*