Fix vulnerable components lesson for Java 16.
This commit is contained in:
parent
0e08c4bde0
commit
6aaa743302
@ -4,7 +4,17 @@ cd /home/webgoat
|
|||||||
service nginx start
|
service nginx start
|
||||||
sleep 1
|
sleep 1
|
||||||
echo "Starting WebGoat..."
|
echo "Starting WebGoat..."
|
||||||
java -Duser.home=/home/webgoat -Dfile.encoding=UTF-8 -jar webgoat.jar --webgoat.build.version=$1 --server.address=0.0.0.0 > webgoat.log &
|
|
||||||
|
java \
|
||||||
|
-Duser.home=/home/webgoat \
|
||||||
|
-Dfile.encoding=UTF-8 \
|
||||||
|
--add-opens java.base/java.util=ALL-UNNAMED \
|
||||||
|
--add-opens java.base/java.lang.reflect=ALL-UNNAMED \
|
||||||
|
--add-opens java.base/java.text=ALL-UNNAMED \
|
||||||
|
--add-opens java.desktop/java.awt.font=ALL-UNNAMED \
|
||||||
|
--add-opens java.base/sun.nio.ch=ALL-UNNAMED \
|
||||||
|
--add-opens java.base/java.io=ALL-UNNAMED \
|
||||||
|
-jar webgoat.jar --webgoat.build.version="$1" --server.address=0.0.0.0 > webgoat.log &
|
||||||
|
|
||||||
sleep 10
|
sleep 10
|
||||||
|
|
||||||
|
@ -1,5 +1,7 @@
|
|||||||
== Exploiting http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2013-7285[CVE-2013-7285] (XStream)
|
== Exploiting http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2013-7285[CVE-2013-7285] (XStream)
|
||||||
|
|
||||||
|
NOTE: This lesson only works when you are using the Docker image of WebGoat.
|
||||||
|
|
||||||
WebGoat uses an XML document to add contacts to a contacts database.
|
WebGoat uses an XML document to add contacts to a contacts database.
|
||||||
[source,xml]
|
[source,xml]
|
||||||
----
|
----
|
||||||
|
Loading…
x
Reference in New Issue
Block a user