The first and simplest option is the standard password manager of Chrome, Firefox, Opera or Vivaldi. Almost all modern browsers can save and automatically insert logins and passwords into the required fields. Yes, this option cannot be called very functional, since it lacks some additional features like a reliable combination generator and secure notes. But you can use it completely free, and there is synchronization between different devices, which works, of course, only if you use the same browser everywhere.

Simplicity, accessibility, free. Synchronization between different devices.
− Low functionality and security.

1Password

1Password has been around for over eight years, but has always been overshadowed by LastPass due to its relatively high cost. It can store passwords, bank card data, software licenses and other confidential information in a secure virtual storage. This storage can be located on a remote server or a local device. It is possible to synchronize via Wi-Fi, Apple iCloud or Dropbox. The developers paid special attention to security and encryption algorithms, thanks to which this service was not noticed in high-profile scandals.

Reliability, cross-platform, functionality, synchronization.
− High price.

KeepPass

If you are looking for a free solution and are not afraid of difficulties, then be sure to try KeePass. This is a completely open source project created by independent developers. It has a huge number of possibilities thanks to the presence of a whole arsenal of various add-ons, plugins and auxiliary utilities. However, in return, you will have to come to terms with the typical disadvantages of free software in the form of high complexity of development and instability of some elements.

The password database created in KeePass is stored in the form of a single file, which can be placed on your hard drive or in some cloud service. In the latter case, you can implement data synchronization between different devices. There are plugins for popular browsers that, with varying degrees of success, provide substitution of logins and passwords on the desired pages. In addition, KeePass is also available on mobile devices.

Free, functional, secure.
− A solution for geeks who can select and correctly configure all the necessary components.

Dashlane

This password storage service appeared relatively recently, but has already managed to prove itself on the positive side. Dashlane has a nice appearance, good functionality and ease of use. The password database is stored in the cloud in encrypted form, and there is synchronization between clients for different platforms (Mac, PC, iOS and Android). Among the additional features, it is necessary to highlight the function of automatically filling out forms, a password generator, the ability to change passwords in one click, and convenient tools for online shopping. But all this splendor may fade for you if you want to use data synchronization between different devices. To do this, you will have to buy an annual subscription costing $39.99, which, you see, is quite a lot.

Appearance, reliability, cross-platform, digital wallet.
− High cost, lack of local password storage.

Which password manager will you choose if LastPass does become paid?

Back in the summer of 2016, Google Project Zero specialist Tavis Ormandy sincerely said: “Do people really use this LastPass thing?” Then Ormandy discovered a vulnerability in the code of the LastPass add-on for Firefox 0-day, which made it possible to remotely compromise all user passwords.

Now, almost a year later, the expert once again decided to test LastPass's security, and, unfortunately, the application cannot be said to have passed the test. Ormandy writes that he discovered a problem in the official LastPass extension for the Chrome browser. According to the researcher, the extension's content_scrip contains a vulnerability that, if attacked, could lead to the compromise of all credentials stored in the application. Moreover, to carry out an attack, the attacker only needs to lure the user to a malicious site.

The researcher explains that the script is only used to access a specific domain on lastpass.com, and if you take a closer look at how it works, it looks like this:

Here, as Ormandy notes, lies the mistake. The script proxies unauthenticated window messages to the extension, which can be dangerous because anyone can do the following:

This will give the attacker full access and force LastPass to execute RPC commands, of which there can be hundreds, but the most dangerous, of course, is the ability to copy and fill passwords. In some cases, this can even lead to the execution of arbitrary code on the user's machine, through the exploitation of openattach. As an example, Ormandy demonstrates running a regular calculator (calc.exe).

LasPass developers, apparently, have already fixed the problem in the Chrome extension by disabling 1min-ui-prod.service.lastpass.com. However, some users note that the server is still running for them, and the vulnerability is still relevant. Users of LastPass for Chrome should probably disable the extension for now and wait for a full patch to be released, as version 4.1.42, dated March 14, 2017, was still vulnerable.

It is worth noting that last week Tavis Ormandy found another very similar bug in the LastPass add-on for Firefox. The vulnerability also allows you to extract all user passwords if he visits a malicious site.

This problem has not yet been fixed. The LastPass developers have already prepared a patch, but the corrected version 3.3.2 is still being reviewed by Mozilla specialists. The LastPass authors also emphasized that the 3.x branch is still considered obsolete, and users are recommended to switch to the more secure 4.x branch.

But LastPass's problems don't end there. Today, March 22, 2017, Tavis Ormandy warned that the LastPass add-on for Firefox contains another bug that allows you to steal other people's passwords for any domain. Moreover, this time the more modern and secure version 4.1.35 is vulnerable. The expert promises to publish the details in the near future.


Close