RHEL 8 : OpenShift Container Platform 4.14.4 (RHSA-2023:7473)

high Nessus プラグイン ID 193429

概要

リモートの Red Hat ホストに、OpenShift Container Platform 4.14.4 の 1 つ以上のセキュリティ更新がありません。

説明

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

- Werkzeug は、包括的な WSGI Web アプリケーションライブラリです。バージョン 2.2.3より前は、Werkzeug のマルチパートフォームデータパーサーが、ファイルパートを含む無制限のパートを解析します。パートは少量のバイトになる可能性がありますが、それぞれを解析するには CPU 時間を必要とし、Python データとしてより多くのメモリを使用する可能性があります。「request.data」、「request.form」、「request.files」、または「request.get_data(parse_form_data=False)」にアクセスするエンドポイントに対してリクエストを行うことができる場合、リソース使用率が予想外に高くなる可能性があります。これにより、攻撃者は、細工されたマルチパートデータを解析するエンドポイントに送信することで、サービス拒否を引き起こす可能性があります。
必要な CPU 時間により、ワーカープロセスが正当なリクエストを処理できなくなる可能性があります。必要な RAM の量により、プロセスのメモリ不足による強制終了が発生する可能性があります。無制限のファイルパートがメモリとファイルハンドルを使い果たす可能性があります。多数の同時リクエストが継続的に送信されると、利用可能なワーカーがすべて枯渇または強制終了する可能性があります。バージョン 2.2.3 には、この問題に対するパッチが含まれています。(CVE-2023-25577)

- 2.0.32 までの HAProxy、2.1.xおよび 2.2.30 までの、2.2.x2.3.xおよび 2.4.23 までの、2.4.x2.5.xおよび 2.6.15 より前の、2.6.x2.7.10より前の、2.7.xおよび 2.8.2 より前の 2.8.x は、空の Content-Length を転送します。これは、RFC 9110 セクション 8.6 に違反しています。まれなケースですが、HAProxy の背後にある HTTP/1 サーバーがペイロードを追加のリクエストとして解釈することがあります。(CVE-2023-40225)

- Werkzeug は、包括的な WSGI Web アプリケーションライブラリです。CR または LF で始まり、これらの文字のない数メガバイトのデータが続くファイルをアップロードすると、これらのバイトすべてがチャンクごとに内部 bytearray に追加され、成長するバッファで境界の検索が実行されます。これにより、攻撃者は、細工されたマルチパートデータを解析するエンドポイントに送信することで、サービス拒否を引き起こす可能性があります。
必要な CPU 時間により、ワーカープロセスが正当なリクエストを処理できなくなる可能性があります。この脆弱性はバージョン 3.0.1 でパッチが適用されています。(CVE-2023-46136)

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

ソリューション

RHEL OpenShift Container Platform 4.14.4 パッケージを RHSA-2023:7473 のガイダンスに基づいて更新してください。

参考資料

http://www.nessus.org/u?5429837e

https://access.redhat.com/security/updates/classification/#important

https://bugzilla.redhat.com/show_bug.cgi?id=2170242

https://bugzilla.redhat.com/show_bug.cgi?id=2231370

https://bugzilla.redhat.com/show_bug.cgi?id=2246310

https://access.redhat.com/errata/RHSA-2023:7473

プラグインの詳細

深刻度: High

ID: 193429

ファイル名: redhat-RHSA-2023-7473.nasl

バージョン: 1.1

タイプ: local

エージェント: unix

公開日: 2024/4/17

更新日: 2024/4/28

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

リスク情報

VPR

リスクファクター: Low

スコア: 3.8

CVSS v2

リスクファクター: Medium

基本値: 6.4

現状値: 5

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

CVSS スコアのソース: CVE-2023-40225

CVSS v3

リスクファクター: High

基本値: 7.2

現状値: 6.5

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

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

脆弱性情報

CPE: cpe:/o:redhat:enterprise_linux:8, cpe:/o:redhat:enterprise_linux:9, p-cpe:/a:redhat:enterprise_linux:haproxy, p-cpe:/a:redhat:enterprise_linux:haproxy26, p-cpe:/a:redhat:enterprise_linux:python-werkzeug, p-cpe:/a:redhat:enterprise_linux:python3-werkzeug

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

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

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

パッチ公開日: 2023/11/29

脆弱性公開日: 2023/2/14

参照情報

CVE: CVE-2023-25577, CVE-2023-40225, CVE-2023-46136

CWE: 20, 407, 770

RHSA: 2023:7473