首页 > Linux > PHP存在哈希表多碰撞拒绝服务漏洞,导致服务器无法提供正常服务解决方法

PHP存在哈希表多碰撞拒绝服务漏洞,导致服务器无法提供正常服务解决方法

2012年1月9日 发表评论 阅读评论
Download PDF
 由于php某些版本存在哈希表多碰撞拒绝服务漏洞,导致服务器CPU资源占用过高,服务器无法提供正常服务。目前受影响及版本有:
PHP <= 5.3.8

解决办法:

给php版本打补丁.

补丁下载地址:https://github.com/laruence/laru … -5.2-max-input-vars
(请选择对应php版本的补丁)# tar -jxf php-5.2.11.tar.bz2
# patch -d php-5.2.11 -p1 < php-5.2.11-max-input-vars.patch
# cd php-5.2.11
# ./configure –prefix=/opt/php \
… …
# make
# make install

分类: Linux 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.