Dark Reading is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.


08:30 AM

Thinning the Herd

No matter how you slice it, it's time to cut the password plethora

In recent days, Dark Reading's message boards have been buzzing with a debate on passwords, people, and the problem of security. This seems to be a perpetual – or at least recurring – discussion, and I have yet to put in my two cents (or 100 riel, in my case here in Cambodia). So I figure it's about time.

Single sign-on is the way this industry needs to move. Now, I’m not saying that passwords are the way to go, and I realize that there are interoperability issues. Really, what we are talking about here is narrowing things down to three or four sets of credentials that are hard to forge.

We all recognize that Amazon.com is not going to get together with every major corporation and agree on using a common user database. It's just not going to happen. But most users I know would be happy to have three or four common passwords, instead of 10 or more.

It is entirely possible that somebody out there will provide a Web service that could provide reasonable authentication services for major sites. In fact, such services already exist. And there are several different options for single sign-on within an enterprise.

But here's the rub: Time has shown that single sign-on software is not trustworthy enough to become the one basket that most people want to put all their eggs in. Take the recent problems with MIT's Kerberos as an example.

Kerberos has been employed in large environments for years and years, is open source, and has been extensively reviewed by hundreds (if not thousands) of security-minded developers. And yet, years after the release of the software, we find that the RPC library has a serious bug that allows unauthenticated users to run arbitrary code on the Kerberos server. Oops. That can’t be good.

On the other hand, password management tools have problems as well. Too often, they use poorly-implemented or proprietary crypto to manage the user passwords, and they are still vulnerable to hijack by compromise of the host machine.

Most password management tools are not portable, and they have a pretty awful failure mode. If I have 100 different passwords for 100 different systems, and my password manager fails, I am required to change passwords on all of those systems. Not an easy task.

So what’s the solution? I don’t know. Perhaps a portable (read USB-based), standards based (AES anyone?), multi-platform (Windows, Mac, and Linux at minimum) password management solution that includes a reliable online backup with a trusted third party. Oh, and of course it needs to be inexpensive and invisible (or nearly so) to the end user.

Any vendors out there willing to take the challenge?

— Nathan Spande has implemented security in medical systems during the dotcom boom and bust, and suffered through federal government security implementations. Special to Dark Reading

Comment  | 
Print  | 
More Insights
Newest First  |  Oldest First  |  Threaded View
Register for Dark Reading Newsletters
White Papers
Cartoon Contest
Current Issue
6 Emerging Cyber Threats That Enterprises Face in 2020
This Tech Digest gives an in-depth look at six emerging cyber threats that enterprises could face in 2020. Download your copy today!
Flash Poll
State of Cybersecurity Incident Response
State of Cybersecurity Incident Response
Data breaches and regulations have forced organizations to pay closer attention to the security incident response function. However, security leaders may be overestimating their ability to detect and respond to security incidents. Read this report to find out more.
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
PUBLISHED: 2020-04-07
FasterXML jackson-databind 2.x before mishandles the interaction between serialization gadgets and typing, related to org.springframework.aop.config.MethodLocatingFactoryBean (aka spring-aop).
PUBLISHED: 2020-04-07
FasterXML jackson-databind 2.x before mishandles the interaction between serialization gadgets and typing, related to org.apache.commons.jelly.impl.Embedded (aka commons-jelly).
PUBLISHED: 2020-04-07
An XSS vulnerability in the WP Lead Plus X plugin through 0.98 for WordPress allows remote attackers to upload page templates containing arbitrary JavaScript via the c37_wpl_import_template admin-post action (which will execute in an administrator's browser if the template is used to create a page).
PUBLISHED: 2020-04-07
An improper neutralization of input vulnerability in the dashboard of FortiADC may allow an authenticated attacker to perform a cross site scripting attack (XSS) via the name parameter.
PUBLISHED: 2020-04-07
An improper authorization vulnerability in FortiADC may allow a remote authenticated user with low privileges to perform certain actions such as rebooting the system.