Firefox To Get a Better Password Manager (bleepingcomputer.com)
Catalin Cimpanu, reporting for BleepingComputer: Mozilla engineers have started work on a project named Lockbox that they describe as "a work-in-progress extension [...] to improve upon Firefox's built-in password management." Mozilla released the new extension for employee-use only at first, but users can install it by going to this or this links. Lockbox revamps Firefox's antiquated password management utility with a new user interface (UI). A new Firefox UI button is also included, in case users want to add a shortcut in their browser's main interface to open Lockbox without going through all the menu options. Support for a master password is included, helping users secure their passwords from unauthorized access by co-workers, family members, or others.
So exciting ..NOT
In the old PW manager, when you click the 'Show Passwords' button, Firefox opens the thoroughly useless dialog "Are you sure you want to show your passwords?"
Confirmations should be reserved for irreversible actions only, and should offer a way to stop the dialog from appearing.
Instead of reinventing the wheel why can't they just work on integrating with something that already does the job properly like keepass - and leave it at that, and then focus on more important things like the actual browser.
I seem to have been using a master password with Firefox's password manager thing for ages so unless I'm delusional, that's not new functionality. Why is the existence of a semi-functional (can't be reset currently) master password on this "lockbox" thing even an important development? Does it protect something the existing implementation doesn't? Indeed, why do I even need an "improved" password manager when the existing one actually works? (Well, a UI button would be nice on occasion, sure, but that seems a fairly trivial thing to add and wouldn't need any fancy beta/alpha development phase.)
If it works in theory, try something else in practice.
Now I see the problem with Mozilla. They hire engineers instead of software developers.
It's good that they don't hire programmers, but really they need software developers and not engineers.
Why do browser makers always reinvent the wheel for every single OS feature... and do it badly too?!
(I’m assuming even Windows and macOS have password managers for ages now. I haven't checked tough.)
Somebody should tell them about the inner-platform effect.
I'm way to invested in LastPass to ever use a home grown Mozilla extension.
I'd rather see some sort of Password API that would allow LastPass or Dashlane be the backend (or front end) for Firefox's password cache. The existing functionality of these systems is OK but kind of hackworthy.
If I generate a password in LastPass, there's only a 30% chance LastPass will actually store that password - it gets confused very easily and suddenly you have a website that has a password that you don't have any more. (My workflow lately is to open a text editor, generate the password, copy it, paste it into the editor, then paste it into the website and update LastPass after everything has changed).
But Firefox is generally really good at grabbing and storing new and changed passwords. So some version of using Firefox's front-end feeding into LastPass's backend would be perfect (for me).
I can see the (different) security implications of either a front-end or back-end hook, so I'm not sure if Mozilla would ever implement such a scheme, but some way of integrating third-party password managers in a better way would be nice.
What's the saying? "Doing the same thing over and over expecting a different result is a sign of insanity". Well, people unhappy with how things have been going, when given an option of the same thing, and something different, wanting a different result, they went with something different.
Hoot’s Law: “No matter how bad things are, you can always make them worse.”
--Hoot Gibson (as recounted by Charles Boldin)
Or, perhaps this quote is more to the point:
"When you say, 'It can’t get any worse!' You're essentially challenging the universe to do exactly that.”
--Kamand Kojouri
http://www.geoffreylandis.com
It would be amazing if Firefox's password manager could be used by the new Auto-Fill API on Android so I can use a service I can trust instead of a commercial service like LastPass...
A password manager in a web browser deserves a facepalm. Or have you seen any secure web browser?
>> Lockbox
Somewhere Al Gore is pissed
https://www.nbc.com/saturday-night-live/video/cold-opening-gore--bush-first-debate/n11360
(See 9:00 - end)
Comment removed based on user account deletion
While Firefox has a good core password management application, it does need to be refreshed with more than just a new UI. They should keep some of the main features of course, such as bringing back Sync integration for Lockbox; I'm sure that will come in time. However, they can do so much better and go much farther with a new project like Lockbox.
Assuming they bring back all of the current (as of Firefox 57) features of the default password manager including Sync support natively, its time to start with true improvements. For instance, I use what is now a Legacy addon called Password Exporter - https://addons.mozilla.org/en-... - to import or export into standard .xml or .csv files. This should be a native feature of Firefox's new "Lockbox" ,especially as it is one of the many extensions that at the moment will no longer work at 57, because there is no proper API under WebExtensions to replicate how/what it does! Native support should be better, plus they should also add full encryption of the database as well as obfuscation options.
This brings me to the really big feature I'd like to see in Lockbox - full integration with other password managers and their APIs, from LastPass and Dashlane that are common but insecure, to SpiderOak's Encryptr, to one of my personal favorites and ideal targets - Keepass (latest gen databases from both Keepass 2.x and KeepassXC etc). I'll focus on Keepass in the discussion from here on, but if a user has a password manager of preference -web based or otherwise - and there is an API for it, it would be nice if Firefox (and other Mozilla products in the future...oh how I wish to see more work on Thunderbird!) would make use of them. Right now, users of Keepass 2.x style .kdbx databases can have some degree of integration with Firefox thanks to addons, from PassIFox to the excellent KeeFox (which has a WebExtensions rewrite under the name "Kee"), allowing Firefox to sidestep the native password manager and instead record to/from Keepass databases. In order to do this, there is need for Keepass clients to support KeepassHTTP (at minimum) or KeepassRPC (which I am to believe is a more secure way of transmitting this info), because there's sort of a required kludge of "reaching over" the native Firefox password manager and whatnot. Lockbox should be developed in such a way to natively support integrating with a Keepass database using multiple secure methodologies. Ideally, once the rest was handled this would support for Firefox Account / Sync to handle syncing an entire .kdbx database if the user wishes to do so, providing an open alternative to the kind of thing that many users do at the moment, such as uploading their database to Google Drive etc. Lockbox could also be designed with handling next-gen open source encryption seamlessly (including things like GnuPG / OpenPGP implementations) which could be useful to say... allow other Mozilla products such as Thunderbird to access ProtonMail securely - something it can't do currently. Likewise, support for HOTP / TOTP / and the recent FidoU2F, along with custom secure PIM storage besides just plain passwords and usernames, could expand functionality.
There's a lot of potential for an enhanced PW manager with Lockbox. Firefox's current Sync'd password manager is a great feature and one of the few password managers that is both open and easy to use for people who may never have used a password manager in the past yet now find it incredibly useful; I can't tell you how often a family member has been saved from a password reset because they can go into the Firefox Options and browse through their usernames and passwords. Lets hope Lockbox keeps what's great and expands upon it.
This seems to imply that Firefox's developers know that their existing password storage mechanism is inadequate yet chose not to tell users until they were well into the development cycle for a replacement.
Why not just use KeePassX? If your password manager is stored in your browser, that makes it harder to export cross-platform. Also, the browser is the most vulnerable program in the OS; why put all your passwords there?
Mozilla is just throwing more spaghetti at the wall with this one. I guess I would prefer to see them making a password manager rather than trying to play politics, but really, is another password manager what we need?
What would be REALLY useful is for Mozilla to launch a fully open source VPN, kind of like Tor but with no hidden services so that it appeals to everyday mass users without the stigma of Tor. They could monetize it with subscription options, as long as the program and server code is all open.
Why would they do this? Its not like client certifictes on Android are already working.
Why should a Firefox user want a separate password manager only for the browser, not integrated with the password manager they already have as part of the OS (for those systems that already have password managers)?
I could see a separate password manager for systems that don't have one, but not integrating with any system (even free systems) ever? I see how reinventing the wheel might be easier for Firefox developers, but how about in terms of what's in the best interest of the user (which, I'm guessing, doesn't mean learning multiple password managers to accomplish the same task)?
Digital Citizen
1. It's tied to just that browser. I need passwords for other browsers, and non-browser apps too.
2. It's embedded in complex software so arguably harder to validate.
As a developer on Linux, I love passwordstore.org. Combined with a dmenu+xdotool, I can search for a password quickly and inject it via X without using the clipboard. It works with pretty much any app. It uses GnuPG for encrypting everything, so it's probably quite secure. It uses Git to store the encrypted data, so I have a record of changes, and can 'git push' to backup the data to a secure server under my control.
In comparison, a password manager locked to just one browser seems overly limiting.