Stop Password Reuse


The threats of the past focused on vulnerabilities and their corresponding exploits. Names like Code Red, Slammer, Heartbleed, and even Melissa hold significant milestones in IT security history. Today, we have significantly more advanced threats from Ransomware (which has no simple solution) to privileged accounts to worry about. The days of vulnerabilities and exploits are not over by any means, but other challenges are keeping security and operations teams entrenched in firming up defenses.

For more on how you can mitigate the risks of unmanaged privileged account passwords, check out our short ebook - External Attacks and Privileged Accounts: 5 Steps to Control the Threat Potential.

Password Reuse

One of the most common threats – and serious vulnerabilities – is not related at all to software or applications, but rather human beings and our habits: password reuse. Password reuse is a problem where people try to remember multiple passwords for everything they interact with on a regular basis, but instead use the same password on multiple systems, tiers of applications, or even social sites. The vulnerability is in a person’s inability to remember dozens (or even hundreds) of passwords and exploitable using the same one on every router, switch, server, application, helpdesk account, or even social media.

The Risks

If a password is compromised, it can be correlated by username or email address to other services that are potentially using the same password, thus propagating the threat. The recent disclosure of millions of Twitter accounts is a perfect example of this emerging threat. A common business practice of joining databases allowed for hackers to correlate (by email address) known users across multiple services and link their potential passwords for misuse. The results were staggering in terms of effectiveness to find a matching username and password pair due to password reuse.

Simple Passwords Don’t Cut It

What compounds the problem is the continued use of simple, default, dictionary based, or non-complex passwords for access to multiple systems. It does not take a breach to steal the password but rather old school techniques from brute force attacks to hash tables to identify the user’s password. While this threat is definitely not new, it represents another level of sophistication in attack vectors, and due to human weaknesses, an easy target to compromise services and assets.

Rotate All Passwords

Every system, every application, and every service should have a unique password all the way down to every router, switch, and IP camera in an organization. Spreadsheets and post-it notes are not the solution for storing this sensitive information. The Sony breach showed us the danger of documenting passwords in the clear.

Administrators should consider secure password storage solutions with automatic rotation of passwords and workflow. End users should consider personal password managers or even built in tools like MacOS iCloud Keychain.

Technologies exist to mitigate the impact of password reuse and solve the human element of the problem. Password reuse will continue pose a threat as long as breached data can be joined with other sources and expose other systems that can compromised based on the results.

For more on how you can mitigate the risks of unmanaged privileged account passwords, check out our short eBook - External Attacks and Privileged Accounts: 5 Steps to Control the Threat Potential.

Profile photo of Morey Haber

Morey Haber

Chief Technology Officer, BeyondTrust

With more than 20 years of IT industry experience and author of Privileged Attack Vectors, Mr. Haber joined BeyondTrust in 2012 as a part of the eEye Digital Security acquisition. He currently oversees BeyondTrust technology for both vulnerability and privileged access management solutions. In 2004, Mr. Haber joined eEye as the Director of Security Engineering and was responsible for strategic business discussions and vulnerability management architectures in Fortune 500 clients. Prior to eEye, he was a Development Manager for Computer Associates, Inc. (CA), responsible for new product beta cycles and named customer accounts. Mr. Haber began his career as a Reliability and Maintainability Engineer for a government contractor building flight and training simulators. He earned a Bachelors of Science in Electrical Engineering from the State University of New York at Stony Brook.