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

Bitwarden extension UI completely breaks when passkey is attached to a password record #12933

Open
1 task done
elephantchau opened this issue Jan 17, 2025 · 2 comments
Open
1 task done
Labels
browser Browser Extension bug

Comments

@elephantchau
Copy link

elephantchau commented Jan 17, 2025

Steps To Reproduce

https://web.ente.io/

  1. Logged into Ente Web Gallery,

  2. Created a Bitwarden password record (Username and Password only) for Ente,

  3. Initiate the create passkey request on Ente Web Gallery,

  4. Successfully created passkey and attached to that password record we just created,

  5. Click open the Bitwarden plugin and find that record we just created, click into and inspect,

  6. Boom, the UI of Bitwarden gone wild and blank, only with that specific entry.

(High possibility that the data of that entry is corrupted, while other password records are fine)

Expected Result

The UI should act normal (Even if ente.io's passkey implementation might generate unexpected values)

(I have no proof that ente.io's passkey implementation is perfectly fine or defected)

Actual Result

Can't edit, can't even delete that password record using Bitwarden plugin.
The UI would completely brick and unusable. No trash button shown.
Had to login to Bitwarden Web to do the deletion to reset.

Image

Screenshots or Videos

No response

Additional Context

Tested with Chrome and Firefox. Same results.

Operating System

Windows

Operating System Version

Windows 11

Web Browser

Firefox, Chrome

Browser Version

Firefox 134.0.1 (64bit), Chrome 132.0.6834.84 (64Bit)

Build Version

Version: 2024.12.4, SDK: 'main (edee180)', Server: 2025.1.2

Issue Tracking Info

  • I understand that work is tracked outside of Github. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.
@elephantchau elephantchau added browser Browser Extension bug labels Jan 17, 2025
@bitwarden-bot
Copy link

Thank you for reporting this issue! We've added this to our internal tracking system.
ID: PM-17216

@abergs
Copy link
Member

abergs commented Jan 17, 2025

Thank you for reporting this, I'll take a look...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
browser Browser Extension bug
Projects
None yet
Development

No branches or pull requests

3 participants