Debian DSA-3509-1:rails - セキュリティ更新

high Nessus プラグイン ID 89791

概要

リモート Debian ホストに、セキュリティ更新がありません。

説明

Ruby で書かれた Web アプリケーションフレームワークである Rails で、2 つの脆弱性が発見されました。両方の脆弱性が、Rails のために Web リクエストを処理する Action Pack に影響します。

- CVE-2016-2097 Action Pack のコンポーネントの 1 つである Action View に対する細工されたリクエストにより、任意の場所からファイルのレンダリングが行われる可能性があります。これには、アプリケーションの表示ディレクトリの外部にあるファイルも含まれています。この脆弱性は、CVE-2016-0752 の修正が不完全なために存在します。このバグは、Makandra の Jyoti Singh 氏と Tobias Kraze 氏によって発見されました。

- CVE-2016-2098 Web アプリケーションがユーザーの入力を適切にサニタイズしない場合、攻撃者が render メソッドの引数をコントローラーまたはビューでコントロールし、任意の ruby コードを実行する可能性があります。このバグは、Makandra の Tobias Kraze 氏と Phenoelit の joernchen 氏によって発見されました。

ソリューション

rails パッケージをアップグレードしてください。

安定版(stable)ディストリビューション(jessie)では、これらの問題はバージョン 2:4.1.8-1+deb8u2 で修正されています。

参考資料

https://security-tracker.debian.org/tracker/CVE-2016-2097

https://security-tracker.debian.org/tracker/CVE-2016-0752

https://security-tracker.debian.org/tracker/CVE-2016-2098

https://packages.debian.org/source/jessie/rails

https://www.debian.org/security/2016/dsa-3509

プラグインの詳細

深刻度: High

ID: 89791

ファイル名: debian_DSA-3509.nasl

バージョン: 2.15

タイプ: local

エージェント: unix

公開日: 2016/3/10

更新日: 2021/1/11

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

リスク情報

VPR

リスクファクター: Medium

スコア: 4.9

CVSS v2

リスクファクター: High

基本値: 7.5

現状値: 6.2

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

CVSS v3

リスクファクター: High

基本値: 7.3

現状値: 6.8

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

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

脆弱性情報

CPE: p-cpe:/a:debian:debian_linux:rails, cpe:/o:debian:debian_linux:8.0

必要な KB アイテム: Host/local_checks_enabled, Host/Debian/release, Host/Debian/dpkg-l

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

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

パッチ公開日: 2016/3/9

エクスプロイト可能

CANVAS (CANVAS)

Core Impact

Metasploit (Ruby on Rails ActionPack Inline ERB Code Execution)

参照情報

CVE: CVE-2016-2097, CVE-2016-2098

DSA: 3509