GLSA-201412-28:Ruby on Rails:複数の脆弱性

critical Nessus プラグイン ID 79981

概要

リモートの Gentoo ホストでは、セキュリティに関連するパッチが少なくとも 1 つ不足しています。

説明

リモートホストは、GLSA-201412-28 で説明されている脆弱性の影響を受けます(Ruby on Rails:複数の脆弱性)

Ruby on Rails で複数の脆弱性が発見されました。詳細については、以下で参照されている CVE 識別子をレビューしてください。
影響:

リモートの攻撃者が、任意のコードを実行すること、またはサービス拒否を起こすことがあります。さらに、リモートの攻撃者が任意の SQL コマンドを実行したり、フォーム入力のパラメーター名を変更してシステム内の任意のレコードを変更したり、意図されたアクセス制限をバイパスしたり、任意の表示をレンダリングしたり、任意の Web スクリプトまたは HTML を注入したり、クロスサイトリクエスト偽造(CSRF)攻撃を実行したりする可能性があります。
回避策:

現時点で、既知の回避策はありません。

ソリューション

Ruby on Rails 2.x の全ユーザーは、最新バージョンへアップグレードする必要があります:
# emerge --sync # emerge --ask --oneshot --verbose '>=dev-ruby/rails-2.3.18' 注意:Ruby on Rails を使用する全アプリケーションも、アプリケーションディレクトリの中で「rake rails:update」を実行することで利用可能な最新バージョンを使用するように構成する必要があります。
注意:これは、レガシー GLSA であり、上記に一覧された影響を受けないバージョンを含めて、Ruby on Rails 用の安定版(stable)更新はもはや Gentoo から入手できなくなってます。3.2、4.0、または 4.1 ブランチにアップグレードすることは可能ですが、これらのパッケージは現在のところ安定版(stable)ではありません。

参考資料

https://security.gentoo.org/glsa/201412-28

プラグインの詳細

深刻度: Critical

ID: 79981

ファイル名: gentoo_GLSA-201412-28.nasl

バージョン: 1.6

タイプ: local

公開日: 2014/12/15

更新日: 2021/1/6

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

リスク情報

VPR

リスクファクター: High

スコア: 7.4

CVSS v2

リスクファクター: Critical

基本値: 10

現状値: 8.3

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

脆弱性情報

CPE: p-cpe:/a:gentoo:linux:rails, cpe:/o:gentoo:linux

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

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

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

パッチ公開日: 2014/12/14

エクスプロイト可能

Metasploit (Ruby on Rails JSON Processor YAML Deserialization Code Execution)

参照情報

CVE: CVE-2010-3933, CVE-2011-0446, CVE-2011-0447, CVE-2011-0448, CVE-2011-0449, CVE-2011-2929, CVE-2011-2930, CVE-2011-2931, CVE-2011-2932, CVE-2011-3186, CVE-2013-0155, CVE-2013-0156, CVE-2013-0276, CVE-2013-0277, CVE-2013-0333, CVE-2013-1854, CVE-2013-1855, CVE-2013-1856, CVE-2013-1857

BID: 44124, 46291, 46292, 49179, 57187, 57192, 57575, 57896, 57898, 58549, 58552, 58554, 58555

GLSA: 201412-28