Plone < 4.2.3 複数の脆弱性(HF 20121106)

critical Nessus プラグイン ID 329021

概要

リモートホストは、複数の脆弱性の影響を受けます。

説明

リモートホストにインストールされている Plone のバージョンは、 4.2.3 より前です。このため、以下の脆弱性の影響を受けます。

- Plone の registerConfiglet.py により、リモートの攻撃者が、管理者インターフェイスに関連する詳細不明なベクトルを通じて、Python コードを実行する可能性があります。(CVE-2012-5485)

- Plone で使用されている Zope 2 のZPublisher.HTTPRequest._scrubHeaderにより、リモートの攻撃者が、ラインフィード(LF)文字を介して、任意の HTTP ヘッダーを注入する可能性があります。(CVE-2012-5486)

- Plone におけるサンドボックスホワイトリスト機能(allowmodule.py)により、特定の権限を持つリモートの認証されたユーザーが、インポートに関連するベクトルを通じて、Python サンドボックスの制限をバイパスし、任意の Python コードを実行する可能性があります。(CVE-2012-5487)

- Plone のpython_scripts.pyにより、リモートの攻撃者が、createObject に関連した、細工された URL を介して Python コードを実行する可能性があります。(CVE-2012-5488)

- Plone で使用される Zope の App.Undo.UndoSupport.get_request_var_or_attr 関数により、認証されたリモートのユーザーが、詳細不明なベクトルを通じて、制限された属性へのアクセスを取得する可能性があります。(CVE-2012-5489)

- Plone の kssdevel.py のクロスサイトスクリプティング(XSS)の脆弱性により、リモートの攻撃者が、詳細不明なベクトルを介して、任意の Web スクリプトまたは HTML を注入する可能性があります。(CVE-2012-5490)

- Plone で使用される z3c.form により、リモートの攻撃者が、フォームの場所と要素 ID に関する知識を活用することで、デフォルトのフォームフィールドの値を取得できます(CVE-2012-5491)

- Plone の uid_catalog.pyにより、リモートの攻撃者が、細工された URL を介して、隠れたオブジェクトに関するメタデータを取得する可能性があります。
(CVE-2012-5492)

- Plone の gtbn.py により、特定の権限を持つリモートの認証されたユーザーが、Python サンドボックスをバイパスし、詳細不明なベクトルを介して任意の Python コードを実行する可能性があります。(CVE-2012-5493)

- Plone の python_scripts.py のクロスサイトスクリプティング(XSS)の脆弱性により、リモートの攻撃者が、「{u,}translate」に関連する詳細不明なベクトルを介して、任意の Web スクリプトまたは HTML を注入する可能性があります。(CVE-2012-5494)

- Plone のpython_scripts.pyにより、リモートの攻撃者が、「go_back」に関連した細工された URL を介して Python コードを実行する可能性があります。(CVE-2012-5495)

- Kupu のkupu_spellcheck.pyにより、リモートの攻撃者が、細工された URL を介してサービス拒否(ZServer スレッドロック)を引き起こす可能性があります。(CVE-2012-5496)

- Plone のmembership_tool.pyにより、リモートの攻撃者が、細工された URL を通じてユーザーアカウント名を列挙する可能性があります。
(CVE-2012-5497)

- Plone の queryCatalog.py により、リモートの攻撃者がキャッシングをバイパスし、コレクションに対する細工されたリクエストを介してサービス拒否を引き起こす可能性があります。(CVE-2012-5498)

- Plone のpython_scripts.pyにより、リモートの攻撃者が、formatColumns に関連した大きな値を介してサービス拒否(メモリ消費)を引き起こす可能性があります。(CVE-2012-5499)

- Plone のバッチ ID 変更スクリプト(renameObjectsByPaths.py)により、リモートの攻撃者が、細工されたリクエストの有効な CSRF トークンを利用することで、コンテンツ項目のタイトルを変更する可能性があります。(CVE-2012-5500)

- Plone のat_download.pyにより、リモートの攻撃者が、細工された URL を介してカスタムコンテンツタイプに保存されている任意の BLOB(ファイルおよび画像)を読み取る可能性があります。(CVE-2012-5501)

