Chrome扩展可从网站窃取明文密码
研究人员发现谷歌 、扩展Cloudflare等知名网站的网站网页HTML源码中都以明文形式保存密码,恶意扩展可从中提取明文密码。明文密码威斯康星大学麦迪逊分校研究人员在Chrome应用商店上传了恶意扩展PoC ,扩展成功从网站源码中窃取明文密码 。网站
问题产生的明文密码根源
由于Chrome扩展和网站元素之间缺乏安全边界,浏览器扩展对网站源码中的扩展数据具有无限制的访问权限,因此有机会从中提取任意内容 。网站此外,源码库明文密码Chrome浏览器扩展可能滥用DOM API直接提取用户输入的扩展值 ,绕过网站使用的网站混淆技术来保护用户敏感输入。
谷歌Chrome引入的明文密码Manifest V3协议被许多浏览器采用,限制了API滥用 ,扩展防止浏览器扩展提取远程保存的网站代码 ,防止使用eval来实现任意代码执行。明文密码研究人员分析发现Manifest V3并未在扩展和web页面之间引入安全边界 。
图 扩展和网站之间的建站模板安全边界
上传PoC到Chrome扩展商店
为测试谷歌的Chrome扩展商店审查过程 ,研究人员创建了一个可以发起密码窃取攻击的Chrome扩展,并将该扩展上传到平台。该扩展的功能是一个基于GPT的助手,可以 :
· 获取用户登录页面的HTML源码;
· 滥用CSS选择器来选择目标输入字段 ,使用.value函数提取用户输入;
· 通过元素替换使用不安全的高防服务器密码字段来替换基于JS的混淆字段;
图 提取字段内的代码(左)和执行元素替换(右)
该扩展并不包含明显的恶意代码 ,因此可以绕过静态检测 ,并且不会从外部源提取代码,所以是支持Manifest V3的 。因此,该扩展通过了审查,并被应用商店上架 。源码下载
漏洞利用
随后的实验数据发现,前1万个网站中有1100个在HTML DOM中明文保存了用户密码。其他7300个网站也易受到DOM API访问和用户数据直接提取攻击。
图 受影响的网站
一些知名网站缺乏安全保护的网站包括 :
gmail.com – HTML源码中明文保存密码cloudflare.com –HTML源码中明文保存密码facebook.com – 通过DOM API提取用户输入citibank.com –通过DOM API提取用户输入irs.gov – 网页源码中明文保存SSNscapitalone.com –网页源码中明文保存SSNsusenix.org –网页源码中明文保存SSNsamazon.com – 页面源码明文保存信用卡信息和邮政编码
图 Gmail和Facebook也受到用户输入提取攻击影响
研究发现有190个扩展可以直接访问密码字段,并保存了字段的内容 ,表明有开发者可能已经利用了该安全漏洞 。
厂商回应
Amazon称,客户安全非常重要 ,服务器租用将采取措施对用户输入进行保护,输入亚马逊网站的用户信息是安全的 。此外,鼓励浏览器和扩展开发者使用亚马逊提供的服务采用安全最佳实践来保护用户数据。谷歌发言人称将开始调查这一问题 。但Chrome扩展的安全问答并不认为访问密码字段是安全问题。免费模板
论文下载地址 :https://arxiv.org/abs/2308.16321
本文翻译自 :https://www.bleepingcomputer.com/news/security/chrome-extensions-can-steal-plaintext-passwords-from-websites/如若转载 ,请注明原文地址
相关文章
近年来,各大软件公司都开始依赖DevOps方法,来增强软件交付的敏捷性和协作能力。CI/CD管道使得软件开发生命周期(SDLC)中的各个流程更加自动化,进而实现了新功能的无缝集成和交付。虽然CI/CD2025-12-07
威刚SX930(细节决定品质,高速固态硬盘SX930助你畅享极致体验)
随着科技的不断进步,固态硬盘已经成为了存储设备的首选。而在众多品牌中,威刚SX930以其出色的性能和可靠性赢得了众多用户的青睐。本文将从多个角度来剖析威刚SX930的特点和优势,带您全面了解这款固态硬2025-12-07
宜丽客运动耳机的音质和舒适度如何?(一探宜丽客运动耳机的优势与劣势)
在现代快节奏的生活中,一款好用的耳机对于众多爱好运动的人来说是必不可少的装备之一。而宜丽客作为知名耳机品牌之一,其运动耳机在音质和舒适度方面备受瞩目。本文将对宜丽客运动耳机的音质和舒适度进行详细介绍。2025-12-07
冰箱是家庭中不可或缺的电器设备,但长时间使用会造成能源浪费和环境污染。本文将从不同角度出发,提供一些科学合理的方法,帮助读者有效地使用冰箱,达到节能环保的目的。文章目录:1.清洁冰箱的关键性:冰箱内部2025-12-07
近些年来,我们已经进入到了以大数据和云计算为标志的全新的互联网时代,并向物联网时代大踏步迈进中。而在这个转变的关键时期,网络数据的泄露却频频发生,网络数据安全性屡受质疑。因此如何提高网络数据安全性,也2025-12-07
电脑在我们日常生活和工作中扮演着重要的角色,然而,由于各种原因,我们常常会遇到电脑上出现错误的情况。这些错误可能导致电脑运行缓慢、无法启动、应用程序崩溃等问题,给我们的生活和工作带来很大困扰。然而,只2025-12-07

最新评论