Bug 214075
Summary: | [WebAuthn] The webpage UI is blocked if entering 3 times of wrong clientPin | ||
---|---|---|---|
Product: | WebKit | Reporter: | nuno.sung <nuno.sung> |
Component: | WebKit Misc. | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED CONFIGURATION CHANGED | ||
Severity: | Normal | CC: | bfulgham, jiewen_tan, webkit-bug-importer, webkit-unassigned |
Priority: | P2 | Keywords: | InRadar |
Version: | Safari Technology Preview | ||
Hardware: | Mac | ||
OS: | macOS 10.15 | ||
Bug Depends on: | |||
Bug Blocks: | 181943 |
nuno.sung
[Environment]
Test Device: MacBook Pro (2013)
OS: macOS 10.15.5
Safari Technology Preview Release 109
[Repro Steps]
0. Setup a security key with clientPin support
1. Test https://webauthntest.azurewebsites.net/#
2. Create a credential with UV=Required
3. Run Get credential with default settings.
4. Enter 3 times of wrong PIN
5. The page's UI is still in blocked mode and can just do F5 refresh the page.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
nuno.sung
Safari@iPadOS 14 beta 2 has no this issue.
Alexey Proskuryakov
Since there is no Radar linked, temporarily removing the InRadar keyword to have this bug re-import.
Radar WebKit Bug Importer
<rdar://problem/65359256>
Jiewen Tan
Cannot reproduce on STP 110. You should see a dialog with the following text:
"Your security key is temporarily locked. Please remove it and try again."
nuno.sung
Sorry for my previous unclean information, the the problem I see on STP 110 is when using "Enter" key to end this kind of error dialogs, the webpage UI won't be returned correctly.
Jiewen Tan
<rdar://problem/64545047>