SUSE SLES15セキュリティ更新プログラム: ImageMagick (SUSE-SU-2023:4634-1)

high Nessus プラグイン ID 186519

Language:

概要

リモートの SUSE ホストに 1 つ以上のセキュリティ更新がありません。

説明

リモートの SUSE Linux SLES15 / SLES_SAP15 ホストには、SUSE-SU-2023:4634-1 のアドバイザリに記載された複数の脆弱性の影響を受けるパッケージがインストールされています。

- 7.0.8-54 以前の ImageMagick では、coders/ps.c 内の ReadPSInfo でヒープベースのバッファオーバーフローが発生します。
(CVE-2019-17540)

- GraphicsMagick 1.4 の pcx.c の WritePCXImage 関数にあるバッファオーバーフローの脆弱性により、リモートの攻撃者が、細工された画像ファイルを pcx 形式に変換することにより、サービス拒否を引き起こす可能性があります。
(CVE-2020-21679)

- gem.c の ImageMagick 6.9.11-57 および 7.0.10-57 にゼロ除算の欠陥が見つかりました。この欠陥のため、攻撃者が ImageMagick により処理される細工されたファイルを送信すると、ゼロ除算による未定義の動作を誘発します。この脆弱性が最大の脅威となるのは、システムの可用性です。(CVE-2021-20176)

- MagickCore/quantum-export.c の ImageMagick の ExportIndexQuantum() 関数で、整数オーバーフローの問題が発見されました。GetPixelIndex() への関数呼び出しにより、「unsigned char」に対して表現可能な範囲外の値が生じる可能性があります。ImageMagick が細工された pdf ファイルを処理する際に、未定義の動作やクラッシュを引き起こす可能性があります。(CVE-2021-20224)

- coders/jp2.c の ImageMagick に欠陥が見つかりました。攻撃者が ImageMagick により処理される細工されたファイルを送信すると、ゼロ除算の形式で未定義の動作を誘発する可能性があります。この脆弱性が最大の脅威となるのは、システムの可用性です。(CVE-2021-20241)

- MagickCore/resize.c の ImageMagick に欠陥が見つかりました。攻撃者が ImageMagick により処理される細工されたファイルを送信すると、ゼロ除算の形式で未定義の動作を誘発する可能性があります。この脆弱性が最大の脅威となるのは、システムの可用性です。(CVE-2021-20243)

- MagickCore/visual-effects.c の ImageMagick に欠陥が見つかりました。攻撃者が ImageMagick により処理される細工されたファイルを送信すると、ゼロ除算の形式で未定義の動作を誘発する可能性があります。
この脆弱性が最大の脅威となるのは、システムの可用性です。(CVE-2021-20244)

- MagickCore/resample.c の ImageMagick に欠陥が見つかりました。攻撃者が ImageMagick により処理される細工されたファイルを送信すると、ゼロ除算の形式で未定義の動作を誘発する可能性があります。この脆弱性が最大の脅威となるのは、システムの可用性です。(CVE-2021-20246)

- ImageMagick の 7.0.11 より前のバージョンと 6.9.12 より前のバージョンで欠陥が見つかりました。MagickCore/visual-effects.c の WaveImage() でのゼロ除算が、ImageMagick を使用してアプリケーションに送信された細工された画像ファイルを介して、未定義の動作を引き起こす可能性があります。この脆弱性が最大の脅威となるのは、システムの可用性です。(CVE-2021-20309)

- 7.0.11 より前のバージョンの ImageMagick に欠陥が見つかりました。MagickCore/colorspace.c の sRGBTransformImage() におけるゼロ除算のため、ImageMagick を使用するアプリケーションによって処理される攻撃者が送信した細工された画像ファイルによって未定義の動作が引き起こされる可能性があります。この脆弱性が最大の脅威となるのは、システムの可用性です。(CVE-2021-20311)

- バージョン 7.0.11 の ImageMagick に欠陥が見つかりました。この欠陥により、coders/thumbnail.c の WriteTHUMBNAILImage での整数オーバーフローが、攻撃者によって送信され、ImageMagick を使用するアプリケーションによって処理される細工された画像ファイルを介して、未定義の動作を引き起こす可能性があります。この脆弱性が最大の脅威となるのは、システムの可用性です。(CVE-2021-20312)

- 7.0.11 より前のバージョンの ImageMagick で欠陥が見つかりました。TransformSignature で署名の計算が可能な場合に、暗号漏洩の可能性があります。この脆弱性による主な脅威は、データの機密性に関するものです。(CVE-2021-20313)

-「pixel-accessor.h」の ImageMagick の GetPixelAlpha() 関数に heap-based-buffer-over-read の欠陥が見つかりました。この脆弱性は、攻撃者が特別に細工された Tagged Image File Format (TIFF) 画像を渡して PICON ファイル形式に変換するとトリガーされます。この問題により、サービス拒否や情報漏洩が発生する可能性があります。(CVE-2022-0284)

