MudRock
Well-Known Member
- Reaction score
- 1,174
- Location
- Manitoba, Canada
Disagree strongly with "No 2FA for end users" -- No, they are the ones who need it, and as I tell everyone, 2FA is not the end-all-be-all, but moreso like an extra step. Every user should have 2FA on their email at minimum, and anything of financial consequence, directly or indirectly.
The reason for email 2FA? Easy. TONS of websites/services will permit you to trigger a password reset, with no verification, from a link into email alone. I've seen financial institutions, ecommerce sites with saved credit cards, and MANY more scenarios, where a password reset was triggered via access to email.
I can tell you I've had a client lose 6 figures from their investment account on a simple password reset via email and enough info gleaned from inside their email to withdraw. I've seen MANY 4- and 5-figure losses from 2FA missing. Same idea behind 2FA on accounts with a financial risk.
But people need to be aware that 2FA isn't the end-all-be-all. I see people using their same email as their account log in for 2FA. That defeats any protections 2FA offers. We have also seen scenarios where cellular hijacking/SIMjacking has netted in losses. Cell phones with no passwords and lost the phone and "didn't bother replacing the phone for a couple weeks." Obviously the apps or yubikeys are some of the strongest options, but still not flawless.
You're doing a big disservice to your clients telling them to ignore 2FA. Google wouldn't be forcing the dialog for entertainment purposes. You're also lining yourself up for some serious liability issues if you tell them to DISABLE a security feature a company has defaulted on and forcing existing user base to turn on.
You should design a common dialog (Even a documented "Increase your online security" document that either you stick to for bolstering your clients' strength, or hand to them directly in printed format. Obviously got to stick a "This is on you and always more can be done. Good starting point" clause. Explain unique passwords. Explain password managers. Explain adblockers. Yes, use it to upsell.
It will become more and more of an issue, and anyone serious about security, both business and personal, need to focus on reducing chances. You can never bring to 0% risk. And 0% risk would be financially expensive. It's a cost vs risk, not only for the entire client, but on an account-by-account basis.
Wait until we see how well quantum computing breaks security. THAT. That scares me. The idea of every password able to be tested in a single pass, and then regular silicon used to validate results... Rapid decryption actions. It will become about obfuscating even further, and could boil down to 2FA being only way to log in (You already seeing it start to pop up. Websites where there is no password field, just a button to send a log in link, and then it prompts for a non-email 2FA. Mandatory.)
The reason for email 2FA? Easy. TONS of websites/services will permit you to trigger a password reset, with no verification, from a link into email alone. I've seen financial institutions, ecommerce sites with saved credit cards, and MANY more scenarios, where a password reset was triggered via access to email.
I can tell you I've had a client lose 6 figures from their investment account on a simple password reset via email and enough info gleaned from inside their email to withdraw. I've seen MANY 4- and 5-figure losses from 2FA missing. Same idea behind 2FA on accounts with a financial risk.
But people need to be aware that 2FA isn't the end-all-be-all. I see people using their same email as their account log in for 2FA. That defeats any protections 2FA offers. We have also seen scenarios where cellular hijacking/SIMjacking has netted in losses. Cell phones with no passwords and lost the phone and "didn't bother replacing the phone for a couple weeks." Obviously the apps or yubikeys are some of the strongest options, but still not flawless.
You're doing a big disservice to your clients telling them to ignore 2FA. Google wouldn't be forcing the dialog for entertainment purposes. You're also lining yourself up for some serious liability issues if you tell them to DISABLE a security feature a company has defaulted on and forcing existing user base to turn on.
You should design a common dialog (Even a documented "Increase your online security" document that either you stick to for bolstering your clients' strength, or hand to them directly in printed format. Obviously got to stick a "This is on you and always more can be done. Good starting point" clause. Explain unique passwords. Explain password managers. Explain adblockers. Yes, use it to upsell.
It will become more and more of an issue, and anyone serious about security, both business and personal, need to focus on reducing chances. You can never bring to 0% risk. And 0% risk would be financially expensive. It's a cost vs risk, not only for the entire client, but on an account-by-account basis.
Wait until we see how well quantum computing breaks security. THAT. That scares me. The idea of every password able to be tested in a single pass, and then regular silicon used to validate results... Rapid decryption actions. It will become about obfuscating even further, and could boil down to 2FA being only way to log in (You already seeing it start to pop up. Websites where there is no password field, just a button to send a log in link, and then it prompts for a non-email 2FA. Mandatory.)