Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extension bypasses master password #55

Open
ghost opened this issue Jun 29, 2016 · 6 comments
Open

Extension bypasses master password #55

ghost opened this issue Jun 29, 2016 · 6 comments
Assignees

Comments

@ghost
Copy link

ghost commented Jun 29, 2016

Having a master password set, the export process doesn't require it to access the saved data.

Firefox 46.0b2
Debian stretch

I'd say this is a Firefox security issue, not a bug in the extension, but I'd prefer to confirm with you before reporting there.

@jvillalobos
Copy link
Collaborator

I just gave it a try and the master password was requested. I think the master password prompt doesn't show up every single time a password is accessed; it has a short time interval during which the passwords are "unlocked".

@ghost
Copy link
Author

ghost commented Jul 2, 2016

Not when you want to display them in plaintext, like this extension does. Then the master password is always requested.

I wasn't prompted at all during the export.

a short time interval

Just tested it in Preferences -> Security -> Saved Logins.... I was prompted every time I copied a password, the master password didn't remain unlocked.

@jvillalobos
Copy link
Collaborator

As far as I can tell, this isn't a bug in the add-on, since it uses the Login Manager API, which is the one that decides when to prompt for the Master Password. If there's a bug, it's possibly on the Firefox side. Closing since I don't think there's anything that can be done in the add-on side.

@ghost
Copy link
Author

ghost commented Jul 4, 2016

Thanks, issue created at Bugzilla
https://bugzilla.mozilla.org/show_bug.cgi?id=1284343

@mnoorenberghe
Copy link

As far as I can tell, this isn't a bug in the add-on, since it uses the Login Manager API, which is the one that decides when to prompt for the Master Password. If there's a bug, it's possibly on the Firefox side. Closing since I don't think there's anything that can be done in the add-on side.

That's incorrect. When displaying passwords in plaintext to users (like exporting does) the consumer should be prompting for the master password as additional security. That's how the password manager UI works, the prompt before revealing isn't implemented by the loginmanager code itself, it's the UI which prompts. See https://dxr.mozilla.org/mozilla-central/rev/88bebcaca249aeaca9197382e89d35b02be8292e/toolkit/components/passwordmgr/content/passwordManager.js#494

@jvillalobos jvillalobos self-assigned this Jul 15, 2016
@jvillalobos
Copy link
Collaborator

Thanks for the info, I'll look into it.

@jvillalobos jvillalobos reopened this Jul 15, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants