【活用ガイド】

JVNDB-2009-006316

vtiger CRM におけるディレクトリトラバーサルの脆弱性

概要

vtiger CRM は、modules/Import/index.php および multiple Import.php ファイルに関する処理に不備があるため、ディレクトリトラバーサルの脆弱性が存在します。
CVSS による深刻度 (CVSS とは?)

CVSS v2 による深刻度
基本値: 7.5 (危険) [NVD値]
  • 攻撃元区分: ネットワーク
  • 攻撃条件の複雑さ: 低
  • 攻撃前の認証要否: 不要
  • 機密性への影響(C): 部分的
  • 完全性への影響(I): 部分的
  • 可用性への影響(A): 部分的
影響を受けるシステム


Vtiger
  • Vtiger CRM 5.0.4

想定される影響

以下の影響を受ける可能性があります。
(1) 第三者により、.. (ドットドット) を含む graph.phpgraph.php への module パラメータを介して、任意のローカルファイルをインクルードされる、および実行される可能性
(2) 第三者により、.. (ドットドット) を含む以下への module パラメータを介して、任意のローカルファイルをインクルードされる、および実行される可能性
modules/Campaigns/CampaignsAjax.php を経由して到達可能な include/Ajax/CommonAjax.php
modules/SalesOrder/SalesOrderAjax.php
modules/System/SystemAjax.php
modules/Products/ProductsAjax.php
modules/uploads/uploadsAjax.php
modules/Dashboard/DashboardAjax.php
modules/Potentials/PotentialsAjax.php
modules/Notes/NotesAjax.php
modules/Faq/FaqAjax.php
modules/Quotes/QuotesAjax.php
modules/Utilities/UtilitiesAjax.php
modules/Calendar/ActivityAjax.php
modules/Calendar/CalendarAjax.php
modules/PurchaseOrder/PurchaseOrderAjax.php
modules/HelpDesk/HelpDeskAjax.php
modules/Invoice/InvoiceAjax.php
modules/Accounts/AccountsAjax.php
modules/Reports/ReportsAjax.php
modules/Contacts/ContactsAjax.php
modules/Portal/PortalAjax.php
(3) 第三者により、.. (ドットドット) を含む以下への file パラメータを介して、任意のローカルファイルをインクルードされる、および実行される可能性
modules/Campaigns/CampaignsAjax.php を経由して到達可能な include/Ajax/CommonAjax.php
modules/SalesOrder/SalesOrderAjax.php
modules/System/SystemAjax.php
modules/Products/ProductsAjax.php
modules/uploads/uploadsAjax.php
modules/Dashboard/DashboardAjax.php
modules/Potentials/PotentialsAjax.php
modules/Notes/NotesAjax.php
modules/Faq/FaqAjax.php
modules/Quotes/QuotesAjax.php
modules/Utilities/UtilitiesAjax.php
modules/Calendar/ActivityAjax.php
modules/Calendar/CalendarAjax.php
modules/PurchaseOrder/PurchaseOrderAjax.php
modules/HelpDesk/HelpDeskAjax.php
modules/Invoice/InvoiceAjax.php
modules/Accounts/AccountsAjax.php
modules/Reports/ReportsAjax.php
modules/Contacts/ContactsAjax.php
modules/Portal/PortalAjax.php
(4) リモート認証されたユーザにより、.. (ドットドット) を含む index.php を経由して到達可能な Accounts モジュールへの Import アクションの step パラメータを介して、任意のローカルファイルをインクルードされる、および実行される可能性
(5) リモート認証されたユーザにより、.. (ドットドット) を含む index.php を経由して到達可能な Contacts モジュールへの Import アクションの step パラメータを介して、任意のローカルファイルをインクルードされる、および実行される可能性
(6) リモート認証されたユーザにより、.. (ドットドット) を含む index.php を経由して到達可能な HelpDesk モジュールへの Import アクションの step パラメータを介して、任意のローカルファイルをインクルードされる、および実行される可能性
(7) リモート認証されたユーザにより、.. (ドットドット) を含む index.php を経由して到達可能な Leads モジュールへの Import アクションの step パラメータを介して、任意のローカルファイルをインクルードされる、および実行される可能性
(8) リモート認証されたユーザにより、.. (ドットドット) を含む index.php を経由して到達可能な Potentials モジュールへの Import アクションの step パラメータを介して、任意のローカルファイルをインクルードされる、および実行される可能性
(9) リモート認証されたユーザにより、.. (ドットドット) を含む index.php を経由して到達可能な Products モジュールへの Import アクションの step パラメータを介して、任意のローカルファイルをインクルードされる、および実行される可能性
(10) リモート認証されたユーザにより、.. (ドットドット) を含む index.php を経由して到達可能な Vendors モジュールへの Import アクションの step パラメータを介して、任意のローカルファイルをインクルードされる、および実行される可能性
対策

ベンダ情報および参考情報を参照して適切な対策を実施してください。
ベンダ情報

Vtiger
CWEによる脆弱性タイプ一覧  CWEとは?

  1. パス・トラバーサル(CWE-22) [NVD評価]
共通脆弱性識別子(CVE)  CVEとは?

  1. CVE-2009-3249
参考情報

  1. National Vulnerability Database (NVD) : CVE-2009-3249
更新履歴

  • [2012年12月20日]
      掲載