[ARIN-consult] Consultation on Requiring Two-Factor Authentication (2FA) for ARIN Online Accounts

Max Krivanek max at codingdirect.com
Wed May 25 00:40:29 EDT 2022


The problem that I'm concerned about is that a lot of organizations that
add SMS 2FA often end up resorting to it as a crutch.  So let's say that
person A did set up TOTP.  But then person B finds enough information about
person A to do a social engineering attack.  Person B still doesn't have
access to person A's TOTP application, but they know person A's phone
number (this is generally easy to find, I wouldn't be surprised if many
WHOIS phone numbers are associated with accounts on ARIN, or white/yellow
pages).  So they contact ARIN pretending to be person A, claiming to have
lost their TOTP.  So because SMS is now an option for authentication ARIN
reverts the 2FA to SMS because it's easy.  SIM hijack or interception is
easy enough. Well, now person B's only hurdle is going to be the password
anyway.  They could have tried to brute force earlier and gotten the
correct password.  Or also attempt a password reset when resetting the 2FA.

So the biggest thing I would impart to ARIN is do not trust SMS at all.  I
understand it's a stop gap that has high appeal for its ease of deployment.
But do not trust it when doing account recoveries, or 2FA resets, etc.

On Tue, May 24, 2022 at 7:25 PM Chris Woodfield <chris at semihuman.com> wrote:

> <speaking_for_myself.disclaimer>
>
> If given the choice between and SMS-based second factor and no second
> factor at all, which would you choose?
>
> I agree that SMS is the weakest form of 2FA of the options being
> considered, and I would not be happy with a system that only supported it
> and did not support TOTP or FIDO2. I would find it highly unlikely,
> however, that requiring 2FA for logins and *not* allowing SMS as an option
> will prove a successful approach, however - it’s Just Complex Enough that I
> can see a far-too-large segment of ARIN’s user base requiring quite a bit
> of support to enable it.
>
> -C
>
> On May 24, 2022, at 12:23 PM, Max Krivanek via ARIN-consult <
> arin-consult at arin.net> wrote:
>
> Hi,
>
> I find SMS highly insecure since it can be intercepted (it goes across the
> system in plain text, similar to HTTP) and there is also SIM hijacking.
> This article by Krebs goes into more detail of why it's insecure.
>
> https://krebsonsecurity.com/2021/03/can-we-stop-pretending-sms-is-secure-now/
>
> The fact that major financial institutions use it is a detriment to them.
> As TOTP or FIDO2 are way more secure. But this is where reality hits the
> road.  Most people will not want to set up TOTP or FIDO2, but as long as
> those of us who are more security minded can make sure SMS or the phone
> number in general cannot be used for authentication purposes I would be
> fine with including it as a stop gap.
>
> On Tue, May 24, 2022 at 1:59 PM Richard Laager <rlaager at wiktel.com> wrote:
>
>> I believe ARIN absolutely should require 2FA. Your actual experience with
>> dictionary attacks confirms that.
>>
>> SMS 2FA seems like a pragmatic compromise. I’m aware that SMS is
>> generally considered a less secure 2nd factor, but: 1) I’m not sure how
>> much less secure it really is. It obviously cannot be worse than a password
>> alone. 2) Major financial institutions seem okay with it. 3) It might be
>> necessary in practice to get people to turn on / accept 2FA.
>>
>> You will have to think hard about recovery procedures. They will become
>> the weak link in the security.
>>
>> --
>> Richard
>> _______________________________________________
>> ARIN-Consult
>> You are receiving this message because you are subscribed to the ARIN
>> Consult Mailing
>> List (ARIN-consult at arin.net).
>> Unsubscribe or manage your mailing list subscription at:
>> https://lists.arin.net/mailman/listinfo/arin-consult Please contact the
>> ARIN Member Services
>> Help Desk at info at arin.net if you experience any issues.
>>
>
>
> --
> Max Krivanek
> Managing Member
> Coding*Direct* <http://www.codingdirect.com/>
>
> Phone: (682) 232-4867
> _______________________________________________
> ARIN-Consult
> You are receiving this message because you are subscribed to the ARIN
> Consult Mailing
> List (ARIN-consult at arin.net).
> Unsubscribe or manage your mailing list subscription at:
> https://lists.arin.net/mailman/listinfo/arin-consult Please contact the
> ARIN Member Services
> Help Desk at info at arin.net if you experience any issues.
>
>
> _______________________________________________
> ARIN-Consult
> You are receiving this message because you are subscribed to the ARIN
> Consult Mailing
> List (ARIN-consult at arin.net).
> Unsubscribe or manage your mailing list subscription at:
> https://lists.arin.net/mailman/listinfo/arin-consult Please contact the
> ARIN Member Services
> Help Desk at info at arin.net if you experience any issues.
>


-- 
Max Krivanek
Managing Member
Coding*Direct* <http://www.codingdirect.com/>

Phone: (682) 232-4867
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.arin.net/pipermail/arin-consult/attachments/20220524/7d2fd69b/attachment-0001.htm>


More information about the ARIN-consult mailing list