
Astra WordPress主题出版商的Starter Templates - Elementor, Gutenberg & Beaver Builder Templates插件包含一个影响超过一百万网站的漏洞。该漏洞允许攻击者上传恶意脚本,对网站进行全面接管,并攻击受攻击网站的访问者。
Starter Templates — Elementor, Gutenberg & Beaver Builder Templates
Starter Templates插件是由Brainstorm Force发布的,他们是疯狂流行的Astra WordPress主题的制造商。该插件允许用户使用超过280个WordPress模板,帮助加快网站开发速度。
这些模板与Elementor、Gutenberg、Brizy和Beaver Builder,以及Astra主题兼容。
该插件已安装在超过一百万个网站中。
存储的跨站脚本(XSS)漏洞
Wordfence的安全研究人员发现,Brainstorm Force的Starter Templates插件包含一种漏洞,允许攻击者上传恶意脚本,而这些脚本又被存储在网站本身。存储的XSS漏洞特别麻烦,因为上传的脚本是存储在被攻击网站本身的服务器上。
非营利性的开放网络应用安全项目(OWASP)在其网站上描述了这种XSS漏洞的严重性。
"存储式攻击是指注入的脚本被永久地存储在目标服务器上,如数据库、信息论坛、访问者日志、评论栏等。
然后受害者在请求存储的信息时,从服务器上检索到恶意脚本"。
网站被接管和对网站访问者的攻击
该漏洞可能导致网站被完全接管,以及利用有漏洞的网站对所有网站访问者发动攻击。
根据Wordfence的报告:
"攻击者可以在他们控制的服务器上制作和托管一个包含恶意JavaScript的块,然后用它来覆盖任何文章或页面……
任何用Elementor建立的文章或页面,包括已发布的页面,都可能被导入的块覆盖,然后导入的块中的恶意JavaScript将在该页面的任何访问者的浏览器中执行。
这可以用来将网站访问者重定向到恶意网站,或劫持管理员的会话,以便创建一个新的恶意管理员,或为网站添加后门,导致网站被接管。"
Starter Templates插件修复
Wordfence向Starter Templates插件的发布者通报了这一漏洞,他们及时在2.7.1版本中修补了该插件。
Starter Templates插件的公开更新日志准确记录了该补丁:
v2.7.1 - 2021年10月7日
- 安全改进。在处理导入请求之前验证网站的URL。
- 安全性改进。在导入图片前更新了正确的文件上传权限。
像Brainstorm Force发布的诚实的更新日志是一个高质量的出版商的标志,很高兴看到他们对关闭安全问题持开放态度。
Wordfence建议出版商更新其插件
Wordfence建议所有使用该插件的出版商更新到该插件的最新版本,即2.7.5,因为这个最新版本还包含重要的错误修复。
本站最新版插件已经更新了,可以下载
评论前必须登录!
立即登录 注册