If you haven’t done so already after seeing the title of this article, please stop reading immediately and enable two-factor authentication (2FA) on every system and service you use that allows it. The reality is that no matter how strong your password is — even that 48-character one with uppercase and lowercase letters, numbers and symbols — it’s not strong enough if your desktop or browser is compromised and your credentials are stolen.

While this might have sounded like hyperbole just a few years ago, every system in today’s environment is a target. 2FA is now part of the bare-minimum security we should have in place but too often don’t.

APTs Are Real and 2FA Is Our Best Defense

Imagine that you’ve received an email stating that you and your vendors are currently under attack by cybercriminals looking to steal your login credentials. The communication from one of your threat intelligence feeds warns that there is credible information about both general and targeted attacks against vendors — more specifically, attempts to log in to accounts using stolen credentials. All you have to do is look at the talk of remote access Trojans (RATs) and threats reported by the Financial Services Information Sharing and Analysis Center (FS-ISAC) and other organizations to realize that this is a real threat and not something you have to imagine.

Several years ago, when the term advanced persistent threat (APT) first entered the security lexicon, most security professionals — myself included — thought of it as a marketing term used to describe any attack deemed too complex to be handled by the first lines of defense most organizations had in place. Today, it’s clear that cybercriminals groups really are looking to compromise systems at all levels, and passwords are one of the easiest and best targets. That’s why 2FA is no longer a nice-to-have feature — it’s a necessary protection that no organization can afford to overlook.

Demand for Two-Factor Authentication on the Rise

When it comes to the various types of 2FA, most of us are familiar with tools such as RSA’s SecurID and the host of certificate-based methods that have been available for many years. But this space is seeing a resurgence, from free tools such as Google Authenticator and Microsoft’s similarly named Authenticator app to more independent solutions such as Duo and Authy. These tools all leverage users’ phones and a mathematical algorithm similar to a SecurID token to provide a code to enter during login.

Many enterprises use some form of 2FA to protect their internal environments, but a gap often arises where the internal environment meets external service providers. While you can enable 2FA for Facebook, Gmail, Slack and many other social media services, it’s not yet a universal constant. Fortunately, it is becoming more common as the demand for this security measure grows.

2FA Use Lags as Account Takeover Ramps Up

The sad part is that even where 2FA is offered, many users still don’t take advantage of it. At a recent USENIX conference in California, Google engineer Grzegorz Milka announced that less than 10 percent of active Gmail users are using 2FA. While this doesn’t translate directly to the number of enterprise users who employ 2FA for external sites, it doesn’t take much imagination to extend this trend.

To make matters worse, my own research for Akamai revealed that 43 percent of logins submitted through most sites are account takeover attempts. It is likely that many organizations don’t take advantage of 2FA in the cloud unless their corporate policy requires it and the security team follows up with audits.

Security Professionals Must Lead by Example

Make no mistake: Bad guys are out to get you and your login credentials. This becomes dangerous when the login they’re trying to get is not your heavily protected corporate password, but that of your cloud-based provider or some other service your organization relies on to conduct business. Gaining access to the corporate Twitter account is an old-school tactic, but its impact pales in comparison to the havoc an attacker could wreak by compromising an administrator account for one of your cloud-based services.

As an industry, we have to demand that each and every vendor we use offers 2FA. But as individuals, we also have to enable these controls wherever possible, even if it’s not required under corporate policy. It’s up to us to lead by example, and 2FA is one of the most impactful controls we can put in place to protect our accounts and prevent fraud. So quit reading already and explore what you need to do to enable this invaluable security measure on as many applications as possible!

More from Cloud Security

Is Your Critical SaaS Data Secure?

4 min read - Increasingly sophisticated adversaries create a significant challenge as organizations increasingly use Software-as-a-Service (SaaS), Platform-as-a-Service (PaaS) and Infrastructure-as-a-Service (IaaS) to deliver applications and services. This mesh of cloud-based applications and services creates new complexities for security teams. But attackers need only one success, while defenders need to succeed 100% of the time. Organizations are contending with an exponential rise in advanced threats that are not only increasing in volume but also sophistication. The IBM Cost of Data Breach Report 2022 found…

4 min read

Rationalizing Your Hybrid Cloud Security Tools

3 min read - As cyber incidents rise and threat landscapes widen, more security tools have emerged to protect the hybrid cloud ecosystem. As a result, security leaders must rapidly assess their hybrid security tools to move toward a centralized toolset and optimize cost without compromising their security posture. Unfortunately, those same leaders face a variety of challenges. One of these challenges is that many security solutions create confusion and provide a false sense of security. Another is that multiple tools provide duplication coverage…

3 min read

New Generation of Phishing Hides Behind Trusted Services

4 min read - The days when email was the main vector for phishing attacks are long gone. Now, phishing attacks occur on SMS, voice, social media and messaging apps. They also hide behind trusted services like Azure and AWS. And with the expansion of cloud computing, even more Software-as-a-Service (SaaS) based phishing schemes are possible. Phishing tactics have evolved faster than ever, and the variety of attacks continues to grow. Security pros need to be aware. SaaS to SaaS Phishing Instead of building…

4 min read

The Importance of Modern-Day Data Security Platforms

4 min read - Data is the backbone of businesses and companies everywhere. Data can range from intellectual property to critical business plans to personal health information or even money itself. At the end of the day, businesses are looking to grow revenue, innovate, and operationalize but to do that, they must ensure that they leverage their data first because of how important and valuable it is to their organization. No matter the industry, the need to protect sensitive and personal data should be…

4 min read