diff --git a/src/main/resources/lessons/passwordreset/documentation/PasswordReset_host_header.adoc b/src/main/resources/lessons/passwordreset/documentation/PasswordReset_host_header.adoc index 7d4e951de..a940b6b17 100644 --- a/src/main/resources/lessons/passwordreset/documentation/PasswordReset_host_header.adoc +++ b/src/main/resources/lessons/passwordreset/documentation/PasswordReset_host_header.adoc @@ -3,17 +3,13 @@ When creating a password reset link you need to make sure: - It is a unique link with a random token -- It can only be used once +- You can use it only once - The link is only valid for a limited amount of time. -Sending a link with a random token means an attacker cannot start a simple DOS attack to your website by starting to -block users. The link should not be usable more than once which makes it impossible to change the password again. -The time out is necessary to restrict the attack window, having a link opens up a lot of possibilities for the attacker. +Sending a link with a random token means an attacker cannot start a simple DOS attack to your website by starting to block users. The link should not be usable more than once, which makes it impossible to change the password again. The time-out is necessary to restrict the attack window. Having a link opens up a lot of possibilities for the attacker. == Assignment -Try to reset the password of Tom (tom@webgoat-cloud.org) to your own choice and login as Tom with -that password. Note: it is not possible to use OWASP ZAP for this lesson, also browsers might not work, command line -tools like `curl` and the like will be more successful for this attack. +Try to reset Tom's password (tom@webgoat-cloud.org) to your own choice and log in as Tom with that password. Note: it is impossible to use OWASP ZAP for this lesson. Also, browsers might not work; command line tools like `curl` and the like will be more successful for this attack. -Tom always resets his password immediately after receiving the email with the link. +Tom is quick to act when it comes to his password. He always resets it immediately after receiving the email with the link. diff --git a/src/main/resources/lessons/passwordreset/templates/password_reset.html b/src/main/resources/lessons/passwordreset/templates/password_reset.html index e7234bccb..a5c3647b7 100644 --- a/src/main/resources/lessons/passwordreset/templates/password_reset.html +++ b/src/main/resources/lessons/passwordreset/templates/password_reset.html @@ -9,7 +9,7 @@