製品・ソフトウェアに関する情報
FuelPHP において任意のコードが実行される脆弱性
Title FuelPHP において任意のコードが実行される脆弱性
Summary

FuelPHP は、ウェブアプリケーションを作成するためのフレームワークです。FuelPHP には、Request_Curl クラスの処理に問題があり、任意のコードが実行される脆弱性が存在します。 この脆弱性情報は、情報セキュリティ早期警戒パートナーシップに基づき下記の方が IPA に報告し、JPCERT/CC が開発者との調整を行いました。 報告者: グリー株式会社 千田 雅明 氏

Possible impacts 細工されたデータを処理することで、サーバ上で任意のファイルを削除されたり、任意のコードを実行されたりするなどの可能性があります。
Solution

[フレームワークを最新版に更新し、アプリケーションが Request_Curl クラスを使用している場合は対応する] 開発者が提供する情報をもとにフレームワークを最新版に更新してください。 更新後、アプリケーション内で Request_Curl クラスを使用しているか確認し、当該クラスを使用している場合は、下記について確認してください。 - cURL 呼び出しに対するレスポンスが信用できる場合 autofomatting を有効にすることが可能です。 - cURL 呼び出しに対するレスポンスが信用できない場合 リクエストを実行した直後にレスポンスを確認するコードを追加する必要があります。 確認後、auto formatting を有効にし、set_response() を呼び出し、レスポンスを正しい形式にしてください。 開発者は、auto formatting における注意事項を記載したドキュメンテーションを提供しています。

Publication Date July 18, 2014, midnight
Registration Date July 18, 2014, 12:08 p.m.
Last Update July 23, 2014, 10:50 a.m.
CVSS2.0 : 警告
Score 5.1
Vector AV:N/AC:H/Au:N/C:P/I:P/A:P
Affected System
FuelPHP
FuelPHP 1.1 から 1.7.1 まで
CVE (情報セキュリティ 共通脆弱性識別子)
CWE (共通脆弱性タイプ一覧)
ベンダー情報
その他
Change Log
No Changed Details Date of change
0 [2014年07月18日]
  掲載
[2014年07月23日]
  参考情報:National Vulnerability Database (NVD) (CVE-2014-1999) を追加
Feb. 17, 2018, 10:37 a.m.

NVD Vulnerability Information
CVE-2014-1999
Summary

The auto-format feature in the Request_Curl class in FuelPHP 1.1 through 1.7.1 allows remote attackers to execute arbitrary code via a crafted response.

Publication Date July 20, 2014, 8:12 p.m.
Registration Date Jan. 26, 2021, 3:07 p.m.
Last Update Nov. 21, 2024, 11:05 a.m.
Affected software configurations
Configuration1 or higher or less more than less than
cpe:2.3:a:fuelphp:fuelphp:1.5.2:*:*:*:*:*:*:*
cpe:2.3:a:fuelphp:fuelphp:1.2:rc1:*:*:*:*:*:*
cpe:2.3:a:fuelphp:fuelphp:1.7.1:*:*:*:*:*:*:*
cpe:2.3:a:fuelphp:fuelphp:1.5.3:*:*:*:*:*:*:*
cpe:2.3:a:fuelphp:fuelphp:1.6:*:*:*:*:*:*:*
cpe:2.3:a:fuelphp:fuelphp:1.6.1:*:*:*:*:*:*:*
cpe:2.3:a:fuelphp:fuelphp:1.1:*:*:*:*:*:*:*
cpe:2.3:a:fuelphp:fuelphp:1.4:*:*:*:*:*:*:*
cpe:2.3:a:fuelphp:fuelphp:1.2.1:*:*:*:*:*:*:*
cpe:2.3:a:fuelphp:fuelphp:1.7:*:*:*:*:*:*:*
cpe:2.3:a:fuelphp:fuelphp:1.2:*:*:*:*:*:*:*
cpe:2.3:a:fuelphp:fuelphp:1.3:*:*:*:*:*:*:*
cpe:2.3:a:fuelphp:fuelphp:1.5:*:*:*:*:*:*:*
cpe:2.3:a:fuelphp:fuelphp:1.5.1:*:*:*:*:*:*:*
Related information, measures and tools
Common Vulnerabilities List