webgoat-plugins-parent 4.0.0 org.owasp.webgoat.lesson webgoat-lessons-parent pom 8.2.0-SNAPSHOT org.owasp.webgoat webgoat-parent 8.2.0-SNAPSHOT bypass-restrictions challenge client-side-filtering cross-site-scripting html-tampering http-basics cia chrome-dev-tools http-proxies insecure-login insecure-deserialization jwt sql-injection xxe idor vulnerable-components webgoat-introduction webwolf-introduction auth-bypass missing-function-ac csrf password-reset ssrf secure-passwords webgoat-lesson-template crypto path-traversal org.owasp.webgoat webgoat-container ${project.version} provided jar org.owasp.webgoat webgoat-container ${project.version} tests test junit junit ${junit.version} jar test org.mockito mockito-core test org.springframework.boot spring-boot-starter-test test org.springframework.security spring-security-test 4.1.3.RELEASE test org.owasp.webgoat webgoat-container ${project.version} org.apache.maven.plugins maven-surefire-plugin ${maven-surefire-plugin.version} 0 true --illegal-access=permit org.apache.maven.plugins maven-compiler-plugin ${maven-compiler-plugin.version} 11 11 UTF-8