AI Security AI安全 6h ago Updated 1h ago 更新于 1小时前 43

New Attack Methods Enable Malware to Hijack Passkey-Protected Accounts 新型攻击方法使恶意软件能够劫持受Passkey保护的账户

Palo Alto Networks researchers disclosed "Pass-ta-key," a new class of attacks targeting Google-synced passkeys that enable account takeover without privilege escalation or user interaction Three attack variants were identified: basic Pass-ta-key extracts device identity keys from Chrome's local storage to forge authentication signatures, Silver Pass-ta-key forces device re-registration to inject attacker-controlled verification keys, and Golden Pass-ta-key extracts a master secret from Chrome's Palo Alto Networks披露"Pass-ta-key"攻击方法,可劫持Google同步的passkey保护账户 攻击分为三个级别:基础版Pass-ta-key、Silver变体和最严重的Golden变体 恶意软件无需权限提升或用户交互,即可利用Windows加密API完成passkey认证 Golden Pass-ta-key可提取主密钥,解密账户所有同步的passkey私钥,包括未来生成的passkey Google已收到通知并实施了一些缓解措施

62
Hot 热度
65
Quality 质量
58
Impact 影响力

Analysis 深度分析

TL;DR

  • Palo Alto Networks researchers disclosed "Pass-ta-key," a new class of attacks targeting Google-synced passkeys that enable account takeover without privilege escalation or user interaction
  • Three attack variants were identified: basic Pass-ta-key extracts device identity keys from Chrome's local storage to forge authentication signatures, Silver Pass-ta-key forces device re-registration to inject attacker-controlled verification keys, and Golden Pass-ta-key extracts a master secret from Chrome's memory to decrypt all synchronized passkey private keys
  • The attacks exploit the trust model between Chrome's local synchronization database and Google's cloud authenticator service, bypassing biometric prompts and device unlock requirements
  • Google has been notified and has reportedly rolled out some mitigations, though the full scope of the vulnerability landscape remains to be seen

Why It Matters

This research fundamentally challenges the assumption that passkeys are immune to malware-based account takeover, exposing a critical gap between the theoretical security guarantees of WebAuthn and real-world deployment on compromised devices. For AI practitioners and security professionals, it highlights how authentication infrastructure that relies on cloud-device trust relationships can be subverted when the local device is already compromised, a scenario increasingly relevant as AI-driven malware becomes more sophisticated.

Technical Details

  • Pass-ta-key (basic variant): Malware on a Windows machine running Chrome examines the browser's local sync database to enumerate passkey-protected accounts, usernames, and encrypted credential material. It recovers a device identity key stored on disk or in memory, then uses Windows cryptographic APIs to sign challenges from Google's cloud authenticator service without triggering biometric prompts or requiring elevated privileges.
  • Silver Pass-ta-key (advanced variant): The malware forces Chrome into a device re-registration flow, exploiting a timing window to register the attacker's own user-verification key with Google's cloud authenticator. This enables authentication from a completely different machine at a later time, effectively establishing persistent remote access.
  • Golden Pass-ta-key (most severe variant): During the re-enrollment process, a master secret briefly appears in Chrome's process memory, which the malware extracts. Possession of this secret allows decryption of every synchronized passkey private key for the account, including future passkeys, representing a complete and lasting compromise of the passkey-based authentication chain.
  • The attacks specifically target Google-synced passkeys and exploit the architectural trust between Chrome's local sync database and Google's cloud authenticator service, bypassing core WebAuthn security properties like user presence verification.

Industry Insight

  • Organizations and developers relying on passkeys as a phishing-resistant authentication method must reassume zero-trust principles for device-level security; passkeys alone cannot protect accounts on compromised endpoints, and defense-in-depth strategies including endpoint detection and response are essential complements.
  • The existence of a master key extraction technique (Golden Pass-ta-key) that enables decryption of future passkeys suggests that key rotation and periodic re-enrollment should be treated as critical incident response procedures, and platform vendors should prioritize shortening the exposure window during synchronization and re-enrollment operations.
  • As AI-powered malware becomes more capable of memory scraping and process manipulation, the attack surface described here will likely expand to other passkey implementations beyond Chrome and Google, making cross-platform security audits and standardized device attestation mechanisms a pressing industry priority.

TL;DR

  • Palo Alto Networks披露"Pass-ta-key"攻击方法,可劫持Google同步的passkey保护账户
  • 攻击分为三个级别:基础版Pass-ta-key、Silver变体和最严重的Golden变体
  • 恶意软件无需权限提升或用户交互,即可利用Windows加密API完成passkey认证
  • Golden Pass-ta-key可提取主密钥,解密账户所有同步的passkey私钥,包括未来生成的passkey
  • Google已收到通知并实施了一些缓解措施

为什么值得看

这篇文章揭示了无密码认证(passkey)系统在实际部署中的关键安全漏洞,挑战了"passkey比密码更安全"的普遍认知。对于依赖Google生态和passkey认证的企业及个人,了解这些攻击向量有助于评估当前安全策略并采取针对性防护措施。

技术解析

  • Pass-ta-key攻击利用已存在于运行Chrome的Windows机器上的恶意软件,通过检查浏览器本地同步数据库识别用户已用passkey保护的账户,获取用户名和加密凭据材料
  • 攻击者从Chrome磁盘或内存中恢复设备身份密钥,使用Windows加密API对Google云端认证服务发送的挑战生成签名,无需生物识别提示、设备解锁或提升权限
  • Silver Pass-ta-key变体强制Chrome进入设备重新注册流程,在短暂窗口期内将攻击者的用户验证密钥注册到云端认证服务,使攻击者能在完全不同的设备上后续认证
  • Golden Pass-ta-key是最严重变体,从Chrome进程内存中提取短暂出现的主密钥,该密钥可解密账户所有同步的passkey私钥,包括未来生成的passkey

行业启示

  • 无密码认证虽被广泛推荐为比密码更安全的选择,但实际实现中仍存在关键漏洞,企业应重新评估passkey的安全假设,不能盲目依赖其"防钓鱼"特性
  • 云端同步功能在提供便利的同时引入了新的攻击面,特别是当同步密钥管理存在缺陷时,建议企业制定passkey备份和恢复的安全策略,考虑本地存储与云端同步的平衡
  • 安全研究人员应持续关注WebAuthn/FIDO2等无密码认证标准在实际实现中的漏洞,推动行业改进认证协议设计,特别是在设备信任链和密钥管理方面加强防护

Disclaimer: The above content is generated by AI and is for reference only. 免责声明:以上内容由 AI 生成,仅供参考。

Security 安全 Research 科学研究