首页 AI 资讯 技术前沿 KnowSafe 安全预警:php < 7.1.32 PHP-FPM缺陷配置远程代码执行漏洞CVE-2019-11043
技术前沿

KnowSafe 安全预警:php < 7.1.32 PHP-FPM缺陷配置远程代码执行漏洞CVE-2019-11043

KnowSafe 安全预警:KnowSafe 安全团队监测到编号 AVD-2019-11043 的安全漏洞(危害等级:严重)已公开披露,相关用户应尽快排查并完成修复。

漏洞介绍

在某些FPM设置配置中,低于7.1.33的PHP版本7.1.x,低于7.2.24的7.2.x和低于7.3.11的7.3.x可能会导致FPM模块将过去分配的缓冲区写入保留给FCGI的空间中协议数据,从而打开了远程执行代码的可能性。

影响范围

应用:php php(影响面 Up to (excluding) 7.1.33)

应用:php php(影响面 Up to (excluding) 7.2.24)

应用:php php(影响面 Up to (excluding) 7.3.11)

系统:alibaba_cloud_linux_2.1903 php(影响面 Up to (excluding) 5.4.16-46.1.1.al7)

系统:alibaba_cloud_linux_3 php(影响面 Up to (excluding) 7.4.6-4.1.al8)

系统:alpine_3.10 php7(影响面 Up to (excluding) 7.3.11-r0)

系统:alpine_3.11 php7(影响面 Up to (excluding) 7.3.11-r0)

系统:alpine_3.12 php7(影响面 Up to (excluding) 7.3.11-r0)

……另有 24 项受影响环境,详见官方公告

解决方案

1、在nginx配置中,删除上文中的类似错误配置;

2、修改nginx配置中fastcgi_split_path_info参数的正则表达式;

3、打上官方发布的漏洞补丁:

https://bugs.php.net/bug.php?id=78599

参考信息

http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00011.html

http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00014.html

http://packetstormsecurity.com/files/156642/PHP-FPM-7.x-Remote-Code-Execution.html

http://seclists.org/fulldisclosure/2020/Jan/40

https://access.redhat.com/errata/RHSA-2019:3286

KnowSafe 将持续跟踪该漏洞的利用情况与修复进展,如需漏洞管理与应急响应支持,欢迎联系 KnowSafe 安全团队。