Closed Bug 1410269 Opened 7 years ago Closed 5 years ago

U2F Zero Authentication Problem for GitHub in Windows 10 Fall Creators Update

Categories

(Core :: DOM: Device Interfaces, defect, P2)

58 Branch
defect

Tracking

()

RESOLVED DUPLICATE of bug 1508115

People

(Reporter: andmib, Unassigned)

References

(Depends on 1 open bug)

Details

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0
Build ID: 20171018220049

Steps to reproduce:

1. Enabled U2F security in about:config.
2. Went to GitHub.com and enabled U2F login.
3. Added my security key (U2F Zero) successfully.
4. Logged out of GitHub.com
5. Entered login and password on GitHub.com
6. Got prompt to press security key button.


Actual results:

USB device icon in Windows 10 kept flashing on and off. Pressing the button on the security key did not log me in. After 30 seconds, GitHub says something went wrong.


Expected results:

Should have logged me in.
Component: Untriaged → DOM: Device Interfaces
Product: Firefox → Core
Additional note - FIDO U2F login with the U2F Zero on GitHub works properly, and the Windows 10 USB icon does not flash. Only in Firefox does this problem appear. And only when attempting to login, not when setting up the key.
(In reply to andmib from comment #1)
> Additional note - FIDO U2F login with the U2F Zero on GitHub works properly,
> and the Windows 10 USB icon does not flash. Only in Firefox does this
> problem appear. And only when attempting to login, not when setting up the
> key.

*on GitHub in Windows Chrome
Priority: -- → P2
Using the debugging steps outlined in https://wiki.mozilla.org/Security/CryptoEngineering#Using_U2F_.2F_WebAuthn does not yields any meaningful results.

Additionally I'm not able to successfully authenticate in the demo instance of youbi - https://demo.yubico.com/u2f - while the registration is successful the authentication fails silently every time as if the button of the key is not pressed. It works both on github and demo.youbico under Chromium, Win 10.
Depends on: webauthn

This would have been fixed by Bug 1508115.

Status: UNCONFIRMED → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE
Component: DOM: Device Interfaces → DOM: Web Authentication
Component: DOM: Web Authentication → DOM: Device Interfaces
You need to log in before you can comment on or make changes to this bug.