CentOS 7:ImageMagick / autotrace / emacs / inkscape (CESA-2020: 1180)

critical Nessus 插件 ID 135354
全新!插件严重性现在使用 CVSS v3

计算的插件严重性默认已更新为使用 CVSS v3。没有 CVSS v3 分数的插件将回退到 CVSS v2 来计算严重性。可以在设置下拉列表中切换严重性显示首选项。

简介

远程 CentOS 主机缺少一个或多个安全更新。

描述

远程 Redhat Enterprise Linux 7 主机上安装的程序包受到 RHSA-2020: 1180 公告中提及的多个漏洞的影响。

- ImageMagick:coders/dds.c 的 ReadDDSInfo 函数中存在 CPU 耗尽漏洞 (CVE-2017-1000476)

- ImageMagick:coders/xwd.c 的 ReadXWDImage 函数中存在内存泄露漏洞 (CVE-2017-11166)

- ImageMagick:ReadTIFFImage 函数中出现内存耗尽,导致拒绝服务 (CVE-2017-12805)

- ImageMagick:format8BIM 函数中出现内存耗尽,导致拒绝服务 (CVE-2017-12806)

- ImageMagick:coders/pcd.c 的 ReadPCDImage 函数中存在内存泄露 (CVE-2017-18251)

- ImageMagick:MagickWand/mogrify.c 的 MogrifyImageList 函数中存在断言失败 (CVE-2017-18252)

- ImageMagick:coders/gif.c 的 WriteGIFImage 函数中存在内存泄露 (CVE-2017-18254)

- ImageMagick:coders/miff.c 的 ReadMIFFImage 函数中存在无限循环 (CVE-2017-18271)

- ImageMagick:coders/txt.c 的 ReadTXTImage 函数中存在无限循环 (CVE-2017-18273)

- ImageMagick:攻击者可利用 coders/png.c: ReadOneMNGImage() 中的无限循环,通过构建的 MNG 文件造成拒绝服务 (CVE-2018-10177)

- ImageMagick:WriteTIFFImage 中出现内存泄漏 (CVE-2018-10804)

- ImageMagick:ReadYCBCRImage 中出现内存泄漏 (CVE-2018-10805)

- ImageMagick:coders/dcm.c 的 ReadDCMImage 函数中存在内存泄露 (CVE-2018-11656)

- ImageMagick:coders/bmp.c 的 ReadBMPImage 和 WriteBMPImage 中存在越界写入 (CVE-2018-12599)

- ImageMagick:coders/dib.c 的 ReadDIBImage 和 WriteDIBImage 中存在越界写入 (CVE-2018-12600)

- ImageMagick:MagickCore/animate.c 的 XMagickCommand 函数中存在内存泄露 (CVE-2018-13153)

- ImageMagick:coders/mpc.c 的 WriteMPCImage 中存在针对颜色映射的内存泄露 (CVE-2018-14434)

- ImageMagick:coders/pcd.c 的 DecodeImage 中存在内存泄露 (CVE-2018-14435)

- ImageMagick:coders/miff.c 的 ReadMIFFImage 中存在内存泄露 (CVE-2018-14436)

- ImageMagick:coders/meta.c 的 parse8BIM 中存在内存泄露 (CVE-2018-14437)

- ImageMagick:通过构建的输入文件造成 CPU 耗尽 (CVE-2018-15607)

- ImageMagick:MagickCore/log.c 的 CheckEventLogging 函数中存在空指针取消引用 (CVE-2018-16328)

- ImageMagick:coders/png.c 的 ReadOneJNGImage 中存在可访问断言 (CVE-2018-16749)

- ImageMagick:coders/meta.c 的 formatIPTCfromBuffer 函数中出现内存泄露 (CVE-2018-16750)

- ImageMagick:coders/msl.c 的 WriteMSLImage 中存在内存泄露 (CVE-2018-18544)

- ImageMagick:coders/bmp.c 中存在无限循环 (CVE-2018-20467)

- ImageMagick:coders/ept.c 的 WriteEPTImage 函数中存在双重释放 (CVE-2018-8804)

- ImageMagick:coders/tiff.c 的 DecodeLabImage 和 EncodeLabImage 函数中存在过度迭代 (CVE-2018-9133)

- ImageMagick:coders/meta.c 的 formatIPTCfromBuffer 函数中存在差一读取 (CVE-2019-10131)

