EC-CUBE TM 日本発の「ECオープンソース」
ダウンロードはこちらから(無料)
EC-CUBE DEMOSITE 「デモサイト」をご覧頂けます。
パソコン版 モバイル版
製品情報
EC-CUBEとは
機能一覧
システム要件
導入フロー
すぐに使える他社サービス
構築事例
構築事例一覧(PC)
構築事例一覧(モバイル)
構築事例インタビュー
掲載記事紹介
ダウンロード
EC-CUBEダウンロード
ドキュメントダウンロード
EC-CUBEのロゴ
サポート・サービス
マニュアルサイト
開発コミュニティ
EC-CUBEが使えるレンタルサーバ
EC-CUBEのカスタマイズができる制作会社
テクニカルサポート
商用ライセンス
パートナー募集
ホスティングパートナー
インテグレートパートナー
アライアンスパートナー
コミッター(開発者向け)
オーナーズストア代理店
デザインテンプレート
開発コミュニティ
開発コミュニティ
EC-CUBEを一緒に開発しませんか?
オーナーズストア
オーナーズストア
欲しい機能を購入できるショッピングサイト。
マニュアルサイト
マニュアルサイト
インストールからカスタマイズまでご紹介。
インテグレートパートナーサイト
インテグレート
パートナーサイト
パートナー様用サポートサイトです。
メールマガジン登録
EC-CUBE公式ガイドブック
個人情報保護方針
運営会社(株式会社ロックオン)
中文版(簡体字)
EC-CUBEダウンロード
SQLインジェクション脆弱性について(2008年10月1日)
 脆弱性の公表に関する重要なお願い 
ECサイト構築パッケージ「EC-CUBE」にSQLインジェクションの脆弱性が発見されました。
本脆弱性によりデータベースの改ざん、消去を行うことが可能となります。
早急に下記に示した対策をお取りください。

本脆弱性については、既にEC-CUBE開発チームとJPCERT/CC(有限責任中間法人 JPCERTコーディネーションセンター)が 連携して対応にあたっております。

 修正ファイルのダウンロード 
   SC_Query.zip md5:4fcbe4031f4eefe15c8b2aca0aa0e159

※ご注意ください
株式会社ロックオンから上記ファイルをメール添付でお送りすることは絶対にありません。
もしそのようなメールを受け取ったとしても必ず破棄いただきますようお願いいたします。
脆弱性に関する情報
-------------------------------------------------------------------
■脆弱性が存在するEC-CUBEのバージョン
-------------------------------------------------------------------
EC-CUBE2.0.0-beta以降の全てのバージョン(コミュニティ版も含む)
1系のEC-CUBEは該当しません。
-------------------------------------------------------------------
■脆弱性が該当するファイルについて
-------------------------------------------------------------------
data/class/SC_Query.php
が該当します。

-------------------------------------------------------------------
■修正方法について
-------------------------------------------------------------------
【ケース1】SC_Query.phpをカスタマイズしている場合
SC_Queryクラスのinsertメソッド内の下記箇所を削除します。
-----------------------------------------------
251〜253行目(EC-CUBE RC1版の場合)
// 先頭に~があるとプレースホルダーしない。
} else if(ereg("^~", $val)) {
	$strval .= ereg_replace("^~", "", $val);
-----------------------------------------------

SC_Queryクラスのupdateメソッド内の下記箇所を削除します。
-----------------------------------------------
328〜330行目(EC-CUBE RC1版の場合)
// 先頭に~があるとプレースホルダーしない。
} else if(ereg("^~", $val)) {
	$strval .= ereg_replace("^~", "", $val).",";
-----------------------------------------------

【ケース2】SC_Query.phpをカスタマイズしていない場合
上記「修正ファイルのダウンロード」より「SC_Query.zip」をダウンロードしてください。
解凍し、SC_Query.phpをそのまま上書きコピーしていただければ修正が反映されます。
-------------------------------------------------------------------
PAGETOP
Copyright (c) LOCKON CO.,LTD. All Rights Reserved.