November 2018
Beginner to intermediate
270 pages
7h 53m
English
Practically all CSRF attacks depend on the user's session, which needs to be established previously in order to perform the actions using the privileged access defined in the user's profile. However, as we reviewed in the unsafe protections, some developers include confirmations to perform some actions.
One of the most common features that needs this kind of confirmation is the change password functionality. Maybe by exploiting a CSRF, a user can upload a new password, but the application could ask for the current password in order to accept the change. Basically, this confirmation is a new authentication.
In these cases, you need to add to the form being used to exploit the vulnerability and the feature ...
Read now
Unlock full access