What the Worst Passwords Really Say

Spoiler: A new ranking of the worst passwords and always the same ones at the top of the list. Don’t users remember anything? What if it was all just a buzz? In fact, they are not representative at all, but since that confirms our prejudices and serves the marketing narrative, why deprive yourself of publishing those lists…

Like every end of the year, specialized sites publish their “TOP of the worst passwords of the year”. I know, it’s the end of November, we’ve only consumed 90% of 2020, nothing is decided yet. But if they are slow to publish, a competitor will do it and that is not acceptable. And it’s cyber month so everything is allowed.

An example ? Here are the top 5 of the top 200 published by nordpass.com (after analysis of 275 million passwords).

Position Password Uses Difficulty
1 🔼 123456 2543285 < 1s
2 🔼 123456789 961435 < 1s
3 🆕 picture1 371612 3 heures
4 🔼 password 360467 < 1s
5 🔼 12345678 322187 < 1s

We find there the invincible 123456 (first two lines of the numeric keypad) and its brother 123456789 (one more line for one third security bonus), the humorous password (the interface tells me “enter your password”, I obey) and the little new picture1 (for which I have no explanation).

It’s so saaad. Myriams-Fotos @ pixabay

I might as well continue to comment on the list (yes, I know, it’s a chart)… Among the stars, iloveyou historically in the Top 1 at the start of the Internet still decline as it fell to 17th position as well as his buddy letmein who falls to 171th place. qwertyuiop, first line of the keyboard in our many neighbors is 25th, well ahead of azerty 162th; azertyuiop not even being classified.

You get the idea… We could occupy our little world for a while with comments like this without ever really telling you anything useful or truly interesting (except when I am commenting, because I’m always interesting).

So, behind these comments of questionable utility, what does the publication of these lists really say?

Shame, Schadenfreude and virality

At the first level of reading, these lists put shame on those who still use these passwords.

« Il semble que beaucoup d’entre nous soient encore réticents à utiliser des mots de passe forts et difficiles à cracker. A la place, nous choisissons des options comme “football”, “iloveyou”, “letmein” et “pokemon”. »

ZDNET.com dans son article du 21 novembre 2020.

These rankings are regularly and widely published and yet they do not seem to change (we will see later why). So we can reasonably wonder why all these people don’t change their habits, it’s not that complicated…

Are they that stupid? Not of course (we will see later why too).

Fun from other’s misfortune. Alexs_Fotos @ pixabay

In fact, the feeling that dominates and justifies the publication and sharing of these lists, would rather be Schadenfreude…

The schadenfreude: experience of pleasure, joy, or self-satisfaction that comes from learning of or witnessing the troubles, failures, or humiliation of another.

Wikipedia.

Seeing these lists, we actually experience a small intimate happiness in noting that our passwords do not appear there. Unlike so many people (150 million according to the figures) who are there.

“Muhahahaha”

And that’s why these publications can be shared. Schadenfreude is a positive emotion and this kind of emotion generates commitment. So it’s easy to share. Like the other cyber miscellaneous fact.

Product placement

By scratching a little (but really not much), we also realize that these publications are Trojan horses, pretexts to put advertising. Who for their product, who for their services, who for their expertise and who for their personal branding

Except at the arsouyes, we are not like that 🙄.

Example of product placement…

To show you how marketing it is, let’s go back to the source: the 2020 nordpass page (because that’s improved a bit since then). It shows a table, but you can try to copy this data to analyze it, you will struggle:

Everything is done to avoid reposting data and pushing to share the original page or a screenshot.

For those who would be interested, we have recovered the data, everything stored properly in a CSV and we offer it to you: top200_nordpass.csv (without even asking you to register for a mailing list…).

Hence the second trap: just below the table, we see a big super visible button marked “Free Download”, we say to ourselves that, finally, it’s nice to provide us with the database and we click. Except that when it asks us where to put the file, we realize that it is an executable .exe.

The Button

Rather than the data you wanted, they offers you to download their sensible tool to prevent your passwords from appearing in their list… Classic among the white hats: After scaring you, they sell you a product that magically solves your problems.

And it’s even more rude as their tool will not avoid it because it does not secure the passwords where they are stolen, on the application servers.

It’s even worst since by providing your passwords to a third party, you expose them to theft from this third party which can be hacked (e.g. at lastpass),

To prevent these passwords from ending up in their list, they must have been stored securely by the developers.

What about developers?

