密码管理员自动填写突然感觉“不安全”:一个修复的第一个播放本的clickjacking风险(2026年) ## 问题(以及这击中谁) 如果你使用一个密码管理器浏览器扩展(1Password,Bitwarden,Proton Pass,LastPass,iCloud Passwords等),你可能依靠自动填写来快速移动。问题:最近的研究和会议谈判表明, clickjacking(也称为 UI修复)有时可以欺骗用户在网页上点击不可见或隐藏的元素 - 潜在地以你不打算的方式触发自动填写。这会影响: - 任何人使用密码管理器 **浏览器扩展程序和定期访问新网站(购物,折扣,论坛,旅行PDF浏览器等
为什么会发生(基于来源)Clickjacking是一个已知的网络攻击模式,恶意页面使用透明层 / 叠加来欺骗你点击你无法清楚地看到的东西。OWASP定义了clickjacking作为使用透明或不透明层来误导点击的用户界面修复技术。
两个重要细节:1. 这不会“解密你的保险箱”。例如,1Password声称,点击攻击不会暴露你的保险箱内容批发;相反,风险是在欺骗你对匹配项目的自动填充操作。
解决方案 1: 打开“在自动填写之前确认” (或同等) 最适合: 在管理器中存储信用卡/身份信息/TOTP 的用户。 要做什么: 1. 打开您的密码管理器扩展设置 2. 寻找如 “在自动填写之前确认”、“批准自动填写”、“需要用户交互”或 “显示确认提示”。 3. 启用对: - 密码/登录(如可用) - 信用卡 - 身份 - 一次性代码(如可用)的确认
例如: 1Password 描述了一项更新,该更新添加了通知和批准/拒绝自动填写操作的选项,扩展了确认风格的提示。 [1] ### 解决方案 2:更改扩展站点访问为“点击” (Chromium 浏览器) 最适合: Chrome / Edge / Brave 用户有许多扩展。 这减少了与页面的背景交互,并迫使您故意召唤扩展。
安全报告在2025年左右的clickjacking研究还建议更明确地限制扩展访问和控制自动填写召唤(尤其是在基于Chromium的浏览器上)。 [4] ###解决方案3:使用“复制/粘贴”或手动填写高风险项目 最佳用于: 当您处于草案网站上,在急忙中,或处理浮点时。当: - 页面看起来很奇怪(意想不到的重叠,不一致的按钮,突然的“验证你是人类”浮点)时: - 您通过电子邮件,广告或DM中的链接到达:步骤1: 1. 不要直接在页面上自动填写。
示例: - 1Password 建议更新到添加更多用户可见的自动填写控制和确认的版本。 - Proton Pass 声称它解决了报告的 clickjacking 漏洞,并建议更新到特定版本(特别是 v1.31.6 用于 Web 应用程序)。 - Keeper 文档时间表并在其扩展版本中修复,按照 DEF CON 点击填写报告。 - 步骤: 1. 更新您的浏览器。 - 更新浏览器商店的密码管理器扩展。 - 更新桌面/移动应用程序,如果您使用它来解锁/生物识别。 - ### 解决方案 5: 减少自动填写可以泄露的内容(数据卫生) 最适合: 那些在保险箱中存储大量个人数据的人。 - 不要考虑: - 完整的