解决WordPress后台插件更新模块任意目录遍历导致DOS漏洞的修复方案
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

一直在使用阿里云云服务器,当然小七博客没有放在阿里云上面,邮箱以及后台总或者经常收到短信提示“WordPress后台插件更新模块任意目录遍历导致DOS的漏洞”,可惜阿里云没有给出解决方案,需要修改可以购买提供的安骑士专业版进行修复。如果你使用其他程序,一会会收到你正在使用程序的漏洞等等,这个亲自实验了一下。
目前wordpress最新的4.6.1系列已经修复了这个漏洞,所以解决方案直接升级到最新版本就行。可是有一些用户的主题在升级到最新版可能出现兼容性问题,所以暂时不会升级,而且后台升级也是非常慢的或者根本就无法升级,嘿嘿。下面说说4.5.4以及以下版本的修复方案,在进行更改代码的时候,建议备份一份,防止修改出错能够马上恢复,最好把整站数据打包备份吧。
WordPress 4.5.4版本我们只需要将打开WordPress后台文件/wp-admin/includes/ajax-actions.php,搜索以下代码:
$plugin = urldecode( $_POST[‘plugin’] );然后在这段代码后面添加以下代码即可:
$plugin = plugin_basename( sanitize_text_field( wp_unslash( $_POST[‘plugin’] ) ) );至此,修改保存上传覆盖后即可成功修复WordPress 4.5.4版本的WordPress后台插件更新模块任意目录遍历导致DOS漏洞。
WordPress 4.5.4版本以下如果您使用的4.5.4以下的版本,那么可能还需要修改以下两个地方:(PS:如果某版本的以下2点中的代码已经跟修复后一样的就不用修改了):
1、在/wp-admin/includes/ajax-actions.php文件中搜索找以下代码:
if ( $plugin_update_data === true ) { wp_send_json_error( $status );}直接修改为:
if ( $plugin_update_data === true ) {$status[‘error’] = __( ‘Plugin update failed.’ );wp_send_json_error( $status );}2、在/wp-admin/includes/ajax-actions.php文件中搜索找以下代码:
if ( is_wp_error( $wp_filesystem->errors ) && $wp_filesystem->errors->get_error_code() ) { $status[‘error’] = $wp_filesystem->errors->get_error_message(); }wp_send_json_error( $status ); }}直接修改为:
if ( is_wp_error( $wp_filesystem->errors ) && $wp_filesystem->errors->get_error_code() ) { $status[‘error’] = $wp_filesystem->errors->get_error_message(); }wp_send_json_error( $status );} else {// An unhandled error occured$status[‘error’] = __( ‘Plugin update failed.’ );wp_send_json_error( $status );}}修改保存上传覆盖后即可成功修复WordPress 4.5.4版本以下的WordPress后台插件更新模块任意目录遍历导致DOS漏洞。
当然你也可以忽略,不然阿里云会天天提醒您的,嘿嘿!简单的操作下来也就耽误几分钟的时间。在修复好之后,不要忘了去阿里云后台验证一下哦,不然提醒还在的哦!
其实从另一方面也说明了阿里云在于安全方面的提醒还是不错的,虽说是为了推广他家的安骑士专业版,但是也说明确实有问题呢,嘿嘿。
[wordpress教程]历史优惠活动内容
猜你可能想看的VPS
- iWFHosting→2G 内存 KVM 每月 8.99 美元 洛杉矶高全球[VPS测评]
- 疯狂猜成语 图猜成语两根竹子 棍子插在地上是什么成语?全球[VPS测评]
- 不限内容大盘机 $38.5 年 1G 内存 1T 硬盘 10TB@1Gb全球[VPS测评]
- $21.7 年 512M 内存 15G 硬盘 1T 流量 1Gbps K全球[VPS测评]
- 水墨云五一促销五折起,香港 cn2 美国 cn2 线路 vps 低至¥2美国VPS[主机]
- 真实测评 热网互联→洛杉矶 CN2 GIA 100Mbps 带宽线路晚高全球[VPS测评]
- 标准互联→美国裸金属服务器促销 750 元 月 E5 10 核 64G 美国VPS[主机]
- 便宜 $3.5 月 2 核 CPU 4G 内存 75G SSD 2Gbp全球[VPS测评]
- FastCache→有香港直连节点 100GB 通用流量包 18.8 元香港VPS[主机]
- 如何优化和加速你的WordPress博客访问速度全球[VPS测评]
- 如何去除WordPress文章中的图像大小属性全球[VPS测评]
- 又入搬瓦工VPS年付49.99刀 CN2 GIA 限量版方案全球[VPS测评]
- 2021开年大促 百度智能云、阿里云、腾讯云 VPS 云服务器促销汇总全球[VPS测评]
- HostMem 洛杉矶亚洲优化线路 CN2GT 1g内存 60g硬盘 年全球[VPS测评]
- NatVPSUK → 1.5€ 年起 256M内存 法国 加拿大等 NA全球[VPS测评]
- HKServerSolution 七夕优惠汇总 香港 HKBN 8 折 香港VPS[主机]
- Wikihost(idc.wiki) → 日本CN2 去程163回程C日本VPS[主机]
- Wikihost → 韩国BGP CN2 → 1G 200GHDD 韩国VPS[主机]
- 网站迁移服务器是如何运作的?新手站长看完这篇文章,很容易就能看完。全球[VPS测评]
- Linux系统下安装Java JDK全球[VPS测评]
- 147SEO采集器 CSS选择器写法案例全球[VPS测评]
- 个人如何做跨境电商?全球[VPS测评]
- 初忆云:香港美国cn2云服务器30元;香港cn2高防vps30元,美国1美国VPS[主机]
- 云群网络怎么样?香港云服务器高端弹性云2核2G2M带宽,仅588元/年香港VPS[主机]
- 九零云怎么样?香港将军澳VPS,美国圣何塞VPS 2核1G10M 47/美国VPS[主机]
- HostKvm:韩国香港vps10月份最新促销,海外VPS全场八折优惠韩国VPS[主机]
- 者也IO,香港日本美国云服务器促销,2核2G1000元/2年,7折+内存日本VPS[主机]
- 奇异互动,2核4G香港云服务器仅655元/年,注册领550元新手大礼包香港VPS[主机]
- 修罗云:1核/512MB/6GB空间/1TB流量/NAT/KVM/香港H虚拟空间(主机)
- 桔子数据:1核1GB香港CN2 GIA vps促销28元/月,最高30M香港VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-76503.html











