November 2018
Beginner to intermediate
270 pages
7h 53m
English
In 2016, a bug bounty hunter named José Torres published a vulnerability that allowed him to sign in to GitLab's accounts without knowing a user's password.
Before explaining the bug, let me explain what two-factor (2F) authentication is. Traditionally, applications employ a username and a password to provide access to them. It is easy and theoretically secure. But, if the password is compromised, a malicious user does not need to access to the user's account anymore.
With this in mind, some applications use other channels to confirm that the user who is entering an application is who they say they are. The second factor could be different ways for authentication, for example, an SMS received by the ...
Read now
Unlock full access