Mandriva Linux セキュリティアドバイザリ:ruby(MDVSA-2015:129)

medium Nessus プラグイン ID 82382

概要

リモート Mandriva Linux ホストには、1 つ以上のセキュリティ更新がありません。

説明

更新 ruby パッケージは、セキュリティの脆弱性を修正します。

制限されないエンティティ拡大のために、XML ドキュメントからテキストノードを読み取るとき、Ruby の REXML パーサーが過度に大きい文字列オブジェクトを割り当てるように強制され、これによって、マシンのすべてのメモリが消費され、サービス拒否が引き起こされる可能性があります(CVE-2014-8080)。

Will Wood 氏は、Ruby が encodes() 関数を不適切に処理したことを発見しました。攻撃者がこの問題を利用して Ruby をクラッシュさせ、サービス拒否を引き起こしたり、または任意のコードを実行する可能性があります。影響を受けるリリースのデフォルトコンパイラオプションによって、サービス拒否に対する脆弱性を軽減する必要があります(CVE-2014-4975)。

CVE-2014-8080 の修正が不完全なため、空の文字列が含まれている再帰拡張の結果として、 100% の CPU 使用率が発生する可能性があります。XML ドキュメントからテキストノードを読み取るとき、Ruby の REXML パーサーが、過度に大きい文字列オブジェクトを割り当てるように強制され、これによって、マシンのすべてのメモリが消費され、サービス拒否が発生する可能性があります(CVE-2014-8090)。

ソリューション

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

参考資料

http://advisories.mageia.org/MGASA-2014-0443.html

http://advisories.mageia.org/MGASA-2014-0472.html

プラグインの詳細

深刻度: Medium

ID: 82382

ファイル名: mandriva_MDVSA-2015-129.nasl

バージョン: 1.6

タイプ: local

公開日: 2015/3/30

更新日: 2021/1/14

サポートされているセンサー: Nessus

リスク情報

VPR

リスクファクター: Medium

スコア: 4.4

CVSS v2

リスクファクター: Medium

基本値: 5

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

脆弱性情報

CPE: p-cpe:/a:mandriva:linux:lib64ruby2.0, p-cpe:/a:mandriva:linux:ruby, p-cpe:/a:mandriva:linux:ruby-devel, p-cpe:/a:mandriva:linux:ruby-doc, p-cpe:/a:mandriva:linux:ruby-irb, p-cpe:/a:mandriva:linux:ruby-tk, cpe:/o:mandriva:business_server:2

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

パッチ公開日: 2015/3/29

参照情報

CVE: CVE-2014-4975, CVE-2014-8080, CVE-2014-8090

MDVSA: 2015:129