- ImageMagick では、NULL 画像リストのため、WriteImages への呼び出しが MagickWand/operation.c で行われると、細工されたファイルがアサーションエラーを発生させる可能性があります。これによりサービス拒否が発生する可能性があります。これは、上流の ImageMagick バージョン 7.1.0-30で修正されました。(CVE-2022-2719)

- ImageMagick 7.1.0-27 はバッファオーバーフローに対して脆弱です。(CVE-2022-28463)

- ImageMagick で脆弱性が見つかりました。これにより、細工された、または信頼できない入力が処理されたときに、coders/psd.c でタイプ「unsigned char」の表現可能な値の範囲外が発生します。これは、アプリケーションの可用性に悪影響を及ぼしたり、定義されていない動作に関連するその他の問題を引き起こしたりします。(CVE-2022-32545)

- ImageMagick で脆弱性が見つかりました。これにより、細工された、または信頼できない入力が処理されたときに、coders/pcl.c でタイプ「unsigned long」の表現可能な値の範囲外が発生します。これは、アプリケーションの可用性に悪影響を及ぼしたり、定義されていない動作に関連するその他の問題を引き起こしたりします。(CVE-2022-32546)

- ImageMagick で、タイプ「double」(8 バイトアラインメントが必要) およびタイプ「float」(MagickCore/property.c で 4 バイトアラインメントが必要) に、誤ってアラインされたアドレスのロードがあります。これは、ImageMagick が信頼できない入力データを処理する場合に、アプリケーションの可用性に悪影響を及ぼすか、未定義の動作に関連するその他の問題を引き起こす可能性があります。(CVE-2022-32547)

- ImageMagick 7.1.0-49 には、サービス拒否の脆弱性があります。PNG 画像を解析する場合 (サイズ変更など) に、変換プロセスが stdin 入力を待機したままになる可能性があります。(CVE-2022-44267)

-ImageMagick 7.1.0-49には、情報漏洩の脆弱性があります。PNG 画像を解析する場合 (サイズ変更など) に、結果の画像に任意のファイルのコンテンツが埋め込まれる可能性があります (magick バイナリに読み取りアクセス許可がある場合)。(CVE-2022-44268)

- ImageMagick で、特別に作成された SVG ファイルが自身をロードし、セグメンテーション違反を引き起こす脆弱性が発見されました。この欠陥により、リモートの攻撃者が特別に細工された SVG ファイルを渡して、セグメンテーション違反を引き起こし、/tmp に多数のごみ箱ファイルを生成することで、サービス拒否を引き起こす可能性があります。ImageMagick がクラッシュすると、大量のごみ箱ファイルが生成されます。SVG ファイルに多数のレンダーアクションが含まれている場合、これらのゴミファイルが大きくなる可能性があります。サービス拒否攻撃で、リモートの攻撃者がサイズ t の SVG ファイルをアップロードすると、ImageMagick はサイズ 103 * t のファイルを生成します。攻撃者が 100M SVG をアップロードすると、サーバーは約 10G を生成します。(CVE-2023-1289)

- ImageMagick に脆弱性が見つかりました。このセキュリティの欠陥は、svg、mvg およびその他のコーダー (CVE-2022-32546 の回帰的なバグ) において、double を size_t にキャストする際に未定義の動作として発生します。(CVE-2023-34151)

- quantum-private.h にある ImageMagick の PushCharPixel() 関数に、ヒープベースのバッファオーバーフローの問題が見つかりました。この問題によりローカルの攻撃者がユーザーを騙して特別に細工されたファイルを開かせて、領域外読み取りエラーを発生させたり、アプリケーションがクラッシュし、サービス拒否 (DoS) が発生したりする可能性があります。(CVE-2023-3745)

- ImageMagick の coders/bmp.c でヒープ use-after-free の欠陥が見つかりました。(CVE-2023-5341)

Nessus はこれらの問題をテストしておらず、代わりにアプリケーションが自己報告するバージョン番号にのみ依存していることに注意してください。

ソリューション

影響を受けるパッケージを更新してください。

参考資料

https://bugzilla.suse.com/1153866

https://bugzilla.suse.com/1181836

https://bugzilla.suse.com/1182325

https://bugzilla.suse.com/1182335

https://bugzilla.suse.com/1182336

https://bugzilla.suse.com/1182337

https://bugzilla.suse.com/1184624

https://bugzilla.suse.com/1184626

https://bugzilla.suse.com/1184627

https://bugzilla.suse.com/1184628

https://bugzilla.suse.com/1195563

https://bugzilla.suse.com/1197147

https://bugzilla.suse.com/1199350

