安装量超过10万的WordPress AMP插件曝代码注入漏洞

访客3年前黑客工具788


据外媒The Hacker News报道,一名安全研究人员在最近公开披露了有关一个存在于一款受欢迎且被广泛使用的WordPress插件中的“紧急(critical)”漏洞的详细细节,该漏洞允许一个只具备低权限的攻击者向目标网站的AMP页面注入恶意代码。

这个易受攻击的WordPress插件名为“AMP for WP – Accelerated Mobile Pages”,它允许网站自动为博客文章和其他网页生成有效的加速移动页面。

AMP是移动页面加速的缩写,是一个由谷歌公司启动的加快移动页面加载速度的项目,可以让移动端在访问页面时加载更快。

在数百个允许WordPress网站创建谷歌优化AMP页面的插件中,“AMP for WP”无疑是更受欢迎的,其安装数量超过了10万。

由于易受攻击的代码,受影响的插件最近已经暂时从WordPress插件库中移除,但它的开发者和WordPress团队都没有透露该插件涉及的确切问题。

来自 *** 安全公司WebARX的 *** 安全研究员Luka Sikic分析了易受攻击的插件版本,并在“AMP for WP”中发现了一个代码注入漏洞,该漏洞后来在更新版本中被修复。

根据Sikic的说法,这个漏洞来源于“AMP for WP – Accelerated Mobile Pages”插件处理用户帐户和WordPress AJAX 挂钩权限的方式。

“这个AMP插件漏洞位于ampforwp_save_steps_data中,它被调用来保存安装向导中的设置。它已被注册为wp_ajax_ampforwp_save_installer ajax hook。”Sikic在周四发布的博客文章中写道,“对于允许用户注册的网站来说,这个特定的插件漏洞是一个极其严重的问题。”

在该插件的设置中,它为网站管理员提供了在AMP页面的页眉或页脚中添加广告和自定义HTML/JavaScript代码的选项。为此,该插件在后台使用了WordPress的内置/AJAX挂钩功能。

由于WordPress站点上的每一名注册用户(即使只拥有更低的权限)都拥有调用AJAX挂钩的权限,再加上易受攻击的插件不会检查调用AJAX挂钩的帐户是否为admin,因此该站点的任何注册用户都可以使用此功能来注入自己的代码。

正如Sikic在其视频中所演示的那样,低权限用户可以很轻易地修改任何调用AJAX挂钩的请求,并可以在站点中提交恶意JavaScript代码。

目前,此漏洞现已在AMP for WP – Accelerated Mobile Pages的最新版本0.9.97.20中得到解决。如果你的WordPress网站也正在使用受影响的插件,那么我们强烈建议你应尽快安装最新的版本

相关文章

九曲黄河特色治理 凝聚传承文化力量

  黄河是中华民族的母亲河,千百年来,浩浩黄河水,同奔腾不息的长江一起,哺育了中华民族,孕育了灿烂辉煌的中华文明。从“三年两决口,百年一改道”的悲壮,到黄河安澜这一中华民族千年梦想在中国共产党领导下变...

黑客特写镜头(黑客摄像头作品)

黑客特写镜头(黑客摄像头作品)

本文导读目录: 1、什么叫“分镜头”? 2、有一个电影的镜头是这样的。。。。高分求电影名字 3、大电影之数百亿里都包含了哪些电影的镜头啊? 4、跪求电影《黑客帝国》特技鉴赏论文! 5、...

黑客帝国找李连杰出演(霍元甲李连杰电影)

黑客帝国最初想要找李连杰了,扮演的应该是黑客帝国3中邹兆龙那个华人角色吧。 霍元甲李连杰又名:。 各大视频网站或视频软件都能看到的。输入李连杰或者霍元甲点搜索或者查询,然后一个一个找。他也没拍多少...

有办法查出闺蜜酒店记录

. 新生儿出生时有黄疸是普遍现象,大概有60%左右的新生宝宝在出生时有着不同程度的黄疸,那么新生儿黄疸一般会持续多久呢?宝宝为什么会有黄疸,如何区分生理性黄疸和病理性黄疸。 新生儿黄疸一般会持续多...

贵宾犬吃什么东西(贵宾犬的食谱与禁忌)

贵宾犬吃什么东西(贵宾犬的食谱与禁忌)

贵宾犬是小型犬中最聪明的品种。一身卷卷毛发乖巧可爱也是深受年轻人的喜爱。饮食对于狗狗的毛发还有健康状态是息息相关的,那么贵宾犬吃什么呢?在饮食方面有哪些禁忌呢?今天我们和宠舍小编一起来探讨一下。...

学历证书是什么(学历毕业证和学位证的区别)

  毕业证书是啥(文凭毕业证书和学位证书的差别)   最开始熟记这一点:专科大学毕业生授于的是专科学历,是没有学士学位的,要想得到学士学位就务必要再升读大学本科,从而得到学土学士学位。学历证书也别称毕...