Closed Bug 1357725 Opened 9 years ago Closed 4 years ago

Categories

(addons.mozilla.org :: Security, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: testbr09, Unassigned)

References

()

Details

(Keywords: reporter-external, Whiteboard: [reporter-external] [web-bounty-form] [verif?])

Hi team, I noticed an authentication break at https://addons.mozilla.org POC 1 access https://accounts.firefox.com on two devices> when the password is changed on one of the devices the session is immediately interrupted on the other device 2 access https://accounts.firefox.com and on another device https://addons.mozilla.org (https://addons.mozilla.org uses the same credentials as https://accounts.firefox.com)> Change your account password at https://accounts.firefox.com> the session remains active at https://addons.mozilla.org In this scenario I am using a valid session at https://addons.mozilla.org from a different password. Please check it.
Flags: sec-bounty?
Stuart: is this working as expected? From previous conversations (and while not ideal) I think it probably is.
Group: websites-security → client-services-security
Component: Other → Security
Flags: needinfo?(scolville)
Product: Websites → addons.mozilla.org
(In reply to Simon Bennetts [:psiinon] from comment #1) > Stuart: is this working as expected? From previous conversations (and while > not ideal) I think it probably is. Yes I would agree, sessions on AMO are independent of FXA and FXA doesn't provide a way to notify AMO of password changes so we cannot currently invalidate a session in AMO if the password is changed in FXA.
Flags: needinfo?(scolville)
Sounds like a dupe of all the bugs on the fact that AMO is using client session auth.
Flags: sec-bounty? → sec-bounty-

Andrew can you check if FXA supports sending something (SQS or webhook) based on password changes?

URL: https://addons.mozilla.orghttps://addons.mozilla.org
Flags: needinfo?(awilliamson)

It's supported as a webhook https://github.com/mozilla/fxa/tree/master/packages/fxa-event-broker#password-change
I'm assuming it's available in SQS too (I'm not sure there is up to date documentation as it's been superseded by webooks).

Flags: needinfo?(awilliamson)
Flags: needinfo?(awilliamson)
Priority: -- → P3

Hi,

This is eligible for one bounty?

In comment 3, the team decided it is not eligible for a bounty.

https://github.com/mozilla/addons-server/issues/14730 is the github issue for implementing webhook notifications, including password changes.

Flags: needinfo?(awilliamson)
Group: client-services-security
Status: UNCONFIRMED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.