Ubuntu server 14.04 Discuz memcache+ssrf GETSHELL 漏洞的最简单解决方法
从上图中可以看出,memcache 是支持,但并未打开,处于关闭状态。反正不用,干脆直接卸载,不用改什么源代码,简单方便。
按以下步骤操作过后,重新刷新网站缓存,memcache 由于已被卸载,将不再被支持。OK,就这么简单,搞定 Ubuntu server 14.04 Discuz memcache+ssrf GETSHELL 漏洞。
01、查找安装位置
- root:~# find / -name memcached
- /var/lib/php5/modules/fpm/disabled_by_admin/memcached
- /var/lib/php5/modules/cli/disabled_by_admin/memcached
- /var/lib/php5/modules/cgi/disabled_by_admin/memcached
- root:~#
复制代码 02、杀死 memcached 进程
- root:~# killall memcached
- 或
- apt-get purge php5-memcached
复制代码 03、删除 memcached 目录及其下所有文件、目录
- rm -R /var/lib/php5/modules/fpm/disabled_by_admin/memcached
- rm -R /var/lib/php5/modules/cli/disabled_by_admin/memcached
- rm -R /var/lib/php5/modules/cgi/disabled_by_admin/memcached
- 或
- find / -name memcached | xargs rm -rf
复制代码
请关注 "德云社区" 及其微信公众号,了解相关资讯
版权声明:
本文为独家原创稿件,版权归 德云社区,未经许可不得转载;否则,将追究其法律责任。
|