https://bugzilla.suse.com/1200387

https://bugzilla.suse.com/1200388

https://bugzilla.suse.com/1200389

https://bugzilla.suse.com/1202250

https://bugzilla.suse.com/1202800

https://bugzilla.suse.com/1207982

https://bugzilla.suse.com/1207983

https://bugzilla.suse.com/1209141

https://bugzilla.suse.com/1211791

https://bugzilla.suse.com/1213624

https://bugzilla.suse.com/1214578

https://bugzilla.suse.com/1215939

https://lists.suse.com/pipermail/sle-updates/2023-December/032996.html

https://www.suse.com/security/cve/CVE-2019-17540

https://www.suse.com/security/cve/CVE-2020-21679

https://www.suse.com/security/cve/CVE-2021-20176

https://www.suse.com/security/cve/CVE-2021-20224

https://www.suse.com/security/cve/CVE-2021-20241

https://www.suse.com/security/cve/CVE-2021-20243

https://www.suse.com/security/cve/CVE-2021-20244

https://www.suse.com/security/cve/CVE-2021-20246

https://www.suse.com/security/cve/CVE-2021-20309

https://www.suse.com/security/cve/CVE-2021-20311

https://www.suse.com/security/cve/CVE-2021-20312

https://www.suse.com/security/cve/CVE-2021-20313

https://www.suse.com/security/cve/CVE-2022-0284

https://www.suse.com/security/cve/CVE-2022-2719

https://www.suse.com/security/cve/CVE-2022-28463

https://www.suse.com/security/cve/CVE-2022-32545

https://www.suse.com/security/cve/CVE-2022-32546

https://www.suse.com/security/cve/CVE-2022-32547

https://www.suse.com/security/cve/CVE-2022-44267

https://www.suse.com/security/cve/CVE-2022-44268

https://www.suse.com/security/cve/CVE-2023-1289

https://www.suse.com/security/cve/CVE-2023-34151

https://www.suse.com/security/cve/CVE-2023-3745

https://www.suse.com/security/cve/CVE-2023-5341

プラグインの詳細

深刻度: High

ID: 186519

ファイル名: suse_SU-2023-4634-1.nasl

バージョン: 1.0

タイプ: local

エージェント: unix

公開日: 2023/12/2

更新日: 2023/12/2

サポートされているセンサー: Frictionless Assessment AWS, Frictionless Assessment Azure, Frictionless Assessment Agent, Nessus Agent, Agentless Assessment, Nessus

リスク情報

VPR

リスクファクター: Medium

スコア: 6.7

CVSS v2

リスクファクター: Medium

基本値: 6.8

現状値: 5.3

ベクトル: CVSS2#AV:N/AC:M/Au:N/C:P/I:P/A:P

CVSS スコアのソース: CVE-2022-32547

CVSS v3

リスクファクター: High

基本値: 8.8

現状値: 7.9

ベクトル: CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

現状ベクトル: CVSS:3.0/E:P/RL:O/RC:C

CVSS スコアのソース: CVE-2019-17540

脆弱性情報

CPE: p-cpe:/a:novell:suse_linux:imagemagick, p-cpe:/a:novell:suse_linux:imagemagick-config-7-suse, p-cpe:/a:novell:suse_linux:imagemagick-config-7-upstream, p-cpe:/a:novell:suse_linux:imagemagick-devel, p-cpe:/a:novell:suse_linux:libmagick%2b%2b-7_q16hdri4, p-cpe:/a:novell:suse_linux:libmagick%2b%2b-devel, p-cpe:/a:novell:suse_linux:libmagickcore-7_q16hdri6, p-cpe:/a:novell:suse_linux:libmagickwand-7_q16hdri6, p-cpe:/a:novell:suse_linux:perl-perlmagick, cpe:/o:novell:suse_linux:15

必要な KB アイテム: Host/local_checks_enabled, Host/cpu, Host/SuSE/release, Host/SuSE/rpm-list

エクスプロイトが利用可能: true

エクスプロイトの容易さ: Exploits are available

パッチ公開日: 2023/12/1

脆弱性公開日: 2019/10/14

参照情報

CVE: CVE-2019-17540, CVE-2020-21679, CVE-2021-20176, CVE-2021-20224, CVE-2021-20241, CVE-2021-20243, CVE-2021-20244, CVE-2021-20246, CVE-2021-20309, CVE-2021-20311, CVE-2021-20312, CVE-2021-20313, CVE-2022-0284, CVE-2022-2719, CVE-2022-28463, CVE-2022-32545, CVE-2022-32546, CVE-2022-32547, CVE-2022-44267, CVE-2022-44268, CVE-2023-1289, CVE-2023-34151, CVE-2023-3745, CVE-2023-5341

SuSE: SUSE-SU-2023:4634-1