diff --git a/pom.xml b/pom.xml index 206ecb2ed..bf6e77a90 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ org.owasp.webgoat webgoat-parent pom - v8.0.0.SNAPSHOT + v8.0.0-SNAPSHOT WebGoat Parent Pom Parent Pom for the WebGoat Project. A deliberately insecure Web Application @@ -21,7 +21,7 @@ org.springframework.boot spring-boot-starter-parent - 1.5.12.RELEASE + 1.5.18.RELEASE @@ -107,9 +107,6 @@ - 1.8 - 1.8 - UTF-8 UTF-8 @@ -129,7 +126,7 @@ 2.1 0.5 1.3.1 - 2.4 + 2.6 3.4 4.0.0 2.2.5 @@ -141,30 +138,25 @@ 2.6.3 2.6.3 6.0 - 1.2 + 1.3 1.7.12 1.3.1 4.12 + 1.18.4 1.5.4 - 3.3 - 2.19 + 3.8.0 + 2.22.0 1.6 2.6 2.10.4 2.5.2 3.0.1 - 2.19 + 2.22.0 1.6.6 2.11.7 2.1.20 2.48.2 3.2.4.RELEASE - 1.1.2 - 3.0.5 - 7.0.65 - 2.3-SNAPSHOT - 3.5.1 - 1.6.3 @@ -200,105 +192,12 @@ - - - release - - - org.owasp.webgoat.lesson - dist - 1.0 - zip - provided - plugins - - - - - - org.apache.maven.plugins - maven-dependency-plugin - - - unpack-lesson - - unpack-dependencies - - generate-resources - - - ${project.basedir}/webgoat-container/src/main/webapp/plugin_lessons - - dist - *.jar - - - - - - org.sonatype.plugins - nexus-staging-maven-plugin - ${nexus-staging-maven-plugin.version} - true - - ossrh - https://oss.sonatype.org/ - false - - - - org.apache.maven.plugins - maven-source-plugin - ${maven-source-plugin.version} - - - attach-sources - - jar-no-fork - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - ${maven-javadoc-plugin.version} - - - attach-javadocs - - jar - - - - - - org.apache.maven.plugins - maven-gpg-plugin - ${maven-gpg-plugin.version} - - - sign-artifacts - verify - - sign - - - WebGoat - - - - - - - - - org.projectlombok lombok provided + ${lombok.version} true @@ -306,10 +205,25 @@ commons-exec 1.3 + + javax.xml.bind + jaxb-api + 2.3.0 + + + org.apache.maven.plugins + maven-compiler-plugin + ${maven-compiler-plugin.version} + + 11 + 11 + UTF-8 + + org.apache.maven.plugins maven-release-plugin @@ -342,15 +256,6 @@ true - - com.versioneye - versioneye-maven-plugin - ${versioneye-maven-plugin.version} - - a1e4a9da4ed34ee44cab - 562da95be346d7000e0369ac - - diff --git a/webgoat-container/pom.xml b/webgoat-container/pom.xml index 11edb880f..2f766037a 100644 --- a/webgoat-container/pom.xml +++ b/webgoat-container/pom.xml @@ -10,7 +10,7 @@ org.owasp.webgoat webgoat-parent - v8.0.0.SNAPSHOT + v8.0.0-SNAPSHOT @@ -64,16 +64,6 @@ false - - org.apache.maven.plugins - maven-compiler-plugin - ${maven-compiler-plugin.version} - - 1.8 - 1.8 - ISO-8859-1 - - org.apache.maven.plugins maven-surefire-plugin @@ -191,7 +181,9 @@ junit ${junit.version} jar + test + diff --git a/webgoat-lessons/auth-bypass/pom.xml b/webgoat-lessons/auth-bypass/pom.xml index 6e63139a2..0cdc9ef49 100644 --- a/webgoat-lessons/auth-bypass/pom.xml +++ b/webgoat-lessons/auth-bypass/pom.xml @@ -6,7 +6,7 @@ org.owasp.webgoat.lesson webgoat-lessons-parent - v8.0.0.SNAPSHOT + v8.0.0-SNAPSHOT diff --git a/webgoat-lessons/bypass-restrictions/pom.xml b/webgoat-lessons/bypass-restrictions/pom.xml index 29f56754c..c1d0102c0 100755 --- a/webgoat-lessons/bypass-restrictions/pom.xml +++ b/webgoat-lessons/bypass-restrictions/pom.xml @@ -6,6 +6,6 @@ org.owasp.webgoat.lesson webgoat-lessons-parent - v8.0.0.SNAPSHOT + v8.0.0-SNAPSHOT diff --git a/webgoat-lessons/challenge/pom.xml b/webgoat-lessons/challenge/pom.xml index b8f9144c9..f4a321fd7 100644 --- a/webgoat-lessons/challenge/pom.xml +++ b/webgoat-lessons/challenge/pom.xml @@ -6,7 +6,7 @@ org.owasp.webgoat.lesson webgoat-lessons-parent - v8.0.0.SNAPSHOT + v8.0.0-SNAPSHOT diff --git a/webgoat-lessons/client-side-filtering/pom.xml b/webgoat-lessons/client-side-filtering/pom.xml index 485e42b76..aa1d49872 100644 --- a/webgoat-lessons/client-side-filtering/pom.xml +++ b/webgoat-lessons/client-side-filtering/pom.xml @@ -6,7 +6,7 @@ org.owasp.webgoat.lesson webgoat-lessons-parent - v8.0.0.SNAPSHOT + v8.0.0-SNAPSHOT diff --git a/webgoat-lessons/cross-site-scripting/pom.xml b/webgoat-lessons/cross-site-scripting/pom.xml index b8c1021ff..6c99401b6 100644 --- a/webgoat-lessons/cross-site-scripting/pom.xml +++ b/webgoat-lessons/cross-site-scripting/pom.xml @@ -6,7 +6,7 @@ org.owasp.webgoat.lesson webgoat-lessons-parent - v8.0.0.SNAPSHOT + v8.0.0-SNAPSHOT diff --git a/webgoat-lessons/csrf/pom.xml b/webgoat-lessons/csrf/pom.xml index cc8d429c5..2366e85d3 100644 --- a/webgoat-lessons/csrf/pom.xml +++ b/webgoat-lessons/csrf/pom.xml @@ -6,6 +6,6 @@ org.owasp.webgoat.lesson webgoat-lessons-parent - v8.0.0.SNAPSHOT + v8.0.0-SNAPSHOT \ No newline at end of file diff --git a/webgoat-lessons/html-tampering/pom.xml b/webgoat-lessons/html-tampering/pom.xml index 2c7fe60c0..2585104ca 100755 --- a/webgoat-lessons/html-tampering/pom.xml +++ b/webgoat-lessons/html-tampering/pom.xml @@ -6,7 +6,7 @@ org.owasp.webgoat.lesson webgoat-lessons-parent - v8.0.0.SNAPSHOT + v8.0.0-SNAPSHOT diff --git a/webgoat-lessons/http-basics/pom.xml b/webgoat-lessons/http-basics/pom.xml index 9fdf8d13b..4a2e3959b 100644 --- a/webgoat-lessons/http-basics/pom.xml +++ b/webgoat-lessons/http-basics/pom.xml @@ -6,7 +6,7 @@ org.owasp.webgoat.lesson webgoat-lessons-parent - v8.0.0.SNAPSHOT + v8.0.0-SNAPSHOT diff --git a/webgoat-lessons/http-proxies/pom.xml b/webgoat-lessons/http-proxies/pom.xml index a78c58090..23c24a5dd 100644 --- a/webgoat-lessons/http-proxies/pom.xml +++ b/webgoat-lessons/http-proxies/pom.xml @@ -6,7 +6,7 @@ org.owasp.webgoat.lesson webgoat-lessons-parent - v8.0.0.SNAPSHOT + v8.0.0-SNAPSHOT diff --git a/webgoat-lessons/idor/pom.xml b/webgoat-lessons/idor/pom.xml index 6620f6920..73e18fbaa 100644 --- a/webgoat-lessons/idor/pom.xml +++ b/webgoat-lessons/idor/pom.xml @@ -6,7 +6,7 @@ org.owasp.webgoat.lesson webgoat-lessons-parent - v8.0.0.SNAPSHOT + v8.0.0-SNAPSHOT \ No newline at end of file diff --git a/webgoat-lessons/insecure-deserialization/pom.xml b/webgoat-lessons/insecure-deserialization/pom.xml index 68a95c885..08de6cf6a 100755 --- a/webgoat-lessons/insecure-deserialization/pom.xml +++ b/webgoat-lessons/insecure-deserialization/pom.xml @@ -6,7 +6,7 @@ org.owasp.webgoat.lesson webgoat-lessons-parent - v8.0.0.SNAPSHOT + v8.0.0-SNAPSHOT diff --git a/webgoat-lessons/insecure-login/pom.xml b/webgoat-lessons/insecure-login/pom.xml index ed6bd358e..faf241a51 100755 --- a/webgoat-lessons/insecure-login/pom.xml +++ b/webgoat-lessons/insecure-login/pom.xml @@ -6,7 +6,7 @@ org.owasp.webgoat.lesson webgoat-lessons-parent - v8.0.0.SNAPSHOT + v8.0.0-SNAPSHOT diff --git a/webgoat-lessons/jwt/pom.xml b/webgoat-lessons/jwt/pom.xml index ec6861190..e1856384d 100644 --- a/webgoat-lessons/jwt/pom.xml +++ b/webgoat-lessons/jwt/pom.xml @@ -6,7 +6,7 @@ org.owasp.webgoat.lesson webgoat-lessons-parent - v8.0.0.SNAPSHOT + v8.0.0-SNAPSHOT diff --git a/webgoat-lessons/missing-function-ac/pom.xml b/webgoat-lessons/missing-function-ac/pom.xml index 8b266b4c2..7c2359247 100644 --- a/webgoat-lessons/missing-function-ac/pom.xml +++ b/webgoat-lessons/missing-function-ac/pom.xml @@ -6,7 +6,7 @@ org.owasp.webgoat.lesson webgoat-lessons-parent - v8.0.0.SNAPSHOT + v8.0.0-SNAPSHOT diff --git a/webgoat-lessons/missing-function-ac/src/main/java/org/owasp/webgoat/plugin/Users.java b/webgoat-lessons/missing-function-ac/src/main/java/org/owasp/webgoat/plugin/Users.java index 9b01ac3d5..29be436b7 100644 --- a/webgoat-lessons/missing-function-ac/src/main/java/org/owasp/webgoat/plugin/Users.java +++ b/webgoat-lessons/missing-function-ac/src/main/java/org/owasp/webgoat/plugin/Users.java @@ -1,6 +1,5 @@ package org.owasp.webgoat.plugin; -import com.sun.org.apache.xpath.internal.axes.HasPositionalPredChecker; import org.owasp.webgoat.assignments.Endpoint; import org.owasp.webgoat.session.DatabaseUtilities; import org.owasp.webgoat.session.UserSessionData; @@ -13,9 +12,6 @@ import org.springframework.web.bind.annotation.ResponseBody; import javax.servlet.http.HttpServletRequest; import java.sql.*; import java.util.HashMap; -import java.util.Map; - -import static javax.swing.UIManager.getString; public class Users extends Endpoint{ diff --git a/webgoat-lessons/password-reset/pom.xml b/webgoat-lessons/password-reset/pom.xml index 5e78f3b0e..37c437ce9 100644 --- a/webgoat-lessons/password-reset/pom.xml +++ b/webgoat-lessons/password-reset/pom.xml @@ -6,7 +6,7 @@ org.owasp.webgoat.lesson webgoat-lessons-parent - v8.0.0.SNAPSHOT + v8.0.0-SNAPSHOT diff --git a/webgoat-lessons/pom.xml b/webgoat-lessons/pom.xml index e5f66efdf..c6d9f8b75 100644 --- a/webgoat-lessons/pom.xml +++ b/webgoat-lessons/pom.xml @@ -5,12 +5,12 @@ org.owasp.webgoat.lesson webgoat-lessons-parent pom - v8.0.0.SNAPSHOT + v8.0.0-SNAPSHOT org.owasp.webgoat webgoat-parent - v8.0.0.SNAPSHOT + v8.0.0-SNAPSHOT diff --git a/webgoat-lessons/sql-injection/pom.xml b/webgoat-lessons/sql-injection/pom.xml index 46677291d..d2e50488c 100644 --- a/webgoat-lessons/sql-injection/pom.xml +++ b/webgoat-lessons/sql-injection/pom.xml @@ -6,6 +6,6 @@ org.owasp.webgoat.lesson webgoat-lessons-parent - v8.0.0.SNAPSHOT + v8.0.0-SNAPSHOT \ No newline at end of file diff --git a/webgoat-lessons/vulnerable-components/pom.xml b/webgoat-lessons/vulnerable-components/pom.xml index df1c57c62..22411f819 100644 --- a/webgoat-lessons/vulnerable-components/pom.xml +++ b/webgoat-lessons/vulnerable-components/pom.xml @@ -6,7 +6,7 @@ org.owasp.webgoat.lesson webgoat-lessons-parent - v8.0.0.SNAPSHOT + v8.0.0-SNAPSHOT diff --git a/webgoat-lessons/webgoat-introduction/pom.xml b/webgoat-lessons/webgoat-introduction/pom.xml index d4e2db171..5e6d2ce7f 100644 --- a/webgoat-lessons/webgoat-introduction/pom.xml +++ b/webgoat-lessons/webgoat-introduction/pom.xml @@ -6,6 +6,6 @@ org.owasp.webgoat.lesson webgoat-lessons-parent - v8.0.0.SNAPSHOT + v8.0.0-SNAPSHOT \ No newline at end of file diff --git a/webgoat-lessons/webwolf-introduction/pom.xml b/webgoat-lessons/webwolf-introduction/pom.xml index 22745b96a..a268b0602 100644 --- a/webgoat-lessons/webwolf-introduction/pom.xml +++ b/webgoat-lessons/webwolf-introduction/pom.xml @@ -6,6 +6,6 @@ org.owasp.webgoat.lesson webgoat-lessons-parent - v8.0.0.SNAPSHOT + v8.0.0-SNAPSHOT \ No newline at end of file diff --git a/webgoat-lessons/xxe/pom.xml b/webgoat-lessons/xxe/pom.xml index 781f2cc36..6d69be448 100644 --- a/webgoat-lessons/xxe/pom.xml +++ b/webgoat-lessons/xxe/pom.xml @@ -6,7 +6,7 @@ org.owasp.webgoat.lesson webgoat-lessons-parent - v8.0.0.SNAPSHOT + v8.0.0-SNAPSHOT @@ -15,6 +15,11 @@ commons-lang 2.6 + + org.glassfish.jaxb + jaxb-runtime + 2.3.0 + com.github.tomakehurst diff --git a/webgoat-server/pom.xml b/webgoat-server/pom.xml index af9f6c6c1..31a304e2f 100644 --- a/webgoat-server/pom.xml +++ b/webgoat-server/pom.xml @@ -6,7 +6,7 @@ org.owasp.webgoat webgoat-parent - v8.0.0.SNAPSHOT + v8.0.0-SNAPSHOT @@ -203,11 +203,13 @@ - - org.springframework.boot - spring-boot-devtools - true - + + + + + + + org.postgresql postgresql diff --git a/webwolf/pom.xml b/webwolf/pom.xml index bc2d30f0a..bb748e427 100644 --- a/webwolf/pom.xml +++ b/webwolf/pom.xml @@ -6,7 +6,7 @@ org.owasp.webgoat webgoat-parent - v8.0.0.SNAPSHOT + v8.0.0-SNAPSHOT @@ -26,7 +26,7 @@ commons-io commons-io - LATEST + ${commons-io.version} org.springframework.boot @@ -103,9 +103,9 @@ maven-compiler-plugin ${maven-compiler-plugin.version} - 1.8 - 1.8 - ISO-8859-1 + 11 + 11 + UTF-8