Debian DSA-5384-1: openimageio - セキュリティ更新

critical Nessus プラグイン ID 174046

概要

リモートの Debian ホストに 1 つまたは複数のセキュリティ関連の更新プログラムがありません。

説明

リモートの Debian 11 ホストには、dsa-5384 のアドバイザリに記載された複数の脆弱性の影響を受けるパッケージがインストールされています。

- OpenImageIO master-branch-9aeece7a および v2.3.19.0 の RLA フォーマットパーサーに、ヒープ領域外読み取りの脆弱性が存在します。より具体的には、ランレングスでエンコードされたバイトスパンが処理される方法に脆弱性が存在します。無効な形式の RLA ファイルにより、ヒープメタデータの領域外読み取りが発生し、機密情報の漏洩が発生する可能性があります。攻撃者が悪意のあるファイルを提供してこの脆弱性を利用する可能性があります。(CVE-2022-36354)

- OpenImageIO master-branch-9aeece7a および v2.3.19.0 の TIFF 画像パーサーのタイルデコーディングコードに、ヒープベースのバッファオーバーフローの脆弱性が存在します。特別に細工された TIFF ファイルにより、領域外メモリ破損が発生し、任意のコードが実行される可能性があります。攻撃者が悪意のあるファイルを提供してこの脆弱性を利用する可能性があります。(CVE-2022-41639)

- OpenImageIO v2.3.19.0 で TIFF 画像を解析する際の IPTC データの処理に、ヒープ領域外読み取りの脆弱性が存在します。特別に細工された TIFF ファイルにより、隣接するヒープメモリの読み取りが発生し、機密プロセス情報が漏洩する可能性があります。攻撃者が悪意のあるファイルを提供してこの脆弱性を利用する可能性があります。(CVE-2022-41649)

- PSD 画像ファイルの画像ファイルディレクトリ部分を解析する際に、OpenImageIO master-branch-9aeece7a にヒープ領域外読み取りの脆弱性が存在します。特別に細工された .psd ファイルにより、任意のメモリアドレスの読み取りが発生し、サービス拒否が発生する可能性があります。攻撃者が悪意のあるファイルを提供してこの脆弱性を利用する可能性があります。(CVE-2022-41684)

- OpenImageIO 2.3.19.0 の PSD サムネイルリソース解析コードに、ヒープベースのバッファオーバーフローの脆弱性が存在します。特別に細工された PSD ファイルにより、任意のコードが実行される可能性があります。攻撃者が悪意のあるファイルを提供してこの脆弱性を利用する可能性があります。(CVE-2022-41794)

- OpenImageIO に領域外書き込みの脆弱性が存在します: : OpenImageIO Project OpenImageIO v2.4.4.2 の add_exif_item_to_spec 機能。特別に細工された exif メタデータにより、スタックベースのメモリ破損が発生する可能性があります。攻撃者が悪意のあるファイルを提供してこの脆弱性を利用する可能性があります。(CVE-2022-41837)

- OpenImageIO Project OpenImageIO v2.4.4.2 の DDS スキャンライン解析機能にコード実行の脆弱性が存在します。特別に細工された .dds により、ヒープバッファオーバーフローが発生する可能性があります。攻撃者が悪意のあるファイルを提供してこの脆弱性を利用する可能性があります。(CVE-2022-41838)

- OpenImageIO バージョン v2.3.19.0 が TIFF 画像ファイルの文字列フィールドを処理する方法に、領域外読み取りの脆弱性が存在します。特別に細工された TIFF ファイルにより、情報漏洩が発生する可能性があります。攻撃者が悪意のあるファイルを提供してこの脆弱性を利用する可能性があります。(CVE-2022-41977)

- OpenImageIO v2.3.19.0 の TGA ファイルフォーマットパーサーに、スタックベースのバッファオーバーフローの脆弱性が存在します。
特別に細工された targa ファイルが、プロセススタックで領域外の読み込みおよび書き込みを発生させ、任意のコードの実行を引き起こす可能性があります。攻撃者が悪意のあるファイルを提供してこの脆弱性を利用する可能性があります。
(CVE-2022-41981)

