ペネトレーションテストサービスに戻る
事例 3

Web・モバイルのペネトレーションテスト

フィンテック製品:PCI DSS 準拠

フィンテック企業の Web・モバイルアプリケーションを対象に包括的なセキュリティ診断を実施し、安全な金融取引とユーザーデータの保護を確認するとともに、年次の PCI DSS 準拠テストを支援しました。

3
脆弱性
1
深刻度:高
2
深刻度:中
100%
是正済み

プロジェクト概要

業種

フィンテック

テストの種類

Web・モバイルのブラックボックステスト

期間

3 週間

課題と目的

課題

機密性の高い個人情報や金融データを扱うアプリケーションで、ビジネスロジックが複雑なため、適切に保護されていなければ悪用されるおそれがありました。

目的

  • Web とモバイルの両プラットフォームでブラックボックスによる脆弱性テストを行う
  • OWASP Top 10 とビジネスロジックの欠陥に重点を置く
  • モバイルのセキュリティ(SSL ピンニング、暗号化、データ保存)を検証する

手法

01

攻撃シミュレーション

Web とモバイルで実際の攻撃者の行動を再現

02

ツールを用いたテスト

Burp Suite、OWASP ZAP と高度な手動テスト

03

モバイル解析

リバースエンジニアリングと安全なデータ保存の検証

04

ビジネスロジックのレビュー

API セキュリティ、認証、認可のテスト

主な指摘事項(脆弱性 3 件)

高

クライアントのソースコード漏えい(CWE-204)

モバイルアプリのソースコードが露出しており、攻撃者に悪用されうる API キーやビジネスロジックが判明する状態でした。

影響:知的財産の窃取と API の不正利用
中

ビジネスロジック:メールアドレスの変更(CWE-471)

旧メールアドレスやパスワードの確認なしにメールアドレスを変更でき、アカウント乗っ取りのリスクがありました。

影響:アカウント乗っ取りの脆弱性
中

ビジネスロジック:ログイン中ユーザーの削除(CWE-840)

確認や適切なセキュリティチェックなしにアカウントを削除でき、データ損失につながる状態でした。

影響:アカウントの不正削除

提供した価値

PCI DSS 準拠

年次のアプリケーションテスト要件への準拠を確保

ユーザーデータの保護

コード漏えいとロジックの欠陥を特定し、知的財産を保護

セキュアな SDLC

継続的な改善のため、ビジネスロジックのテストを組み込み

デモを予約