* https://arstechnica.com/information-technology/2017/05/thiev...
* https://arstechnica.com/information-technology/2018/08/passw...
On the website:
1. you input a user ID
2. you input a password or PIN
3. you press a button that sends a SMS with an OTP code to the registered cellular number
4. you input this OTP code on the site
Even if someone can intercept the SMS, they wouldn't (shouldn't) have ID and PIN.
For another, what's the point in having 2FA if one of the factors is completely insecure? It's just an annoyance at that point, and a good way to ... tie your account to your phone number, which just coincidentally happens to be the primary key for most advertising tracking services. What a coincidence
The entire point of two-factor authentication is to provide an extra layer of security for when the first layer is compromised.
Having the possibility/capability of intercepting the SMS is only effective if the ID and PIN are already known, and while surely there are "other" ways to get them, the attacker needs all three.
From what I have read/seen, most if not all successful attempts to access someone else's bank account online go through some form of phishing.
The SIMjacking is the last barrier to access.
In most cases people reuse passwords and their login/password are known via any number of a million dumps of large websites whose dbs have been breached.
It doesn't have any security benefit for phishing like this, it's just one additional password input field.
Not true. FIDO and prevents this. The key is bound to the site you authorized it on, so inputting the key while connected to a phishing site will do nothing.