- ImageMagick:coders/tiff.c 的 WriteTIFFImage 中存在基于堆的缓冲区过度读取,可导致拒绝服务,或通过构建的图像文件造成信息泄露 (CVE-2019-10650

- ImageMagick:cineon 解析组件中存在拒绝服务 (CVE-2019-11470)

- ImageMagick:在 XWD 图像解析组件中,coders/xwd.c 的 ReadXWDImage 中存在拒绝服务 (CVE-2019-11472)

- ImageMagick:coders/tiff.c 的 WriteTIFFImage 函数中存在基于堆的缓冲区过度读取,可导致 DoS 或信息泄露 (CVE-2019-11597)

- ImageMagick:coders/pnm.c 的 WritePNMImage 函数中存在基于堆的缓冲区过度读取,可导致 DoS 或信息泄露 (CVE-2019-11598)

- ImageMagick:coders/pango.c 的 ReadPANGOImage 函数和 coders/vid.c 的 ReadVIDImage 中存在空指针取消引用,可导致拒绝服务 (CVE-2019-12974)

- ImageMagick:coders/dpx.c 的 WriteDPXImage 函数中存在内存泄露漏洞 (CVE-2019-12975)

- ImageMagick:coders/pcl.c 的 ReadPCLImage 函数中存在内存泄露漏洞 (CVE-2019-12976)

- ImageMagick:coders/pango.c 的 ReadPANGOImage 函数中存在使用未初始化值 (CVE-2019-12978)

- ImageMagick:MagickCore/image.c 的 functionSyncImageSettings 中存在使用未初始化值 (CVE-2019-12979)

- ImageMagick:coders/bmp.c 的 ReadBMPImage 函数中存在内存泄露漏洞 (CVE-2019-13133)

- ImageMagick:coders/viff.c 的 ReadVIFFImage 函数中存在内存泄露漏洞 (CVE-2019-13134)

- ImageMagick:ReadCUTImage 函数中存在使用未初始化值漏洞,可导致崩溃和 DoS (CVE-2019-13135)

- ImageMagick:AdaptiveThresholdImage 的 MagickCore/threshold.c 中存在基于堆的缓存区过度读取,这是零宽度处理不当所致 (CVE-2019-13295)

- ImageMagick:AdaptiveThresholdImage 的 MagickCore/threshold.c 中存在基于堆的缓存区过度读取,这是零高度处理不当所致 (CVE-2019-13297)

- ImageMagick:EvaluateImages 的 MagickCore/statistic.c 中存在基于堆的缓存区溢出,这是列处理不当所致 (CVE-2019-13300)

- ImageMagick:AcquireMagickMemory 中存在内存泄露 (CVE-2019-13301)

- ImageMagick:WritePNMImage 的 coders/pnm.c 中存在基于堆栈的缓冲区溢出,这是分配错放所致 (CVE-2019-13304)

- ImageMagick:WritePNMImage 的 coders/pnm.c 中存在基于堆栈的缓冲区溢出,这是 strncpy 错放和差一错误所致 (CVE-2019-13305)

- ImageMagick:WritePNMImage 的 coders/pnm.c 中存在基于堆栈的缓冲区溢出,这是差一错误所致 (CVE-2019-13306)

- ImageMagick:EvaluateImages 的 MagickCore/statistic.c 中存在基于堆的缓存区溢出,这是行处理不当所致 (CVE-2019-13307)

- ImageMagick:AcquireMagickMemory 中存在内存泄露,这是未正确处理 CLIListOperatorImages 中的 NoSuchImage 错误所致 (CVE-2019-13309)

- ImageMagick:AcquireMagickMemory 中存在内存泄露,这是 MagickWand/mogrify.c 中的错误所致 (CVE-2019-13310)

- ImageMagick:AcquireMagickMemory 中存在内存泄露,这是 wand/mogrify.c error 错误所致 (CVE-2019-13311)

- ImageMagick:MagickCore/layer.c 的 RemoveDuplicateLayers 中存在除零 (CVE-2019-13454)

- ImageMagick:magick/blob.c 中存在释放后使用,可导致拒绝服务 (CVE-2019-14980)

- ImageMagick:MagickCore/feature.c 的 MeanShiftImage 中存在除零 (CVE-2019-14981)

- ImageMagick:coders/xwd.c 的 ReadXWDImage 中存在越界读取 (CVE-2019-15139)

- ImageMagick:coders/mat.c 的 ReadMATImage 中存在释放后使用 (CVE-2019-15140)

- ImageMagick:coders/tiff.c 的 WriteTIFFImage 中存在基于堆的缓冲区溢出 (CVE-2019-15141)

- ImageMagick:magick/xwindow.c 中存在内存泄露 (CVE-2019-16708)

- ImageMagick:coders/dps.c 中存在内存泄露 (CVE-2019-16709)

- ImageMagick:coders/dot.c 中存在内存泄露(CVE-2019-16710、CVE-2019-16713)

- ImageMagick:coders/ps2.c 的 Huffman2DEncodeImage 中存在内存泄露 (CVE-2019-16711)

- ImageMagick:coders/ps3.c 的 Huffman2DEncodeImage 中存在内存泄露 (CVE-2019-16712)

- ImageMagick:coders/ps.c 的 ReadPSInfo 中存在基于堆的缓冲区溢出 (CVE-2019-17540)

- ImageMagick:coders/jpeg.c 的 ReadICCProfile 函数中存在释放后使用 (CVE-2019-17541)

- ImageMagick:coders/sgi.c 的 WriteSGIImage 中存在基于堆的缓冲区溢出 (CVE-2019-19948)

- ImageMagick:coders/png.c 的 WritePNGImage 中存在基于堆的缓冲区过度读取 (CVE-2019-19949)

- ImageMagick:coders/pcd.c 的 DecodeImage 函数中存在内存泄露 (CVE-2019-7175)

- ImageMagick:coders/pdf.c 的 WritePDFImage 函数中出现内存泄露 (CVE-2019-7397)

- ImageMagick:coders/dib.c 的 WriteDIBImage 函数中出现内存泄露 (CVE-2019-7398)

- ImageMagick:coders/ps.c 的 PopHexPixel 函数中存在基于堆栈的缓冲区溢出 (CVE-2019-9956)

请注意,Nessus 尚未测试此问题,而是只依靠应用程序自我报告的版本号。

解决方案

更新受影响的程序包。

另见

http://www.nessus.org/u?f508a75e

http://www.nessus.org/u?5525b51f

http://www.nessus.org/u?9f4fa0d1

http://www.nessus.org/u?1f951dbe

插件详情

严重性: Critical

ID: 135354

文件名: centos_RHSA-2020-1180.nasl

版本: 1.3

类型: local

代理: unix

发布时间: 2020/4/10

最近更新时间: 2020/6/5

依存关系: ssh_get_info.nasl

风险信息

CVSS 分数来源: CVE-2018-16328

VPR

风险因素: Medium

分数: 6.7

CVSS v2

风险因素: High

基本分数: 7.5

时间分数: 5.5

矢量: AV:N/AC:L/Au:N/C:P/I:P/A:P

时间矢量: E:U/RL:OF/RC:C

CVSS v3

风险因素: Critical

基本分数: 9.8

时间分数: 8.5

矢量: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

时间矢量: E:U/RL:O/RC:C

漏洞信息

CPE: p-cpe:/a:centos:centos:ImageMagick, p-cpe:/a:centos:centos:imagemagick-c%2b%2b, p-cpe:/a:centos:centos:imagemagick-c%2b%2b-devel, p-cpe:/a:centos:centos:ImageMagick-devel, p-cpe:/a:centos:centos:ImageMagick-doc, p-cpe:/a:centos:centos:ImageMagick-perl, p-cpe:/a:centos:centos:autotrace, p-cpe:/a:centos:centos:autotrace-devel, p-cpe:/a:centos:centos:emacs, p-cpe:/a:centos:centos:emacs-common, p-cpe:/a:centos:centos:emacs-el, p-cpe:/a:centos:centos:emacs-filesystem, p-cpe:/a:centos:centos:emacs-nox, p-cpe:/a:centos:centos:emacs-terminal, p-cpe:/a:centos:centos:inkscape, p-cpe:/a:centos:centos:inkscape-docs, p-cpe:/a:centos:centos:inkscape-view, cpe:/o:centos:centos:7

必需的 KB 项: Host/local_checks_enabled, Host/CentOS/release, Host/CentOS/rpm-list

易利用性: No known exploits are available

补丁发布日期: 2020/4/8

漏洞发布日期: 2017/7/10

参考资料信息

CVE: CVE-2017-1000476, CVE-2017-11166, CVE-2017-12805, CVE-2017-12806, CVE-2017-18251, CVE-2017-18252, CVE-2017-18254, CVE-2017-18271, CVE-2017-18273, CVE-2018-10177, CVE-2018-10804, CVE-2018-10805, CVE-2018-11656, CVE-2018-12599, CVE-2018-12600, CVE-2018-13153, CVE-2018-14434, CVE-2018-14435, CVE-2018-14436, CVE-2018-14437, CVE-2018-15607, CVE-2018-16328, CVE-2018-16749, CVE-2018-16750, CVE-2018-18544, CVE-2018-20467, CVE-2018-8804, CVE-2018-9133, CVE-2019-10131, CVE-2019-10650, CVE-2019-11470, CVE-2019-11472, CVE-2019-11597, CVE-2019-11598, CVE-2019-12974, CVE-2019-12975, CVE-2019-12976, CVE-2019-12978, CVE-2019-12979, CVE-2019-13133, CVE-2019-13134, CVE-2019-13135, CVE-2019-13295, CVE-2019-13297, CVE-2019-13300, CVE-2019-13301, CVE-2019-13304, CVE-2019-13305, CVE-2019-13306, CVE-2019-13307, CVE-2019-13309, CVE-2019-13310, CVE-2019-13311, CVE-2019-13454, CVE-2019-14980, CVE-2019-14981, CVE-2019-15139, CVE-2019-15140, CVE-2019-15141, CVE-2019-16708, CVE-2019-16709, CVE-2019-16710, CVE-2019-16711, CVE-2019-16712, CVE-2019-16713, CVE-2019-17540, CVE-2019-17541, CVE-2019-19948, CVE-2019-19949, CVE-2019-7175, CVE-2019-7397, CVE-2019-7398, CVE-2019-9956

RHSA: 2020:1180