Oracle Linux 8:grub2 (ELSA-2022-9595)

high Nessus プラグイン ID 163114

概要

リモートの Oracle Linux ホストに、1 つ以上のセキュリティ更新プログラムがありません。

説明

リモートの Oracle Linux 8 ホストに、ELSA-2022-9595 アドバイザリに記載されている複数の脆弱性の影響を受けるパッケージがインストールされています。

- shim: 細工された EFI 画像をロードする際のバッファオーバーフロー (CVE-2022-28737)

- PNG リーダーでの Huffman テーブルの処理中に、ヒープ領域外書き込みが発生する可能性があります。これにより、ヒープ空間でデータ破損が発生する可能性があります。攻撃者が破損した Huffman エントリのエンコーディングおよび配置を制御して、任意のコードの実行やセキュアブートの回避などの結果を達成するのが非常に複雑であるため、機密性、整合性、可用性への影響については、重要度低と見なされる可能性があります。この欠陥は、grub-2.12 より前の grub2 バージョンに影響を与えます。(CVE-2021-3696)

- grub2: 分割された HTTP ヘッダーを処理する際の領域外書き込み (CVE-2022-28734)

- 細工された 16 ビットグレースケール PNG 画像により、ヒープ領域の領域外書き込みが発生する可能性があります。攻撃者がこれを利用して、ヒープデータの破損や最終的には任意コード実行を引き起こし、セキュアブート保護を回避する可能性があります。この問題は、攻撃者が重要な結果を達成するには、ヒープレイアウトに対して何らかのトリアージを行う必要があるため、悪用するのは非常に複雑です。また、メモリに書き込まれた値が連続して 3 回繰り返され、有効なペイロードを生成することが困難になります。この欠陥は、grub-2.12 より前の grub2 バージョンに影響を与えます。(CVE-2021-3695)

- 細工された JPEG 画像により、JPEG リーダーがデータポインターをアンダーフローさせ、ユーザー制御のデータをヒープに書き込めるようにする可能性があります。攻撃者が成功するには、ヒープレイアウトに対して何らかのトリアージを行い、悪意のあるフォーマットとペイロードで画像を作成する必要があります。この脆弱性により、データ破損や最終的なコードの実行やセキュアブート回避につながる可能性があります。この欠陥は、grub-2.12 より前の grub2 バージョンに影響を与えます。(CVE-2021-3697)

- grub2: grub_net_recv_ip4_packets の整数アンダーフロー (CVE-2022-28733)

- grub2: shim_lock verifier では、非カーネルファイルをロードできます (CVE-2022-28735)

- grub2: grub_cmd_chainloader() のメモリ解放後使用 (use-after-free) (CVE-2022-28736)

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

ソリューション

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

参考資料

https://linux.oracle.com/errata/ELSA-2022-9595.html

プラグインの詳細

深刻度: High

ID: 163114

ファイル名: oraclelinux_ELSA-2022-9595.nasl

バージョン: 1.6

タイプ: local

エージェント: unix

公開日: 2022/7/14

更新日: 2024/1/18

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

リスク情報

VPR

リスクファクター: Medium

スコア: 6.7

CVSS v2

リスクファクター: Medium

基本値: 6.9

現状値: 5.1

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

CVSS スコアのソース: CVE-2021-3696

CVSS v3

リスクファクター: High

基本値: 8.1

現状値: 7.1

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

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

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

脆弱性情報

CPE: cpe:/o:oracle:linux:8, p-cpe:/a:oracle:linux:grub2-common, p-cpe:/a:oracle:linux:grub2-efi-aa64, p-cpe:/a:oracle:linux:grub2-efi-aa64-cdboot, p-cpe:/a:oracle:linux:grub2-efi-aa64-modules, p-cpe:/a:oracle:linux:grub2-efi-ia32, p-cpe:/a:oracle:linux:grub2-efi-ia32-cdboot, p-cpe:/a:oracle:linux:grub2-efi-ia32-modules, p-cpe:/a:oracle:linux:grub2-efi-x64, p-cpe:/a:oracle:linux:grub2-efi-x64-cdboot, p-cpe:/a:oracle:linux:grub2-efi-x64-modules, p-cpe:/a:oracle:linux:grub2-pc, p-cpe:/a:oracle:linux:grub2-pc-modules, p-cpe:/a:oracle:linux:grub2-tools, p-cpe:/a:oracle:linux:grub2-tools-efi, p-cpe:/a:oracle:linux:grub2-tools-extra, p-cpe:/a:oracle:linux:grub2-tools-minimal

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

エクスプロイトの容易さ: No known exploits are available

パッチ公開日: 2022/7/14

脆弱性公開日: 2022/6/16

参照情報

CVE: CVE-2021-3695, CVE-2021-3696, CVE-2021-3697, CVE-2022-28733, CVE-2022-28734, CVE-2022-28735, CVE-2022-28736, CVE-2022-28737