Skip to main content
LiMP VPN
All posts

Pass-ta-key attack: can your passkey be stolen in 2026?

Pass-ta-key attack: can your passkey be stolen in 2026?

In brief: In August 2026, Palo Alto Networks Unit 42 researchers disclosed a family of attacks called Pass-ta-key — three methods that let malware already running on a Windows device steal synced passkeys from Google Password Manager in Chrome. The critical prerequisite: the malware must already be executing on the victim's machine with standard user privileges — this is a post-compromise scenario. No in-the-wild exploitation has been observed, and no CVE has been assigned. Passkeys remain safer than passwords: FIDO2/WebAuthn cryptography is not broken — the attack targets Chrome's sync mechanism and process memory. A VPN secures the network layer (traffic interception, public Wi-Fi, DNS), but does not remove malware from an already-infected device — that requires OS hygiene and timely updates.

What is Pass-ta-key and why it matters

In early August 2026, Palo Alto Networks Unit 42 published research on a new family of attacks targeting synced passkeys. The name Pass-ta-key is a wordplay on "pasta" and "key." All three techniques share a single target: Google Password Manager in Chrome on Windows — specifically, the mechanism that syncs passkeys through Google's cloud infrastructure. Bleeping Computer, The Hacker News, Malwarebytes, and TechRadar independently verified the research findings.

Passkeys implement the FIDO2/WebAuthn standard: instead of a password, a site verifies a cryptographic key pair, where the private key normally never leaves the device or a secure enclave (TPM, Secure Enclave). Google Password Manager can sync passkeys across devices via the cloud — convenient, but it creates an attack surface that Unit 42 investigated.

Important context: this is a responsible disclosure, not a report of active exploitation. At the time of publication, no in-the-wild attacks have been observed, and no CVE has been assigned. That is not a reason to dismiss the research — but it is a reason to stay measured in your response.

How the three attack variants work

Pass-ta-key (baseline variant): malware running with standard user privileges impersonates a passkey login request on behalf of the victim. Google Password Manager processes the request as legitimate and returns the passkey to the attacker. The victim sees standard browser dialogs — visually distinguishing the fake request from a genuine one is difficult.

Silver Pass-ta-key: an escalated variant. The attacker manipulates Google into treating the attacker's device as trusted. Once that trust is established, the victim's computer is no longer needed — the attacker can sign in to the account independently from a separate machine.

Golden Pass-ta-key (most dangerous): malware extracts a 32-byte Security Domain Secret from Chrome's process memory. This secret decrypts all synced passkeys in the account at once. At the time of disclosure, no documented mechanism for rotating the Security Domain Secret existed.

VariantWhat it doesWhat the attacker gainsRequired condition
Pass-ta-keyImpersonates a login request on behalf of the userAccess to the passkey accountMalware on the host with user privileges
Silver Pass-ta-keyMakes the attacker's device "trusted" by GoogleLogin without the victim's computerMalware on the host with user privileges
Golden Pass-ta-keyExtracts a 32-byte Security Domain Secret from Chrome's memoryDecryption of all synced passkeys in the accountMalware on the host with user privileges

The critical prerequisite: device compromise comes first

All three methods require exactly one thing: malware already running on the victim's machine with standard user privileges. This is a post-compromise scenario — by this point the attacker is already "inside" the system. In that state, passkeys are not the only target: session cookies, saved passwords, browsing history, and files are all at risk. Pass-ta-key is another tool in the infostealer toolkit — not an independent flaw in passkey technology itself.

If there is no malware on the device, none of the three variants work. Passkeys and FIDO2/WebAuthn are not compromised as a standard. The attack vector is OS-level infection, not a weakness in the cryptography. That is precisely why the primary protective measure is preventing device compromise — not abandoning passkeys.

Does this mean passkeys are unsafe?

No. Passkeys remain significantly more resistant than passwords to the two most common threats: phishing and database breaches. A phishing site cannot steal a passkey — the cryptographic origin binding means the key cannot be used on a different domain. If a site is breached and its database leaks, your passkey is not in it (the site stores only the public key). For a deeper look at how passkeys work, see Passkeys: passwordless authentication explained.

Pass-ta-key does not "break" FIDO2/WebAuthn encryption — it bypasses the cryptography by operating through Chrome's sync mechanism and process memory on an already-compromised device. The distinction matters: this is an OS-level threat, not a mathematical one. On a clean, updated device, passkeys remain more secure than any password.

Does a VPN protect against passkey theft?

Honest answer: partially. A VPN operates at the network layer — it encrypts traffic between your device and the server, hides your IP, protects against interception on public access points, prevents DNS leaks, and blocks some phishing redirects. That is genuine value, especially in cafés, airports, and hotels. LiMP VPN is a network-layer security tool that closes exactly these vectors, working as one layer in a broader defense strategy.

