Debian dsa-5628:imagemagick - 安全更新

high Nessus 插件 ID 190896

简介

远程 Debian 主机上缺少一个或多个与安全性相关的更新。

描述

远程 Debian 11/12 主机上安装的多个程序包受到 dsa-5628 公告中提及的多个漏洞影响。

- 在 7.0.11-14 之前版本的 ImageMagick 中,在 coders/tiff.c 的 ReadTIFFImage() 中发现了基于堆的缓冲区溢出漏洞。此问题是由于像素数组大小的错误设置所致,可导致崩溃和分段错误。(CVE-2021-3610)

- 在 ImageMagick 中,quantum-private.h 文件的 PushShortPixel() 函数中发现堆缓冲区溢出缺陷。当攻击者将特制的 TIFF 图像文件传递到 ImageMagick 进行转换时,会触发此漏洞,从而可能导致拒绝服务。(CVE-2022-1115)

- 在 ImageMagick 中发现一个漏洞,其中特别创建的 SVG 文件会自行加载并导致段错误。此缺陷允许远程攻击者传递会导致段错误的特制 SVG 文件,然后在 /tmp 中生成许多垃圾文件,导致拒绝服务。ImageMagick 崩溃时,会生成大量垃圾文件。如果 SVG 文件包含许多渲染操作,则这些垃圾文件可能很大。在拒绝服务攻击中,如果远程攻击者上传大小为 t 的 SVG 文件,ImageMagick 将生成大小为 103*t 的文件。如果攻击者上传 100M 的 SVG 文件,服务器将生成大约 10G 的文件。(CVE-2023-1289)

- 在 MagickCore/quantum-import.c 的 ImageMagick 的 ImportMultiSpectralQuantum() 函数中发现基于堆的缓冲区溢出问题。攻击者可传递特别构建的文件以进行转换,从而触发越界读取错误,进而允许应用程序崩溃,从而导致拒绝服务。
(CVE-2023-1906)

- 在 ImageMagick 中发现了一个漏洞。此安全缺陷表现为在 svg、mvg 和其他编码器中转换到 size_t 的未定义行为(CVE-2022-32546 中反复出现的缺陷)。(CVE-2023-34151)

- 在 ImageMagick 的 coders/tiff.c 中发现基于堆的缓冲区溢出漏洞。此问题允许本地攻击者诱骗用户打开特别构建的文件,进而导致应用程序崩溃,发生拒绝服务。(CVE-2023-3428)

- 在 ImageMagick 的 coders/bmp.c 中发现了堆释放后使用缺陷。(CVE-2023-5341)

请注意,Nessus 尚未测试这些问题,而是只依据应用程序自我报告的版本号进行判断。

解决方案

升级 imagemagick 程序包。

另见

https://security-tracker.debian.org/tracker/source-package/imagemagick

https://security-tracker.debian.org/tracker/CVE-2021-3610

https://security-tracker.debian.org/tracker/CVE-2022-1115

https://security-tracker.debian.org/tracker/CVE-2023-1289

https://security-tracker.debian.org/tracker/CVE-2023-1906

https://security-tracker.debian.org/tracker/CVE-2023-34151

https://security-tracker.debian.org/tracker/CVE-2023-3428

https://security-tracker.debian.org/tracker/CVE-2023-5341

https://packages.debian.org/source/bookworm/imagemagick

https://packages.debian.org/source/bullseye/imagemagick

插件详情

严重性: High

ID: 190896

文件名: debian_DSA-5628.nasl

版本: 1.2

类型: local

代理: unix

发布时间: 2024/2/22

最近更新时间: 2025/1/24

支持的传感器: Frictionless Assessment Agent, Nessus Agent, Agentless Assessment, Continuous Assessment, Nessus

风险信息

VPR

风险因素: Medium

分数: 4.4

CVSS v2

风险因素: Medium

基本分数: 5

时间分数: 3.9

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

CVSS 分数来源: CVE-2021-3610

CVSS v3

风险因素: High

基本分数: 7.5

时间分数: 6.7

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

时间矢量: CVSS:3.0/E:P/RL:O/RC:C

漏洞信息

CPE: p-cpe:/a:debian:debian_linux:libmagickcore-6.q16-6-extra, p-cpe:/a:debian:debian_linux:libmagickcore-dev, p-cpe:/a:debian:debian_linux:perlmagick, cpe:/o:debian:debian_linux:12.0, p-cpe:/a:debian:debian_linux:libmagickwand-6.q16-6, p-cpe:/a:debian:debian_linux:imagemagick, p-cpe:/a:debian:debian_linux:libmagickcore-6.q16hdri-6, p-cpe:/a:debian:debian_linux:libimage-magick-q16-perl, p-cpe:/a:debian:debian_linux:libmagickcore-6.q16hdri-6-extra, p-cpe:/a:debian:debian_linux:libmagickwand-dev, p-cpe:/a:debian:debian_linux:imagemagick-6-doc, p-cpe:/a:debian:debian_linux:libmagickwand-6.q16-dev, p-cpe:/a:debian:debian_linux:imagemagick-common, p-cpe:/a:debian:debian_linux:imagemagick-6-common, p-cpe:/a:debian:debian_linux:libmagick%2b%2b-6.q16hdri-8, p-cpe:/a:debian:debian_linux:libmagickcore-6.q16-dev, p-cpe:/a:debian:debian_linux:libmagickcore-6.q16-6, p-cpe:/a:debian:debian_linux:libimage-magick-q16hdri-perl, p-cpe:/a:debian:debian_linux:imagemagick-6.q16, p-cpe:/a:debian:debian_linux:libmagickcore-6.q16hdri-dev, p-cpe:/a:debian:debian_linux:libmagick%2b%2b-6.q16hdri-dev, p-cpe:/a:debian:debian_linux:libimage-magick-perl, p-cpe:/a:debian:debian_linux:libmagick%2b%2b-6-headers, p-cpe:/a:debian:debian_linux:libmagickcore-6-arch-config, p-cpe:/a:debian:debian_linux:libmagick%2b%2b-6.q16-dev, p-cpe:/a:debian:debian_linux:imagemagick-doc, p-cpe:/a:debian:debian_linux:libmagickcore-6-headers, cpe:/o:debian:debian_linux:11.0, p-cpe:/a:debian:debian_linux:libmagickwand-6-headers, p-cpe:/a:debian:debian_linux:libmagickwand-6.q16hdri-dev, p-cpe:/a:debian:debian_linux:libmagickwand-6.q16hdri-6, p-cpe:/a:debian:debian_linux:libmagick%2b%2b-dev, p-cpe:/a:debian:debian_linux:imagemagick-6.q16hdri, p-cpe:/a:debian:debian_linux:libmagick%2b%2b-6.q16-8

必需的 KB 项: Host/local_checks_enabled, Host/Debian/release, Host/Debian/dpkg-l

可利用: true

易利用性: Exploits are available

补丁发布日期: 2024/2/22

漏洞发布日期: 2022/2/24

参考资料信息

CVE: CVE-2021-3610, CVE-2022-1115, CVE-2023-1289, CVE-2023-1906, CVE-2023-34151, CVE-2023-3428, CVE-2023-5341

IAVB: 2023-B-0020-S, 2023-B-0038-S, 2023-B-0046-S, 2023-B-0077-S