Skip to content

Beta: Windows Native Passkeys#17316

Draft
abergs wants to merge 61 commits intomainfrom
feature/windows-native-passkeys-provider
Draft

Beta: Windows Native Passkeys#17316
abergs wants to merge 61 commits intomainfrom
feature/windows-native-passkeys-provider

Conversation

@abergs
Copy link
Member

@abergs abergs commented Nov 10, 2025

🎟️ Tracking

PM-8354

📔 Objective

This PR introduces beta builds of the Bitwarden Windows native passkeys provider.

This feature allows users to securely register and access their Bitwarden passkeys on Windows 11. With a native flow, passkeys stored inside Bitwarden will be available in browsers and native apps, enabling a better UX and broader support for apps.

While reviews and in-flight work happens in other branches, this PR will be used for producing build artifacts that can run on Windows 11 GA machines without development certificates etc.

Beta advisory: Betas do not feature production level quality or testing. We advise you to use a separate and dedicated Bitwarden account for testing when running beta builds to make sure you do not suffer any data-loss.

Latest builds

Downloading a beta build from the below links require a Github account.

Please note that you must be on Windows OS build 26200.7019 or later.

📸 Screenshots

Screenshot 2025-11-10 123637

⏰ Reminders before review

  • We do not encourage reviews on this branch since we are likely to force push to it.
@github-actions
Copy link
Contributor

github-actions bot commented Nov 10, 2025

Logo
Checkmarx One – Scan Summary & Details0f7327c2-327b-4eed-b5db-c7931458175f

New Issues (3)

Checkmarx found the following issues in this Pull Request

Severity Issue Source File / Package Checkmarx Insight
CRITICAL CVE-2025-10890 Npm-electron-36.9.3
detailsRecommended version: 39.2.0
Description: Side-channel information leakage in V8 in Google Chrome prior to 140.0.7339.207 allowed a remote attacker to leak cross-origin data via a crafted H...
Attack Vector: NETWORK
Attack Complexity: LOW

ID: EwXq2NSBdnZf0zJG4nW6co44lXsjv0YW8PjWdgyg6O8%3D
Vulnerable Package
MEDIUM CVE-2025-62595 Npm-koa-2.16.1
detailsRecommended version: 2.16.3
Description: Koa is expressive middleware for Node.js using ES2017 async functions. A bypass to CVE-2025-8129 was discovered in the "Koa.js" framework, affectin...
Attack Vector: NETWORK
Attack Complexity: LOW

ID: SkTMMVymvHRUzUNm8%2FUfThtoGYaFBC0aFJmyP5z73zs%3D
Vulnerable Package
MEDIUM CVE-2025-8129 Npm-koa-2.16.1
detailsRecommended version: 2.16.3
Description: A vulnerability, which was classified as problematic, was found in KoaJS Koa versions through 2.16.1 and versions 3.0.0-alpha0 through 3.0.0. Affec...
Attack Vector: NETWORK
Attack Complexity: LOW

ID: WsTBuZTRJ%2BMq8cvd4%2F8ltfRrvBKsu%2B5x35Nk8wWTY78%3D
Vulnerable Package
@abergs abergs force-pushed the feature/windows-native-passkeys-provider branch 5 times, most recently from d3eda2f to 41d2b95 Compare November 12, 2025 12:37
@iinuwa iinuwa force-pushed the feature/windows-native-passkeys-provider branch from 41d2b95 to 147f1dc Compare November 25, 2025 19:47
@MrCaspan
Copy link

Guys the links to the builds for x64 and AMD are both 404s

@ron442
Copy link

ron442 commented Nov 29, 2025

Guys the links to the builds for x64 and AMD are both 404s

Do you mean the links for the x64 and ARM builds? The ones in the first post of this thread?

Just checked and they work.

@MrCaspan
Copy link

Guys the links to the builds for x64 and AMD are both 404s

Do you mean the links for the x64 and ARM builds? The ones in the first post of this thread?

Just checked and they work.

Yes they are working now.. they were throwing a 404. when I posted, all good thanks

@abergs
Copy link
Member Author

abergs commented Nov 29, 2025

They require you to be signed in to GitHub.

@MrCaspan
Copy link

They require you to be signed in to GitHub.

Yes that is what it was.. weird that it gives a 404 and not just a "please log in"

@ChihweiLHBird
Copy link

ChihweiLHBird commented Jan 10, 2026

Any estimation when this can be merged into main? It has been a valuable feature to me, and I would love to see it in a released version.

@okikidavid18-a11y
Copy link

Assistant

@ayanmw
Copy link

ayanmw commented Jan 26, 2026

Hope this works, but it's still draft.

@RandyAllenEEE
Copy link

Is this featuring still in the roadmap? Looking forward for the merge.

@pamperer562580892423
Copy link

@RandyAllenEEE:

Is this featuring still in the roadmap? Looking forward for the merge.

Why not look in the roadmap, if it is still in the roadmap?

@RandyAllenEEE
Copy link

@RandyAllenEEE:

Is this featuring still in the roadmap? Looking forward for the merge.

Why not look in the roadmap, if it is still in the roadmap?

Thanks! I wasnt aware that there is a roadmap page for the project.

@cpatrick008
Copy link

Can this beta be updated it's from October 2025, or can it be available in the release version?

@abergs
Copy link
Member Author

abergs commented Mar 2, 2026

@cpatrick008 I appreciate that you want to see this go live, we do too! We're currently working on unblocking this (there are blocking dependencies that we are working on) and once that is done we hope to resume work and bring it to production.

@cpatrick008
Copy link

cpatrick008 commented Mar 2, 2026 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet