Fedora 40 : rubygem-rails-html-sanitizer (2023-91e69ea326)

medium Nessus プラグイン ID 194514

Language:

概要

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

説明

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

- rails-html-sanitizer は、Rails アプリケーションの HTML フラグメントをサニタイズします。Versions >= 1.0.3、< 1.4.4 は、Loofah >= 2.1.0 と組み合わせて使用されたとき、データ URI を介したクロスサイトスクリプティングに対して脆弱です。この問題には、バージョン 1.4.4 でパッチが適用されています。(CVE-2022-23518)

- rails-html-sanitizer は、Rails アプリケーションの HTML フラグメントをサニタイズします。バージョン 1.4.4 より前では、Rails::Html::Sanitizer の特定の設定で発生する可能性のある XSS の脆弱性により、アプリケーション開発者がサニタイザーの許可されたタグを次のいずれかの方法でオーバーライドした場合、攻撃者はコンテンツを注入できることがあります。math 要素と style 要素の両方を許可するか、svg 要素と style 要素の両方を許可した場合。許可されたタグがオーバーライドされている場合のみ、コードが影響を受けます。この問題はバージョン 1.4.4 で修正されています。math または svg および style を含めるために許可されたタグをオーバーライドするすべてのユーザーは、アップグレードするか、次の回避策を直ちに使用する必要があります。オーバーライドされた許可されたタグからスタイルを削除するか、オーバーライドされた許可されたタグから数学と svg を削除する。(CVE-2022-23519)

- rails-html-sanitizer は、Rails アプリケーションの HTML フラグメントをサニタイズします。バージョン 1.4.4 より前では、CVE-2022-32209 の不完全な修正により、Rails::Html::Sanitizer の特定の構成で XSS の脆弱性が発生する可能性があります。Rails::Html::Sanitizer では、アプリケーション開発者がサニタイザーの許可されたタグをオーバーライドして select 要素と style 要素の両方を許可している場合、攻撃者がコンテンツを注入する可能性があります。許可されたタグがオーバーライドされている場合のみ、コードが影響を受けます。この問題には、バージョン 1.4.4 でパッチが適用されています。select および style の両方を含めるために許可されたタグをオーバーライドするすべてのユーザーは、アップグレードするか、この回避策を使用する必要があります。オーバーライドされた許可されたタグから select または style のいずれかを削除する。注: コードは
許可されたタグが Action View ヘルパーメソッドサニタイズに対する :tags オプションまたはインスタンスメソッド SafeListSanitizer#sanitize に対する :tags オプションのいずれかを使用してオーバーライドされても、影響を_受けません_。(CVE-2022-23520)

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

ソリューション

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

参考資料

https://bodhi.fedoraproject.org/updates/FEDORA-2023-91e69ea326

プラグインの詳細

深刻度: Medium

ID: 194514

ファイル名: fedora_2023-91e69ea326.nasl

バージョン: 1.0

タイプ: local

エージェント: unix

公開日: 2024/4/29

更新日: 2024/4/29

サポートされているセンサー: Frictionless Assessment Agent, Nessus Agent, Agentless Assessment, 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-2022-23520

CVSS v3

リスクファクター: Medium

基本値: 6.1

現状値: 5.5

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

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

脆弱性情報

CPE: cpe:/o:fedoraproject:fedora:40, p-cpe:/a:fedoraproject:fedora:rubygem-rails-html-sanitizer

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

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

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

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

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

参照情報

CVE: CVE-2022-23518, CVE-2022-23519, CVE-2022-23520