- Plone の safe_html.py におけるクロスサイトスクリプティング(XSS)脆弱性により、コンテンツ編集の権限を持つリモートの認証されたユーザーが、詳細不明なベクトルを介して、任意の Web スクリプトまたは HTML を注入する可能性があります。
(CVE-2012-5502)

- Plone の ftp.py により、リモートの攻撃者が詳細不明なベクトルを介して隠しフォルダーの内容を読み取る可能性があります。
(CVE-2012-5503)

- Plone の widget_traversal.py におけるクロスサイトスクリプティング(XSS)脆弱性により、リモートの攻撃者が、詳細不明なベクトルを介して、任意の Web スクリプトまたは HTML を注入する可能性があります。(CVE-2012-5504)

- Plone での atat.py により、リモートの攻撃者が、名前のない表示のリクエストを介して、プライベートデータ構造を読み取る可能性があります。(CVE-2012-5505)

- Plone のpython_scripts.pyにより、リモートの攻撃者が、ユーザーがアクセス権限を持たないフォルダへの RSS フィードリクエストを介して、サービス拒否(無限ループ)を引き起こす可能性があります。(CVE-2012-5506)

- Plone で使用される Zope の AccessControl/AuthEncoding.py により、リモートの攻撃者が、パスワード検証のタイミング不一致に関連するベクトルを通じて、パスワードを取得する可能性があります。(CVE-2012-5507)

- Plone のエラーページにより、リモートの攻撃者が、詳細不明なベクトルを介して、乱数を取得し、パスワードリセットの PRNG 状態を導き出すことができます。(CVE-2012-5508)

- Plone で使用されている Zope は、擬似乱数発生器(PRNG)を再シードしません。そのため、リモートの攻撃者が、詳細不明なベクトルを介して、値を推測するのが簡単になります。(CVE-2012-6661)

Nessus はこれらの問題をテストしておらず、代わりにアプリケーションが自己報告するバージョン番号にのみ依存していることに注意してください。ベンダーのホットフィックス(PloneHotfix20121106)は、バージョンをアップグレードすることなくこれを修正できるため、このプラグインは Paranoid モードで実行している場合にのみ報告します。

ソリューション

ベンダーのホットフィックス(Products.PloneHotfix20121106)を適用するか、Plone バージョン 4.2.3 以降にアップグレードしてください。

参考資料

https://github.com/plone/Products.CMFPlone/blob/4.2.3/docs/CHANGES.txt

https://plone.org/security/hotfix/20121106

http://www.nessus.org/u?f16fb65c

http://www.nessus.org/u?f276dc79

http://www.openwall.com/lists/oss-security/2012/11/10/1

プラグインの詳細

深刻度: Critical

ID: 329021

ファイル名: plone_HF_20121106.nasl

バージョン: 1.2

タイプ: Local

ファミリー: Misc.

公開日: 2026/7/22

更新日: 2026/7/23

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

リスク情報

VPR

リスクファクター: Medium

スコア: 5

パーセンタイル: 95.09

CVSS v2

リスクファクター: High

基本値: 8.5

現状値: 6.7

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

CVSS スコアのソース: CVE-2012-5493

CVSS v3

リスクファクター: Critical

基本値: 9.9

現状値: 8.9

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

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

脆弱性情報

CPE: cpe:/a:plone:plone

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

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

パッチ公開日: 2012/11/6

脆弱性公開日: 2012/11/6

参照情報

CVE: CVE-2012-5485, CVE-2012-5486, CVE-2012-5487, CVE-2012-5488, CVE-2012-5489, CVE-2012-5490, CVE-2012-5491, CVE-2012-5492, CVE-2012-5493, CVE-2012-5494, CVE-2012-5495, CVE-2012-5496, CVE-2012-5497, CVE-2012-5498, CVE-2012-5499, CVE-2012-5500, CVE-2012-5501, CVE-2012-5502, CVE-2012-5503, CVE-2012-5504, CVE-2012-5505, CVE-2012-5506, CVE-2012-5507, CVE-2012-5508, CVE-2012-6661