RHCOS 4 : OpenShift Container Platform 4.14.4 (RHSA-2023: 7473)

high Nessus プラグイン ID 189458

概要

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

説明

リモートの Red Hat Enterprise Linux CoreOS 4 ホストにインストールされているパッケージは、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 はこれらの問題をテストしておらず、代わりにアプリケーションが自己報告するバージョン番号にのみ依存していることに注意してください。

ソリューション

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

参考資料

https://access.redhat.com/security/cve/CVE-2023-25577

https://access.redhat.com/security/cve/CVE-2023-40225

https://access.redhat.com/security/cve/CVE-2023-46136

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

プラグインの詳細

深刻度: High

ID: 189458

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

バージョン: 1.1

タイプ: local

エージェント: unix

公開日: 2024/1/24

更新日: 2024/4/17

サポートされているセンサー: 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:coreos, p-cpe:/a:redhat:enterprise_linux:haproxy26

必要な 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