- OpenImageIO に情報漏洩の脆弱性が存在します: : OpenImageIO Project OpenImageIO v2.3.19.0 の decode_iptc_iim() 機能。特別に細工された TIFF ファイルにより、機密情報が漏洩する可能性があります。攻撃者が悪意のあるファイルを提供してこの脆弱性を利用する可能性があります。
(CVE-2022-41988)

- OpenImageIO Project OpenImageIO v2.3.19.0 および v2.4.4.2 の DDS ネイティブタイル読み取り機能に、サービス拒否の脆弱性が存在します。特別に細工された .dds により、サービス拒否が発生する可能性があります。攻撃者が悪意のあるファイルを提供してこの脆弱性を利用する可能性があります。(CVE-2022-41999)

- DPXOutput に情報漏洩の脆弱性が存在します: : OpenImageIO Project OpenImageIO v2.4.4.2 の close() 機能。特別に細工された ImageOutput オブジェクトにより、ヒープデータが漏洩する可能性があります。攻撃者が悪意のある情報を入力してこの脆弱性を利用する可能性があります。(CVE-2022-43592)

- DPXOutput にサービス拒否の脆弱性が存在します: : OpenImageIO Project OpenImageIO v2.4.4.2 の close() 機能。特別に細工された ImageOutput Object により、NULL ポインターデリファレンスが発生する可能性があります。攻撃者が悪意のある情報を入力してこの脆弱性を利用する可能性があります。(CVE-2022-43593)

- OpenImageIO Project OpenImageIO v2.4.4.2 の画像出力終了機能に、複数のサービス拒否の脆弱性が存在します。特別に細工された ImageOutput オブジェクトにより、複数の NULL ポインターデリファレンスが発生する可能性があります。攻撃者が悪意のある複数の入力を提供してこれらの脆弱性をトリガーする可能性があります。この脆弱性は .bmp ファイルの書き込みに適用されます。(CVE-2022-43594)

- OpenImageIO Project OpenImageIO v2.4.4.2 の画像出力終了機能に、複数のサービス拒否の脆弱性が存在します。特別に細工された ImageOutput オブジェクトにより、複数の NULL ポインターデリファレンスが発生する可能性があります。攻撃者が悪意のある複数の入力を提供してこれらの脆弱性をトリガーする可能性があります。この脆弱性は .fits ファイルの書き込みに適用されます。(CVE-2022-43595)

- OpenImageIO Project OpenImageIO v2.4.4.2 の IFFOutput インターリービング機能に、情報漏洩の脆弱性が存在します。特別に細工された ImageOutput オブジェクトにより、ヒープデータが漏洩する可能性があります。攻撃者が悪意のある情報を入力してこの脆弱性を利用する可能性があります。(CVE-2022-43596)

- OpenImageIO Project OpenImageIO v2.4.4.2 の IFFOutput アライメントパディング機能に、複数のメモリ破損の脆弱性が存在します。特別に細工された ImageOutput オブジェクトにより、任意のコードが実行される可能性があります。攻撃者が悪意のある入力を提供し、これらの脆弱性をトリガーする可能性があります。この脆弱性は、「m_spec.format」が「TypeDesc: : UINT8」である時に発生します。(CVE-2022-43597)

- OpenImageIO Project OpenImageIO v2.4.4.2 の IFFOutput アライメントパディング機能に、複数のメモリ破損の脆弱性が存在します。特別に細工された ImageOutput オブジェクトにより、任意のコードが実行される可能性があります。攻撃者が悪意のある入力を提供し、これらの脆弱性をトリガーする可能性があります。この脆弱性は、「m_spec.format」が「TypeDesc: :UINT16」である時に発生します。(CVE-2022-43598)

- IFFOutput に複数のコード実行の脆弱性が存在します: : OpenImageIO Project OpenImageIO v2.4.4.2 の close() 機能。特別に細工された ImageOutput オブジェクトにより、ヒープバッファオーバーフローが引き起こさエる可能性があります。
攻撃者が悪意のある入力を提供し、これらの脆弱性をトリガーする可能性があります。この脆弱性は、「xmax」変数が 0xFFFF に設定され、「m_spec.format」が「TypeDesc: : UINT8」である時に発生します (CVE-2022-43599)

