
Product Manager @ Microsoft 👉 Sign up to Entra.News my weekly newsletter on all things Microsoft Entra | Creator of cmd.ms & idPowerToys.com
In a recent YouTube episode hosted by Merill Fernando, security researcher Michael Grafnetter outlines a set of vulnerabilities he calls Pass-the-Passkey, a family of attacks that weaken passkey protections when malware bypasses the browser. The episode includes three on-screen demonstrations that make the techniques easier to follow than audio alone, and it focuses on implementations in Windows, Microsoft Entra ID, browsers and password managers. Grafnetter shows how an attacker with local access can abuse logged assertions and replay them, and how modal prompts or browser hooks can trick users or redirect legitimate sign-ins.
Passkeys rely on public-key cryptography and strict origin binding, so a credential created for one site cannot be used by a different site, which is why they are widely described as phishing-resistant. Moreover, authenticators typically refuse to release credentials to a fake relying party, and browsers enforce the origin checks that make this strong in practice. However, Grafnetter and the episode emphasize that those protections depend on the browser acting as the gatekeeper, and the model changes if attackers skip that gate.
Grafnetter walked through a vulnerability chain he reported to Microsoft in which Windows wrote a full passkey assertion into the event log and Microsoft Entra ID would accept a replay of that assertion for up to ten minutes. As a result, any local or remote user who could read those logs could impersonate the original signer, including high-privilege accounts; Microsoft addressed part of the problem by truncating the logged message and by enforcing signature counters, leading to a recorded fix identified as CVE-2026-34348. Consequently, patching the platform and service mattered because the attack relied on an unpatched chain spanning OS logging and cloud acceptance.
Through demonstrations, Grafnetter showed three practical attack patterns: malware-initiated passkey phishing that repeatedly reappears until a user approves it, the export risk posed by synced passkeys stored in password managers, and a browser-hooking "passkey detour" that redirects a legitimate assertion into the attacker’s session. Each demo highlights a different tradeoff: for example, syncing increases user convenience but also expands the attack surface if password manager exports or cloud sync are abused. Likewise, a modal prompt that looks normal on the screen can be extremely convincing, which makes UX design a security consideration as well as a usability one.
The consistent defensive thread in the episode is that most of these attacks require malware on the device, so defenders should prioritize reducing endpoint compromise. Therefore, Microsoft and Grafnetter point to device trust approaches such as privileged access workstations, Conditional Access policies that require compliant devices, endpoint detection and response (EDR), and the clean source principle as key mitigations. However, these controls bring tradeoffs: they increase complexity and cost, may affect user productivity, and require disciplined deployment and monitoring to be effective.
Separately, Microsoft has started to make passkeys the default experience in Entra ID and plans policy changes that nudge or require users away from SMS and voice delivery in favor of cryptographic methods. This shift reduces reliance on weaker channels but also heightens the need to secure endpoints that hold or broker keys, because device-bound credentials are only as strong as the device itself. In short, passkeys remain far superior to passwords and phishable MFA, yet organizations must balance the gains in phishing resistance with investments in device security and identity hygiene.
First, adopt passkeys to reduce remote phishing risk, while simultaneously improving endpoint defenses to address threats that bypass the browser. Second, apply patches and configuration changes promptly because mitigations such as logging truncation and signature counter checks materially reduce attack windows. Finally, design conditional access and privileged access programs with realistic tradeoffs in mind: stronger device controls lower risk but demand operational effort and clear user communication.
Overall, the YouTube episode presented by Merill Fernando frames passkeys as the future but insists on honest threat modeling that includes device compromise. While the reported attacks do not negate passkeys’ benefits, they shift attention from remote phishing to local and remote malware scenarios, and they emphasize that the browser’s role in enforcing origin binding is essential. As organizations roll out passkeys more broadly, the dual focus should be on adopting cryptographic sign-in methods and on hardening the endpoints and services that support them.
passkeys phishing-resistant, passkeys malware threat, passkeys security risks, passwordless authentication vulnerabilities, FIDO2 passkeys malware, phishing-resistant login methods, malware bypass browser passkeys, protecting passkeys from malware