Passkeys eliminate many password-based attacks, but researchers have documented 39 methods for compromising authentication built around them. Token explains how attackers can abuse authentication prompts, synced credentials, enrollment, recovery, and other trust boundaries without breaking FIDO2 cryptography. 39 New Methods That Compromise Passkey Authentication.
Replace passwords with public key cryptography, bind the credential to the legitimate service, keep the private key away from the server, and many of the phishing and credential theft attacks that have plagued enterprise security for decades become dramatically harder. But the security conversation has changed very quickly. There are now at least 39 publicly documented methods, attack paths, research techniques, and exploitation scenarios involving passkeys and the infrastructure around them.
Many already have working proof of concept tools or published research showing exactly how the techniques can be executed. Some are already appearing in real world attack patterns. That does not mean criminals have operationalized all 39.
It does mean the playbook is being written in public, and attackers no longer have to invent these techniques themselves. More importantly, the research exposes a fundamental distinction that enterprises need to understand. The cryptography inside FIDO2 can remain completely intact while the account protected by the passkey is still compromised.
The Target Is No Longer Just the Passkey A modern passkey authentication ceremony crosses an extraordinary number of trust boundaries. It can involve the web application, browser, operating system, password manager, cloud synchronization service, mobile device, Bluetooth transport, account recovery system, enrollment process, help desk, and ultimately the human being approving the authentication.
Researchers are attacking almost every one of those layers. Published techniques now include assertion mining, assertion replay, circuit breaker attacks, assertion phishing, browser hooking, assertion capture, challenge injection, detour replay, user verification manipulation, and user presence manipulation.
SpecterOps demonstrated the significance of this problem in its Pass the Passkey research. One of its most important observations was that malware does not necessarily need to extract a private key.
A malicious Windows application can ask the legitimate WebAuthn infrastructure to generate a signed assertion. The user sees what appears to be a legitimate Windows authentication experience, completes verification, and the attacker receives the resulting assertion.
The private key never left its protected location. The cryptography was not cracked.
Yet the authentication process was successfully manipulated. That distinction is central to understanding the new passkey threat model.
Cryptography is not where Passkeys Fail Passkeys are not completely secure unless they are tied to dedicated biometric hardware. Learn how attackers exploit passkey enrollment rather than breaking passkey cryptography, and why dedicated biometric hardware strengthens enterprise identity assurance.
Download Report Even the Passkey Prompt Is an Attack Surface Several of the 39 published techniques target the user interface surrounding authentication. Researchers have demonstrated passkey prompt flooding, credential interface deception, application metadata spoofing, window handle spoofing, remote desktop passkey phishing, and FIDO interface overlay attacks.
This recreates a problem the security industry already encountered with push-based MFA. Users become accustomed to authentication prompts.
Once authentication becomes a routine visual interaction, attackers can manufacture, repeat, disguise, or strategically time those interactions. SpecterOps demonstrated tooling capable of repeatedly invoking legitimate looking Windows passkey prompts.
Researchers also demonstrated techniques that can make malicious authentication activity appear to originate from an application the employee already trusts.
Discover more from ChuckysCarnage
Subscribe to get the latest posts sent to your email.
