ブログ

侵害の増加と深刻化:サードパーティアプリにおける信頼の代償

July 5, 2018
Pieter Danhieux
薄暗い照明の下、中央に通路の階段がある、誰もいない赤い劇場用シートの列。

私たちの主な使命は、ソフトウェアとその開発を安全なものにすることです。開発の初期段階からセキュリティを考慮して構築することを目指しています。私たちのビジョンは、ソフトウェア開発の新たな基準を打ち立てることです。開発者が脆弱なコードを検知し、コーディングの最中に問題を未然に修正できるスキルと知識を身につけられるように支援します。

こうした背景から、世界中で発生するデータ侵害やサイバー攻撃、コードの悪用といったニュースを聞いて私たちが喜んでいると思われるかもしれません。確かに、そうした事件は多くの業界で私たちのサービスが必要とされていることを浮き彫りにします。しかし実際には、非常に歯がゆい思いです。業界全体として同じ過ちを繰り返していることは明らかであり、その理由は、ほとんどのセキュリティ教育がリスクを最小限に抑え、侵害を阻止するほど十分に機能していないからです。

データ侵害の最新の被害者はTicketmasterです。もしあなたが影響を受けた数千人の顧客の一人であれば、事件の通知とパスワード変更を促すメールを受け取ったはずです。コンサートやスポーツイベントのチケットを購入しただけで個人データが侵害されるなど、誰も予想していません。しかし、現実はこうです。

これは誰にとっても最悪の状況であり、Ticketmasterの評判を損なうだけでなく、顧客体験としても非常にひどいものです。しかし、一つ問題があります。それは、すべてが彼らの責任というわけではないということです。

同社は、Inbenta Technologiesが提供するサードパーティのカスタマーサポートアプリケーションを利用していました。Ticketmaster UKは、その製品に悪意のあるコードが含まれていたことを発見し、その結果、世界中の顧客データの5%が流出する事態となりました。

では、ハッカーはどのようにしてこのシステムを悪用したのでしょうか。彼らはJavaScriptコードのわずか1行を操作したのです。このコードは、Inbenta TechnologiesがTicketmasterの要件に合わせてカスタマイズしたものでした。Inbentaによると、そのコードは本来想定されていないページで使用されており、もし事前に知っていればセキュリティ上の脆弱性として特定できていたはずだといいます。

この脆弱性は、本質的にはファイルアップロード/ストレージライブラリのセキュリティ問題であり、一度の侵害で同じコードを読み込んでいるすべてのサイトに影響が及ぶ可能性があります。コードを改ざんすることで、個人データを収集して攻撃者に転送するといったことが容易に行えてしまいます。これは単純な攻撃手法でありながら被害が広範囲に及ぶ可能性があり、私たちはプラットフォーム内の多様なトレーニング演習を通じて、こうした脅威への防御に取り組んでいます。

もちろん、サードパーティのアプリケーションに頼らずにビジネスを行うことは事実上不可能です。しかし、相手がどのようにソフトウェアを構築しているかを制御することはできず、そのコードのセキュリティ強度を把握することもほぼ不可能です。これは信頼の問題になります。もしサードパーティのパートナーがセキュアコーディングの実践を怠っていれば、自社への侵害の入り口を開いてしまうことになりかねません。

では、解決策は何でしょうか。簡単に言えば、私たち全員がもっと努力しなければならないということです。セキュリティを、企業のイノベーションを阻む厄介な障害と考えるのはやめなければなりません。

開発チームがセキュリティを重視し、悪意のあるコードを未然に防ぐための適切なツールと知識を身につけさせることは、皆さんが考えているよりも簡単です。世界最大級の金融、通信、小売、テクノロジー企業がこの新しいアプローチを採用していることを嬉しく思いますが、セキュリティ教育に取り組むことはFortune 100企業だけの特権であるべきではありません。開発者を抱えるすべての企業が、チームが安全にコーディングできるようトレーニングを導入する必要があります。