- IFFOutput に複数のコード実行の脆弱性が存在します: : OpenImageIO Project OpenImageIO v2.4.4.2 の close() 機能。特別に細工された ImageOutput オブジェクトにより、ヒープバッファオーバーフローが引き起こさエる可能性があります。
攻撃者が悪意のある入力を提供し、これらの脆弱性をトリガーする可能性があります。この脆弱性は、「xmax」変数が 0xFFFF に設定され、「m_spec.format」が「TypeDesc: :UINT16」である時に発生します (CVE-2022-43600)

- IFFOutput に複数のコード実行の脆弱性が存在します: : OpenImageIO Project OpenImageIO v2.4.4.2 の close() 機能。特別に細工された ImageOutput オブジェクトにより、ヒープバッファオーバーフローが引き起こさエる可能性があります。
攻撃者が悪意のある入力を提供し、これらの脆弱性をトリガーする可能性があります。この脆弱性は、「ymax」変数が 0xFFFF に設定され、「m_spec.format」が「TypeDesc: :UINT16」である時に発生します (CVE-2022-43601)

- IFFOutput に複数のコード実行の脆弱性が存在します: : OpenImageIO Project OpenImageIO v2.4.4.2 の close() 機能。特別に細工された ImageOutput オブジェクトにより、ヒープバッファオーバーフローが引き起こさエる可能性があります。
攻撃者が悪意のある入力を提供し、これらの脆弱性をトリガーする可能性があります。この脆弱性は、「ymax」変数が 0xFFFF に設定され、「m_spec.format」が「TypeDesc: : UINT8」である時に発生します (CVE-2022-43602)

- ZfileOutput にサービス拒否の脆弱性が存在します: : OpenImageIO Project OpenImageIO v2.4.4.2 の close() 機能。特別に細工された ImageOutput Object により、サービス拒否が発生する可能性があります。攻撃者が悪意のあるファイルを提供してこの脆弱性を利用する可能性があります。(CVE-2022-43603)

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

ソリューション

openimageio パッケージをアップグレードしてください。

安定版 (stable) ディストリビューション (bullseye) では、これらの問題はバージョン 2.2.10.1+dfsg-1+deb11u1 で修正されています。

参考資料

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1027143

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

https://www.debian.org/security/2023/dsa-5384

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

プラグインの詳細

深刻度: Critical

ID: 174046

ファイル名: debian_DSA-5384.nasl

バージョン: 1.3

タイプ: local

エージェント: unix

公開日: 2023/4/11

更新日: 2023/4/19

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

リスク情報

VPR

リスクファクター: Medium

スコア: 6.7

CVSS v2

リスクファクター: Critical

基本値: 10

現状値: 7.8

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

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

CVSS v3

リスクファクター: Critical

基本値: 9.8

現状値: 8.8

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

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

脆弱性情報

CPE: p-cpe:/a:debian:debian_linux:libopenimageio-dev, p-cpe:/a:debian:debian_linux:libopenimageio-doc, p-cpe:/a:debian:debian_linux:libopenimageio2.2, p-cpe:/a:debian:debian_linux:openimageio-tools, p-cpe:/a:debian:debian_linux:python3-openimageio, cpe:/o:debian:debian_linux:11.0

必要な KB アイテム: Host/local_checks_enabled, Host/Debian/release, Host/Debian/dpkg-l

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

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

パッチ公開日: 2023/4/10

脆弱性公開日: 2022/12/22

参照情報

CVE: CVE-2022-36354, CVE-2022-41639, CVE-2022-41649, CVE-2022-41684, CVE-2022-41794, CVE-2022-41837, CVE-2022-41838, CVE-2022-41977, CVE-2022-41981, CVE-2022-41988, CVE-2022-41999, CVE-2022-43592, CVE-2022-43593, CVE-2022-43594, CVE-2022-43595, CVE-2022-43596, CVE-2022-43597, CVE-2022-43598, CVE-2022-43599, CVE-2022-43600, CVE-2022-43601, CVE-2022-43602, CVE-2022-43603