The current build of Firefox for Android contains an exploit when accessing passwords.
Categories
(Firefox for Android :: Logins, defect)
Tracking
()
People
(Reporter: angelo.c.skrodzki, Unassigned)
Details
(Keywords: reporter-external)
User Agent: Mozilla/5.0 (Android 14; Mobile; rv:132.0) Gecko/132.0 Firefox/132.0
Steps to reproduce:
When looking up my passwords via the current Android Firefox browser, I received the expected pin to view my passwords. When I failed to type in my pin three times or when I cancelled typing in my pin three times, I was able to bypass the need for a pin and view all of my passwords.
In other words, when looking to access my passwords via the built-in setting on the Firefox Android Browser, I did not receive a secure password validation step. It is currently able to be bypassed by skipping the pin process. While the first three pins provide an error when the pin is mistyped, it doesn't matter since the security feature of the pin is not actually functioning. I attempted this on a fully updated Samsung Galaxy S22+ (still currently supported by the manufacturer software lifecycle).
Actual results:
Did not receive a secure pin process when accessing passwords on my Android Firefox browser. The password settings are able to be bypassed simply by ignoring the pin prompt. Thus, all of my passcodes are unsecured if my device were to be accessed by a threat actor - the impact is to all potential devices and users. Regardless that this impact can be alleviated by having a device pin, anyone with cross site scripting can hijack the browser's security if they were able to prompt for a password and write a query to do so, or worse. If they have remote access of the device and screen, they can still bypass the device pin and directly exploit the browser without much known skills. If malware was installed, there isn't a secure safety measure to prevent this exploit. Treat as a critical vulnerability.
Expected results:
My passwords should not have been visible when bypassing the pin.
Reporter | ||
Comment 1•6 months ago
|
||
Additional information about my browser.
132.0.2 (Build #2016055415), hg-21a81a27f177+
GV: 132.0.2-20241110192737
AS: 132.0.1
2024-11-10T22:06:57.242269559
Comment 2•6 months ago
|
||
Thank you for the report. This has been reported previously, and a fix is under way in bug 1928779.
Reporter | ||
Comment 3•6 months ago
|
||
The linked bug appears to be connected to a beta fix, I am using a public release build version which is different.
Comment 4•6 months ago
|
||
Yes. Release will be updated to Firefox 133 in 5 days, and that will contain the fix.
Updated•6 months ago
|
Reporter | ||
Comment 5•6 months ago
|
||
Thanks for the heads up! I'll be on the lookout for more. Take care.
Updated•6 months ago
|
Updated•21 days ago
|
Description
•