CTOのMatias Madouと共同執筆し、最近公開したホワイトペーパーでは、組織内にセキュリティ文化を構築する利点を紹介しています。なぜそれがイノベーションを促進し、アジリティを維持し、安全でないコードによる経済的損失を減らすための鍵となるのかを詳しく解説しています。

以下のようなヒントを紹介しています:

* 開発者にとって有益で魅力的なセキュリティトレーニングにする方法

* 開発者が自ら問題を特定し、修正できるように指導する方法

* 開発者が安全なコードを構築できるよう支援する方法

ぜひこの資料をダウンロードして、組織内のセキュリティ意識を高め、チームのスキルを向上させ、より高いレベルのコード基準を確立する先駆者となってください。

セキュリティを、企業のイノベーションを阻む厄介な障害と考えるのはやめなければなりません。
タグライン

AI主導の開発をリリース前にガバナンスする

AIを活用したリスク測定、コミット時のセキュアコーディングポリシーの強制、そしてSDLC全体を通じたセキュアなデリバリーの加速を実現します。

デモを予約する
リソースライブラリ

他のブログ記事を見る

セキュアコーディング、AIガバナンス、ソフトウェアリスク管理に関する専門的なコンテンツをご覧ください。

すべて表示
導入事例
フィルターラベル
これはdivブロック内のテキストです。

Supercharged Security Awareness: How Tournaments are Inspiring Developers at Erste Group

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

詳細はこちら
導入事例
フィルターラベル
これはdivブロック内のテキストです。

Security as culture: How Blue Prism cultivates world-class secure developers

Learn how Blue Prism, the global leader in intelligent automation for the enterprise, used Secure Code Warrior's agile learning platform to create a security-first culture with their developers, achieve their business goals, and ship secure code at speed

詳細はこちら
導入事例
フィルターラベル
これはdivブロック内のテキストです。

セキュリティ文化の統一:Sageはいかにしてチャンピオンプログラムを構築したか

Sageがどのようにして柔軟かつ関係性を重視したアプローチでセキュリティを強化し、200名以上のセキュリティチャンピオンを育成して、目に見えるリスク低減を実現したのかをご紹介します。

詳細はこちら
ブログ
フィルターラベル
これはdivブロック内のテキストです。

2026年サイバーセキュリティ意識向上月間:企業防衛に不可欠なAIセキュリティの理解

主要なAI企業の多くが、安全対策が追いつくまでの間、AI開発を世界的に減速させるよう公に呼びかける事態となっています。しかし現実には、深刻なセキュリティ問題はすでに顕在化しています。AI導入に伴う金銭的コストやリスクが増大し続ける中、多くのセキュリティリーダーや経営陣は差し迫った状況に追い込まれています。

詳細はこちら
ブログ
フィルターラベル
これはdivブロック内のテキストです。

イネーブラー8:プログラムのブランディング

セキュアコーディングプログラムを成功させるには、優れたコンテンツ以上のものが必要です。イネーブラー8では、ブランディングによって参加を「憧れのステータスを得る体験」へと変える方法を解説します。

詳細はこちら
ブログ
フィルターラベル
これはdivブロック内のテキストです。

すべての従業員が今、AIサイバーセキュリティの最前線に立っている

エンタープライズテクノロジーの状況は、手遅れになるまで誰も予測できなかったほどの速さで変化しています。私たちは今、人間が書いたコードと基本的なコパイロット支援の時代から、エージェント型開発ライフサイクル(ADLC)の時代へと正式に足を踏み入れました。自律型AIエージェントは、複数の機能にわたってかつてない効率性をもたらす一方で、全く新しい種類のセキュリティリスクや規制リスクも引き起こしています。

詳細はこちら

AIを活用した開発をリリース前にセキュアに

開発者のリスクを可視化し、ポリシーを適用することで、ソフトウェア開発ライフサイクル全体における脆弱性を未然に防ぎます。

デモを予約する
該当する項目が見つかりません。