RHEL 4/5/6:richfaces(RHSA-2013:1042)

high Nessus プラグイン ID 67239

概要

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

説明

1 つのセキュリティ問題を修正する更新済みの richfaces パッケージが、Red Hat Enterprise Linux 4、5、および 6 用の Red Hat JBoss Enterprise Application Platform 5.2.0 で現在利用可能です。

Red Hat セキュリティレスポンスチームは、この更新によるセキュリティ上の影響が重大だと評価しています。詳細な重要度評価を示す Common Vulnerability Scoring System(CVSS)ベーススコアは「参照」セクションの CVE リンクで入手できます。

RichFaces は、Ajax の機能を既存の JavaServer Faces(JSF)アプリケーションに追加するオープンソースフレームワークです。

RichFaces ResourceBuilderImpl が逆シリアル化を処理する方法で、欠陥が見つかりました。リモートの攻撃者が、この欠陥を悪用して、サーバーのシリアル化可能なクラスで逆シリアル化メソッドの実行を発生させる可能性があります。これにより、これらのクラスの逆シリアル化ロジックによっては、セキュリティ上さまざまな影響が出る可能性があります。
(CVE-2013-2165)

この課題の修正は、RichFaces が逆シリアル化できるクラスを制限するためにホワイトリストを導入します。

例えばカスタムクラスなど、既にリストに追加されていないクラスをホワイトリストに追加する必要がある場合、次の方法のいずれかにしたがって実行できます。

方法 1:SerializableResource インターフェイスを実装します。RichFaces 3 で、これは org.ajax4jsf.resource.SerializableResource で定義されており、RichFaces 4/5 では org.richfaces.resource.SerializableResource で定義されています。

方法 2:resource-serialization.properties ファイルにクラスを追加します(この更新が適用されると、デフォルトプロパティファイルが提供されます)。これを行うために、プロパティファイルが提供するフレームワークを拡張できます。このファイルは、RichFaces 3 の org.ajax4jsf.resource にあり、 RichFaces 4/5 の org.richfaces.resource にあります。修正されたプロパティファイルは、バージョン特有のパッケージにあるデプロイメントのクラスパスにコピーする必要があります。

可能な場合は、方法 1 にしたがうことを推奨します。

Red Hat はこの課題をレポートしてくれた寺田健(三井物産セキュアディレクション株式会社)に感謝の意を表します。

警告:この更新を適用する前に、既存の Red Hat JBoss Enterprise Application Platform のインストール内容(すべてのアプリケーションと構成ファイル)をバックアップしてください。

Red Hat JBoss Enterprise Application Platform 5.2.0 および Red Hat Enterprise Linux 4、5、6 の全ユーザーは、これらの更新パッケージにアップグレードすることを推奨します。この更新を有効にするには、 JBoss サーバープロセスを再起動する必要があります。

ソリューション

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

参考資料

https://access.redhat.com/errata/RHSA-2013:1042

https://access.redhat.com/security/cve/cve-2013-2165

プラグインの詳細

深刻度: High

ID: 67239

ファイル名: redhat-RHSA-2013-1042.nasl

バージョン: 1.16

タイプ: local

エージェント: unix

公開日: 2013/7/11

更新日: 2021/1/14

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

リスク情報

VPR

リスクファクター: Medium

スコア: 6.7

CVSS v2

リスクファクター: High

基本値: 7.5

現状値: 5.5

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

脆弱性情報

CPE: p-cpe:/a:redhat:enterprise_linux:richfaces, p-cpe:/a:redhat:enterprise_linux:richfaces-demo, p-cpe:/a:redhat:enterprise_linux:richfaces-framework, p-cpe:/a:redhat:enterprise_linux:richfaces-root, p-cpe:/a:redhat:enterprise_linux:richfaces-ui, cpe:/o:redhat:enterprise_linux:5, cpe:/o:redhat:enterprise_linux:6

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

エクスプロイトの容易さ: No known exploits are available

パッチ公開日: 2013/7/10

脆弱性公開日: 2013/7/23

参照情報

CVE: CVE-2013-2165

BID: 61085

RHSA: 2013:1042