FreeBSD:rabbitmq -- 管理プラグインにおけるセキュリティ問題(8469d41c-a960-11e4-b18e-bcaec55be5e5)

low Nessus プラグイン ID 81117

概要

リモート FreeBSD ホストには、セキュリティ関連の更新がありません。

説明

RabbitMQ プロジェクトによる報告:

管理 Web UI でユーザーに表示される前に、ユーザーがコントロールできるコンテンツが、適切に HTML エスケープされていませんでした。

- ユーザーが管理 UI からメッセージのキューを解除すると、メッセージの詳細(ヘッダー名、引数など)がエスケープされていない状態で表示されていました。このユーザーが管理 UI からメッセージのキューを解除した場合、攻撃者は特別に細工されたメッセージを投稿し、ユーザーの代わってコンテンツを追加することや、任意の JavaScript コードを実行することができます。

- ポリシーを表示する際、それらの名前がエスケープされていない状態で表示されていました。攻撃者は、特別に細工された名前を持つポリシーを作成し、ポリシーを表示しているユーザーに代わってコンテンツを追加することや、任意の JavaScript コードを実行する可能性があります。

- 接続された AMQP ネットワーククライアントをリストする際、バージョンなどのクライアントの詳細がエスケープされていない状態で表示されていました。攻撃者は、特別に細工されたバージョンのフィールドを持つクライアントを使用して、接続されたクライアントを表示しているユーザーに代わってコンテンツを追加することや、任意の JavaScript コードを実行する可能性があります。

すべての場合において、攻撃者は、対象の RabbitMQ クラスター上において有効なユーザーアカウントを必要とします。

さらに、一部の管理者がコントロールできるコンテンツが、適切にエスケープされていませんでした。

- ユーザー名:

- クラスター名

同じように、攻撃者は、管理 Web UI を使用しているユーザーに代わってコンテンツを追加することや、任意の JavaScript コードを実行する可能性があります。
ただし、攻撃者は、RabbitMQ クラスター上の管理者、つまり信頼されたユーザーである必要があります。

ソリューション

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

参考資料

http://www.rabbitmq.com/news.html#2015-01-08T10:14:05+0100

http://www.rabbitmq.com/release-notes/README-3.4.3.txt

http://www.nessus.org/u?5adb303b

プラグインの詳細

深刻度: Low

ID: 81117

ファイル名: freebsd_pkg_8469d41ca96011e4b18ebcaec55be5e5.nasl

バージョン: 1.5

タイプ: local

公開日: 2015/2/2

更新日: 2021/1/6

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

リスク情報

VPR

リスクファクター: Low

スコア: 3.0

CVSS v2

リスクファクター: Low

基本値: 3.5

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

脆弱性情報

CPE: p-cpe:/a:freebsd:freebsd:rabbitmq, cpe:/o:freebsd:freebsd

必要な KB アイテム: Host/local_checks_enabled, Host/FreeBSD/release, Host/FreeBSD/pkg_info

パッチ公開日: 2015/1/31

脆弱性公開日: 2015/1/8

参照情報

CVE: CVE-2015-0862