首页 AI 资讯 技术前沿 KnowSafe 安全预警:gd:gd_color_match.c中gdImageColorMatch()中基于堆的缓冲区溢出
技术前沿

KnowSafe 安全预警:gd:gd_color_match.c中gdImageColorMatch()中基于堆的缓冲区溢出

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

漏洞介绍

gdImageColorMatch在GD图形库(又名LibGD)2.2.5中的gd_color_match.c中,用于5.6.40之前的PHP,7.1.26之前的7.x,7.2.14之前的7.2.x和在7.3.1之前的7.3x中的imagecolormatch函数中,有一个基于堆的缓冲区溢出。这可以被攻击者利用,该攻击者能够使用精心制作的图像数据触发imagecolormatch调用。

影响范围

应用:libgd libgd(版本 2.2.5)

应用:netapp storage_automation_store

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

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

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

应用:php php(版本 7.3.0)

系统:alibaba_cloud_linux_3 gd(影响面 Up to (excluding) 2.2.5-7.1.al8)

系统:alma_linux_8 gd(影响面 Up to (excluding) 2.2.5-7.el8)

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

解决方案

建议您更新当前系统或软件至最新版,完成漏洞的修复。

参考信息

http://lists.opensuse.org/opensuse-security-announce/2019-04/msg00025.html

http://lists.opensuse.org/opensuse-security-announce/2019-04/msg00031.html

http://packetstormsecurity.com/files/152459/PHP-7.2-imagecolormatch-Out-Of-Band-Heap-Write.html

http://php.net/ChangeLog-5.php

http://php.net/ChangeLog-7.php

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