SCAN DISPATCH :クラウドサービスの弱点を国際セキュリティ会議で発表 | ScanNetSecurity
2024.04.24(水)

SCAN DISPATCH :クラウドサービスの弱点を国際セキュリティ会議で発表

 SCAN DISPATCH は、アメリカのセキュリティ業界及ハッカーコミュニティから届いたニュースを、狭く絞り込み、深く掘り下げて掲載します。

国際 海外情報
 SCAN DISPATCH は、アメリカのセキュリティ業界及ハッカーコミュニティから届いたニュースを、狭く絞り込み、深く掘り下げて掲載します。

──

 「国際セキュリティ会議で発表された AmazonとMobileMeの攻撃手法」に続き、今年のBlackHatUSAにて行われたプレゼン、「Clobbering the Cloud!」から、SalesForce.com と SugarSync の脆弱性の例をみながら、クラウドの弱点を探ってみたい。

SCAN DISPATCH :国際セキュリティ会議で発表された AmazonとMobileMeの攻撃手法(2009年10月27日)
https://www.netsecurity.ne.jp/2_14212.html
Clobbering the Cloud! プレゼン
http://www.blackhat.com/presentations/bh-usa-09/MEER/BHUSA09-Meer-ClobberCloud-SLIDES.pdf
https://media.blackhat.com/bh-usa-09/video/MEER/BHUSA09-Meer-ClobberCloud-VIDEO.zip

 まず最初はSalseForce.com。Software as a Service (SaaS)の元祖で、S&P 500(米スタンダード・アンド・プアーズ社算出の株価指数)にも登場する老舗のクラウド・コンピューティングのサイトだ。

 WebベースのCRMソリューションを提供するのがメインだが、デベロッパはカスタムのアプリを作成してそれをSalseForce.comのプラットフォームで動作させることができる。アプリケーションはSalseForece.comのプラットフォームで作動するSalseForece.com独自のApexを使う。「このプラットフォームは、ビルトインの構文によってデータストアのオペレーションをサポートしており、APIによって、HTTPのコールアウト、ApexのコードをSalseForce.com内部でWSエンドポイントにタイしたり、メールを送信できるだけでなく、メールのエンドポイントにSalseForce.com内部でApexのコードをタイできるようになっている。」(Slaviero氏)。また複数のイベント・ループのイリテーションの関係を保持するのにデータストアは便利なだけでなく、アップデート・トリガーによってメールを無料で送信することができる。

 もちろん、このプラットフォームにアクセスする全てのユーザが、公平にリソースにアクセスできるようにコントロールされている。が、上記の機能と、無料で登録できるアカウントを使用して、この制御機能を回避する方法がプレゼンでは発表された。WebスキャナのNiktoをSalseForce.comにポートするもので、その名はSiftoだ。

 SalesForce.comではさらに、クリックジャッキングの脆弱性も発見された。ユーザがブラウザでCRMのインターフェースのページを開き、もうひとつのタブで「猿をパンチ」のゲームをしたところ、CRMのページからタスクをデリートすることになってしまった様子をデモで紹介している。

 最後は日本でも話題になっているインフラ・アズ・サービス形態の、オンライン・バックアップ、ファイル共有サービスのSugarSync.com。MobileMeと同じようにパスワード・リセットのプロセスをハックしたデモであるが、プロセスは多少違う。まず、ユーザ・ネームを推測する方法であるが、SugarSync.comは親切にも、存在しないユーザネームでログインしようとすると、「ユーザネームが存在しない」と返答してくる。普通、メールアドレスをユーザネームにしている人がほとんどだから、思い当たるメールアドレスを次から次へと試せばいい。

 一度ユーザネームが分かったら、パスワードリセットを行う。パスワードリセットのリンクが、ユーザのメールアカウントに送られてくる。ここまではその他のサイトと同じ。

 3氏がSugarSync.comの弱点として見つけたのは以下の3点。

(1) パスワードリセットのリクエストを何回もかけることができる。スクリプトを書いて行えば、何百万、何千万回の試行が可能である。
(2) リセット用のリンクは、何週間も「Live」つまり、有効期限が無い。
(3) リセット用のリンクにあるsecret identifierは、例えば「for472gtb422」というように、それほど長いものでない。

 このことから、プレゼンではまず…

【執筆:米国 笠原利香】
──
※ この記事は Scan購読会員向け記事をダイジェスト掲載しました
購読会員登録案内 http://www.ns-research.jp/cgi-bin/ct/p.cgi?w02_ssw
《ScanNetSecurity》

Scan PREMIUM 会員限定記事

もっと見る

Scan PREMIUM 会員限定記事特集をもっと見る

カテゴリ別新着記事

「経理」「営業」「企画」「プログラミング」「デザイン」と並ぶ、事業で成功するためのビジネスセンスが「セキュリティ」
「経理」「営業」「企画」「プログラミング」「デザイン」と並ぶ、事業で成功するためのビジネスセンスが「セキュリティ」

ページ右上「ユーザー登録」から会員登録すれば会員限定記事を閲覧できます。毎週月曜の朝、先週一週間のセキュリティ動向を総括しふりかえるメルマガをお届け。(写真:ScanNetSecurity 名誉編集長 りく)

×