What a great transition!?

Now that we’re done mocking victims and messengers, we can turn our gaze to the culprits: the developers.

After all, how can these passwords, which are supposed to be super-protected by the apps that store them, end up in cleartext on the internet? They had however promised us, in their confidentiality policy, that they would pay attention to it as the apple of their eye.

It shouldn’t have happened like this. Andreas160578 @ pixabay

A leaked database is one of the things that happens. It’s ugly, the system and network administrators might have been able to do something about it (although if the leak comes from an insider or a bug they can’t do much about it).

When we store users’ passwords, we therefore assume that they will end up on the net, which avoids unpleasant surprises. It’s called doing defense in depth and we even wrote an article about it (storing user passwords):

It’s very simple to set up since web languages offer functions made for that (i.e. password_hash() and password_verify() in PHP).

But if it’s so easy to secure, we can start to doubt about these lists…

What about data?

So let’s take it a step further and take a closer look at what these lists really contain…

Disclosure: we’ll realize it’s bogus…

Cruel disappointment. Silviarita @ pixabay

No reference. The authors tell us that they have analyzed 275 million passwords, from leaks in 2019 and 2020, but do not provide any reference to these famous leaks or to their content. They do not publish all the passwords found, but only an extract of the 200 most frequent.

Maybe a point of detail, but my legal expert side gets irritated when the analyzes are not transparent… Hiding stuff in your sleeves is generally not a good sign.

This top represents 4% of passwords analyzed. In other words, a drop of water in the ocean of possibilities. Moreover, they do not say that they have found them all but analyzed

Rather than thinking that a lot of people are still using weak passwords, we can also think that 96% of passwords have remained unbroken and therefore, overall, people are doing very well.

Lots of old passwords. As much as it is normal for old first names to appear regularly in the statistics (fashion is an eternal restart) but for passwords… iloveyou, letmein or even myspace1 (80th with 26363 occurrences). There is reason to wonder about the origin of the databases in question…

If the analysis looks at user bases from 1990 that leaked before 2020, does that really say anything about passwords created in 2020?

Only simple passwords. What strikes me about this list is that no password is really complicated. Aside from a UFO that contains random letters and numbers (which we’ll talk about later), all of them are amazingly simple.

I would expect to see more constructs that are simple but involve exotic characters, like qwerty123&1, that pass site-imposed complexity constraints while still being simple to remember. But no, not a single bit of sharp or exclamation.

The answer could come from the column “difficulty” which gives the time to crack the password and shows that the analysis was done by a dictionary of passwords known a priori.

If the analysis only covers passwords already seen last year, this may be why the rankings do not change from one year to the next.

Bots? If we look at the numbers, we find other strange things…

Robots are in cyberspace too. vinsky2002 @ pixabay

If we dismiss the obvious explanations (the aliens who install 5G so that Bill Gates vaccinates us against the reptilians who want to exterminate us with COVID19, or the reverse, I have a doubt), I bet more on accounts of robots created by their master.

If the base contains lots of robots, are the passwords representative of humans (and reptilians)?

Empty accounts. By dint of asking us to create an account for everything and anything, just for the pleasure of increasing the customer databases (when we know very well that we will never come back on those sites), we put anything there. Addresses of disposable email and, of course, bogus passwords…

It’s a shame because not only do you end up with a completely false base of “prospects”, but creating an account is actually a barrier to conversion. The proof ? removing this step brought 300 million euros.

When using a password as weak as 123456 (and all its variants up to the very simple 0, 15th place, seen 123000 times), we know that we are not doing neither proof of originality nor of prudence. We do it knowingly because the account we are configuring does not interest us.

The users of these passwords are no longer so oblivious after all…

And now ?

Scientifically, we should therefore have titled “The ranking of the worst passwords usually used for fake accounts and robots since 1980 and containing only letters and numbers representing 4% of the total”. I know, it’s a long title.

Hocus pocus. harukachan12 @ pixabay

To simplify, we forget all these little useless and insignificant methodological details to retain only the essential, “the ranking of the worst passwords of 2020” (because we publish in 2020 after all).

Those who don’t use these passwords will be reassured and their Schadenfreude will force them to share, getting a little bit of publicity along the way. With luck, others might buy the magic product.

In the end, as always, when information comes from a company to serve its purpose, it’s not information, it’s communication. Indeed, it works the same for pesticides or climate change.

Except at the arsouyes (not for lack of repeating it to you).