At the same time, a VPN does not remove malware from an already-infected device, and it does not prevent Golden Pass-ta-key from reading Chrome's memory. That is not a limitation of VPNs — it is simply a different layer of protection. Security is built in layers: a VPN covers the network, antivirus and updates cover the system, and a password manager covers credential storage.

  • What a VPN covers: traffic interception on public Wi-Fi, DNS surveillance and leaks, phishing redirects through unsafe DNS resolvers, MITM attacks on local networks, IP-based geolocation tracking.
  • What a VPN does not cover: malware already running on the device; theft of the Security Domain Secret from Chrome's process memory; compromise via a malicious browser extension; attacks that do not traverse the network (local code execution).

Signs your device may be compromised

Since Pass-ta-key requires an active malware infection, recognizing compromise is part of the defense. Watch for these signals:

  • Unfamiliar processes appear in Task Manager with elevated network activity.
  • In Google Account → Security → Your devices, you see sessions or devices you do not recognize.
  • Chrome shows unexpected passkey login prompts you did not initiate.
  • Windows Defender or your antivirus detects and removes a threat — the detection itself warrants investigation even after cleaning.
  • The browser behaves differently: new extensions appeared, the home page changed, or pages load more slowly than before.
  • Sent messages appear in email or messaging apps that you did not write.

If any of these apply, take immediate steps to secure your account: change your Google password from a clean device and revoke all active sessions and devices.

How to protect your passkeys: checklist

  • Keep Windows and Chrome up to date. Patches close the vulnerabilities that malware uses to gain initial access to your system.
  • Avoid pirated software and unvetted browser extensions. Executable files from untrusted sources are the primary delivery vector for infostealers.
  • Review active sessions and devices in your Google Account. Go to Security → Your devices; revoke anything unfamiliar immediately.
  • Use a hardware security key (YubiKey) for critical accounts. A hardware FIDO2 key that does not sync through Google Password Manager falls entirely outside the Pass-ta-key attack surface — the private key physically never leaves the token.
  • Use a reputable password manager. For accounts that do not yet support passkeys, a password manager is far better than reusing passwords across services.
  • If you suspect infection, act from a clean device. Change your Google password, revoke all sessions, then scan the compromised machine thoroughly.
  • Use LiMP VPN on public networks. The network security layer covers traffic interception and DNS leaks in environments where an attacker may share the same local network as you.

Frequently asked questions

Should I disable passkeys immediately because of Pass-ta-key?

No. Disabling passkeys pushes you back to passwords — which generally reduces security. No real-world attacks using Pass-ta-key have been observed as of the disclosure date. Focus on device hygiene: an updated OS and Chrome with no suspicious software installed eliminates the mandatory prerequisite for all three variants.

Are passkeys still safer than passwords?

Yes. Passkeys resist phishing (they cannot be used on a different domain) and database breaches (a site stores only the public key, not something that can be replayed). Pass-ta-key targets sync infrastructure and browser process memory on an already-infected device — a different attack surface from the FIDO2/WebAuthn cryptography itself.

Does a hardware security key (YubiKey) protect against Pass-ta-key?

A hardware FIDO2 key that does not sync through Google Password Manager falls outside the described attack scenarios — the private key physically never leaves the token. This protects only the accounts where such a key is actually registered. Accounts using cloud-synced passkeys remain at risk if the device is compromised.

Does the attack affect iPhones and iCloud Keychain?

Unit 42's research describes attacks against Google Password Manager in Chrome on Windows — not iCloud Keychain or iOS. However, the general principle (malware on a device bypasses many protections) applies to any platform. A compromised iPhone puts everything stored on it at risk, regardless of which credential manager you use.

Does antivirus help?

Antivirus helps prevent malware from reaching the device or removes it once detected — eliminating the mandatory prerequisite for all three Pass-ta-key variants. That is a meaningful protection layer. No antivirus product offers a 100% guarantee: overall hygiene matters — updates, avoiding suspicious downloads, reviewing installed extensions.

Should I change my Google account password?

If you have reason to suspect device compromise — yes, immediately, from a clean device (a phone or another computer you trust). At the same time, revoke all active sessions and devices in your Google Account's Security section. Changing the password resets Chrome's sync state, which further reduces residual risk.

Does LiMP VPN protect against passkey theft?

LiMP VPN secures the network layer: it encrypts traffic, protects against interception on public networks, blocks DNS leaks, and reduces phishing redirect risk. It does not remove malware from a device or prevent Golden Pass-ta-key from reading Chrome's process memory. A VPN complements device hygiene — it does not replace it.

Pass-ta-key attack: can your passkey be stolen in 2026?