您好,登錄后才能下訂單哦!
5月10號報道的PHP multipart/form-data 遠程DOS漏洞
昨天開發人員發現了,讓我修復下。
這次漏洞是針對所有版本的。修復辦法有2個,一個是升級最新版本,一個是打patch補丁。
線上PHP版本是php 5.5.22,升級版本有點風險,所以選擇第2種方案。
官網半天沒有找到22的版本
只找到了25的版本
鏈接如下:
https://bugs.php.net/bug.php?id=69364
點擊 patch-5.4 下載patch補丁
這里介紹一個網站,檢測multipart/form-data漏洞的
http://sec.baidu.com/index.php?phpdos
我首先檢測了下,提示存在漏洞
將補丁文件patch-5.4.patch.txt放到root目錄
停止Nginx和php-fpm
/etc/init.d/php-fpm stop
/usr/local/nginx/sbin/nginx -s stop
進入php編譯目錄
cd /usr/src/php-5.5.22/
打補丁
patch -p1 < /root/patch-5.4.patch.txt
重新編譯
make && make install
啟動Nginx和php-fpm
/etc/init.d/php-fpm start
/usr/local/nginx/sbin/nginx -s start
在一下網址再次檢測
http://sec.baidu.com/index.php?phpdos
提示不存在漏洞
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。