すべてのプロダクト
Search
ドキュメントセンター

Web Application Firewall:API security overview

最終更新日:Aug 25, 2026

API セキュリティは、WAF の有料アドオンです。組み込みおよびカスタムの検出ポリシーを使用して API 資産を検出し、リスクを特定し、攻撃イベントを報告します。また、コンプライアンスのための越境データレビューや機密データ漏洩の追跡もサポートしています。

利用シーン

未知の API の発見と資産インベントリの構築

ビジネスの迅速なイテレーションに伴い API が急増する中で、開発者がセキュリティチームのレビューなしに API を公開したり、古い API を廃止し忘れたりすることがあります。これにより、API 資産インベントリにギャップが生じ、セキュリティ管理の死角が生まれます。資産管理機能は、ビジネスアクセスログをオフラインで分析し、トラフィック内のすべての API エンドポイントを自動的に検出し、インターフェイスの特性に基づいてそのビジネス目的を特定します。

API セキュリティリスクの検出と API 攻撃の監視

不適切な API の設計や設定はセキュリティ脆弱性を生み出し、攻撃者が機密インターフェイスに不正にアクセスしたり、電話番号や銀行カード番号などの機密情報がレスポンスで漏洩したりする可能性があります。リスクとイベント機能は、正確なリスク分析を可能にし、実行可能な修正提案を提供することで、異常なアクセスや攻撃をタイムリーに検出するのに役立ちます。

越境データリスクの特定と機密データ漏洩の追跡

(中国本土のみ) ビジネスで中国本土以外のリージョンにデータを提供する必要がある場合、省レベルのサイバースペース管理局を通じて、国家サイバースペース管理局にデータ輸出セキュリティ評価を申請する必要があります。セキュリティコンプライアンスレビューとトレーサビリティ監査機能は、アウトバウンドデータをレビューおよび追跡し、データリスクを特定し、セキュリティイベントを相互参照するのに役立ちます。

API セキュリティ態勢の評価

API セキュリティを有効にする前に、Basic Detection 機能を使用して API セキュリティ態勢を評価できます。この機能は、すべての WAF 3.0 インスタンスでデフォルトで有効になっており、無料です。WAF ログをオフラインで分析し、セキュリティイベントの概要、資産概要、およびセキュリティイベントのリストを提供します。このページには、API 資産と異常なイベントに関する統計が表示され、最新の異常な API 呼び出しイベント 10 件がリスト表示されます。

説明
  • Basic Detectionは、有料の API セキュリティサービスよりも検出機能が限定されています。結果に差異や遅延が生じる場合があります。

  • Basic Detection は詳細なデータビューを提供しません。

  1. [API セキュリティ] ページに移動し、トップメニューバーからリソースグループとリージョン(中国本土 または 中国本土以外)を選択します。

  2. 左側のナビゲーションウィンドウで、保護設定 > API セキュリティ を選択します。

  3. Basic Detection セクションでは、基本検出データを表示できます。

    • Security Event Overview:API セキュリティイベントの総数と、リスクレベル (高、中、低) 別の件数。

    • Asset Overview:API アセットの総数、およびアクティブな API アセットと非アクティブな API アセットの数。

    • Security Events:各イベントのイベント名、API パス、ドメイン、攻撃元、時間を表示するカード。

API セキュリティサービスの有効化

説明
  • API セキュリティは、すべての計算と分析をオフラインで実行します。このサービスは、ご利用の API を能動的にプローブすることはなく、ビジネス運用に影響を与えません。

  • API セキュリティは、特定の特徴に一致するリクエストとレスポンスを検出することで、データ漏洩リスクを特定します。API セキュリティを有効にすることにより、お客様は WAF がこれらの分析を実行することを承認したことになります。有効にする前に、実際のビジネスシナリオに基づいてサービスを評価する必要があります。

  1. API Security ページに移動します。上部のメニューバーから、リソースグループとリージョン (中国本土 または 中国本土以外) を選択します。

  2. API セキュリティを有効にします。

    • API セキュリティの無料トライアルを開始する

      説明
      • Pro、Enterprise、Ultimate エディションでは、API セキュリティの 7 日間の無料トライアルを 1 回利用できます。

      • トライアル終了後、正式版を購入していない場合、トライアル中に生成された分析データは直ちに削除されます。トライアルデータを保持するには、トライアルが終了する前に API セキュリティの正式版を購入してください。

      API リクエストセキュリティ ページで、7 日間の無料 POC を申請する をクリックします。

    • API セキュリティの正式版を購入する

      API リクエストセキュリティ ページで、今すぐ有効化する をクリックします。API セキュリティの有効化を選択した後、[今すぐ購入] をクリックして決済を完了します。

レガシー API セキュリティから Agentic API セキュリティへのアップグレード

2026年7月31日 (UTC+8) 以降、Alibaba Cloud WAF は新しい Agentic API セキュリティモジュールを提供します。このモジュールは、元の API セキュリティ機能を基盤とし、大規模モデル検出エンジン (Agentic AI) を追加しています。今後のリリースでは、API 攻撃防止の深さと広さを拡大する高度なセキュリティオペレーション機能が継続的に追加されます。

より包括的な緩和機能を利用するために、できるだけ早く Agentic API セキュリティにアップグレードしてください。現在レガシー API セキュリティを使用している場合でも、引き続き使用でき、機能に影響はありません。ただし、レガシーモジュールはメンテナンス期間に入っており、必要な安定性維持のみが行われ、新機能は追加されません。

アップグレード手順、課金変更に関する注意、料金詳細については、「WAF API セキュリティモジュールのアップグレード」をご参照ください。

API セキュリティの機能

ビジネス目的の分類

API セキュリティはどのように API のビジネス目的を分類しますか?

API セキュリティは、組み込みポリシーを使用して URL とパラメーター名の特性を照合することにより、API のビジネス目的を分類します。カスタム識別ポリシーを設定することもできます。

目的

タイプ名

ユーザー認証

アカウントパスワードベースのログイン、モバイル検証コードベースのログイン、メール検証コードベースのログイン、WeChat ログイン、Alipay ログイン、OAuth 認証、OIDC 認証、SAML 認証、SSO 認証、ログイン、ログオフ、パスワードリセット

ユーザー登録

アカウントパスワードベースの登録、モバイル検証コードベースの登録、メール検証コードベースの登録、WeChat 登録、Alipay 登録、登録サービス

データ操作

データベースクエリ、データアップロード、データダウンロード、データ追加、データ変更、データ更新、データ共有、データ削除、データ同期、データ送信、データコピー、データ監査、データ保存、データチェック

注文管理

注文クエリ、注文エクスポート、注文更新、注文支払い

ログ管理

ログクエリ、ログ報告、ログのエクスポート、ログサービス

ファイル管理

ファイルアップロード、ファイルダウンロード、ファイルサービス

通知

SMS メッセージ送信、メール送信、情報送信、検証コード検証

バックエンド管理

バックエンド管理、データダッシュボード、モニタリングサービス

システム制御

キャンセル、開始、バッチ処理、一時停止、バインド、デバッグ、設定、クローズ、ステータスチェック

技術サービス

GraphQL、SQL サービス、大規模モデル対話、MCP サービス

API セキュリティはどのように API のサービス対象を識別しますか?

サービス対象タグは、API の命名特性とアクセス元のクラスタリングに基づいて、API エンドポイントの呼び出し元タイプを識別します:

  • 内部オフィス:内部従業員にサービスを提供する API。

  • サードパーティ連携:サードパーティのエコシステムパートナーにサービスを提供する API。

  • 公共サービス:インターネット経由でサービスを提供する API。

機密データ検出

API セキュリティはどのような種類の機密データを検出できますか?

API セキュリティは、組み込みの識別モデルを使用して API のリクエストとレスポンス内の機密情報を検出します。カスタム検出ポリシーを設定することもできます。感度レベルは S1 から S4 の範囲で (数値が高いほど感度が高い)、Data Security Center (DSC) の基準と一致しています。

ID 情報

機密データの型

タイプ ID

感度レベル

カテゴリ

ID カード番号 (中国本土)

1000

S3

個人情報、機微な個人情報

氏名 (簡体字中国語)

1002

S2

個人情報

パスポート番号 (中国本土)

1006

S3

個人情報、機微な個人情報

香港・マカオ住民向け本土旅行許可証

1007

S3

個人情報、機微な個人情報

ナンバープレート番号 (中国本土)

1008

S3

個人情報

軍官証

1010

S3

個人情報、個人機密情報

性別

1011

S1

個人情報

民族

1012

S1

個人情報

ID カード番号 (中国 (香港))

1015

S3

個人情報、機微な個人情報

氏名 (繁体字中国語)

1016

S2

個人情報

氏名 (英語)

1017

S2

個人情報

ID カード番号 (マレーシア)

1018

S3

個人情報、個人機密情報

ID カード番号 (シンガポール)

1019

S3

個人情報、機微な個人情報

SSN

1023

S3

個人情報、機微な個人情報

宗教的信条

1025

S2

個人情報、要配慮個人情報

KARTU KELUARGA(KK)

4412

S3

個人情報、個人機密情報

Kartu Indonesia Pintar(KIP)

4418

S2

個人情報

連絡先と場所

機密データの型

タイプ ID

感度レベル

カテゴリ

住所 (中国本土)

1003

S2

個人情報

携帯電話番号 (中国本土)

1004

S3

個人情報

メールアドレス

1005

S2

個人情報

電話番号 (中国本土)

1009

S2

個人情報

省 (中国本土)

1013

S1

N/A

市 (中国本土)

1014

S1

N/A

電話番号 (米国)

1024

S2

個人情報

住所 (英語)

4410

S2

個人情報

金融と支払い

機密データの型

タイプ ID

感度レベル

カテゴリ

デビットカード

1001

S3

個人情報、個人機密情報

貸出銀行カード

1020

S3

個人情報、要配慮個人情報

SWIFT コード

1022

S1

N/A

ネットワークとデバイスの識別子

機密データの型

タイプ ID

感度レベル

データカテゴリ

IP アドレス

2000

S2

個人情報

MAC アドレス

2001

S2

個人情報

IPv6 アドレス

2007

S2

個人情報

IMEI

2010

S2

個人情報

MEID

2011

S2

個人情報

URL

2015

S1

N/A

認証情報とキー

機密データの型

タイプ ID

感度レベル

カテゴリ

JDBC 接続文字列

2002

S3

個人情報、個人機密情報

PEM 証明書

2003

S3

個人情報

秘密キー

2004

S3

個人情報、個人機密情報

AccessKey ID

2005

S3

個人情報、個人機密情報

AccessKey Secret

2006

S3

個人情報、要配慮個人情報

Linux パスワードファイル

2013

S3

N/A

Linux シャドウファイル

2014

S3

N/A

Alibaba Cloud AKSK キーペア

4399

S3

個人情報、個人機密情報

レガシー OpenAI API キー

4400

S3

個人情報、個人機密情報

OpenAI プロジェクト API キー

4401

S3

個人情報、個人機密情報

Bailian API キー

4402

S3

個人情報、個人機密情報

HuggingFace API キー

4403

S3

個人情報、機微な個人情報

Groq API キー

4404

S3

個人情報、機微な個人情報

PAI-EAS トークン

4405

S3

個人情報、機微な個人情報

企業および一般識別子

機密データの型

タイプ ID

感度レベル

カテゴリ

日付

2009

S1

N/A

営業許可証番号

4000

S2

N/A

税務登録証明書番号

4001

S2

N/A

組織コード

4002

S2

N/A

統一社会信用コード

4003

S2

N/A

車両識別番号

4004

S2

N/A

API の感度レベルはどのように分類されますか?

API の感度レベルは、高、中、低、なしに分類されます:

  • 高:API レスポンスに S3 以上の感度レベルの機密データが含まれているか、単一のレスポンスで 20 件以上の S2 レベルの機密データが返される場合。

  • 中:API レスポンスに S2 レベルの機密データが含まれている場合。

  • 低:API レスポンスに S1 レベルの機密データが含まれている場合。

  • なし:API レスポンスに機密データが含まれていない場合。

リスクとイベント

API セキュリティはどのような種類の API リスクを検出できますか?

セキュリティ仕様

  • 安全でない HTTP メソッド

    • リスクレベル:低

    • リスクの説明:この API は安全でない HTTP メソッドを使用しています。攻撃者はこれらのメソッドを使用してサーバー情報を探索したり、サーバーデータを改ざんしたりする可能性があります。例えば、PUT を使用して悪意のあるファイルをアップロードしたり、DELETE を使用してサーバーリソースを削除したりします。

    • 提案:ビジネスニーズに基づき、PUT、DELETE、TRACE、OPTIONS などの安全でない HTTP メソッドを無効にしてください。

  • 脆弱な JWT 署名アルゴリズム

    • リスクレベル:低

    • リスクの説明:この API は脆弱な JSON Web トークン (JWT) 署名アルゴリズムを使用しています。

    • 提案:RS256 などのより安全な署名アルゴリズムを使用してください。キーが強力であり、安全に送信および保存されていることを確認してください。

  • URL としてのパラメーター

    • リスクレベル:低

    • リスクの説明:この API のリクエストパラメーターに URL 値が含まれています。これにより、サーバーサイドリクエストフォージェリ (SSRF) のリスクが生じる可能性があります。

    • 提案:ユーザーが制御する URL をパラメーターで直接使用しないように API を再設計してください。パラメーターの内容に対して厳格な検証とフィルタリングを実装してください。

アカウントセキュリティ

  • プレーンテキストでのパスワード送信

    • リスクレベル:低

    • リスクの説明:この API はアカウントのパスワードをプレーンテキストで送信します。攻撃者はスニッフィングなどの方法で送信中に認証情報を傍受し、アカウント乗っ取りにつながる可能性があります。

    • 提案:傍受を防ぐために、送信前にパスワードフィールドを暗号化またはハッシュ化してください。

  • 弱いパスワードの許容

    • リスクレベル:低

    • リスクの説明:このログイン API は弱いパスワードを許可しています。攻撃者はこれを利用してアカウントをブルートフォース攻撃する可能性があります。

    • 提案:強力なパスワードポリシーを適用してください。強力なパスワードは、少なくとも 8 文字以上で、大文字、小文字、数字、記号のうち少なくとも 3 種類を含む必要があります。既存の弱いパスワードを持つユーザーには、速やかに変更するよう通知してください。

  • 内部アプリケーションにおける弱いパスワードの脆弱性

    • リスクレベル:高

    • リスクの説明:この内部アプリケーションのログイン API は弱いパスワードを許可しています。攻撃者はこれを利用してアカウントをブルートフォース攻撃する可能性があります。

    • 提案:強力なパスワードポリシーを適用してください。強力なパスワードは、少なくとも 8 文字以上で、大文字、小文字、数字、記号のうち少なくとも 3 種類を含む必要があります。既存の弱いパスワードを持つユーザーには、速やかに変更するよう通知してください。

  • デフォルトパスワードの存在

    • リスクレベル:中

    • リスクの説明:このアプリケーションにはデフォルトパスワードが存在する可能性があります。攻撃者は、パスワードが変更されていないアカウントを乗っ取るためにデフォルトパスワードを使用する可能性があります。

    • 提案:デフォルトパスワードを持つアプリケーションでは、初回ログイン時にパスワードの変更を強制してください。デフォルトパスワードを持つ既存のアカウントについては、ユーザーに直ちに変更するよう通知してください。

  • プレーンテキストパスワードの返却

    • リスクレベル:低

    • リスクの説明:この API のレスポンスにはプレーンテキストのパスワードが含まれています。攻撃者は送信中にユーザーの認証情報を傍受し、アカウント乗っ取りにつながる可能性があります。

    • 提案:レスポンスでプレーンテキストのパスワードを返さないように API を再設計してください。

  • Cookie へのパスワード保存

    • リスクレベル:低

    • リスクの説明:この API はアカウントのパスワード情報を Cookie に保存しており、攻撃者によって容易に盗まれる可能性があります。

    • 提案:機密性の高い認証情報を Cookie に保存しないように API を再設計してください。

  • 無制限のログイン

    • リスクレベル:中

    • リスクの説明:このログイン API には CAPTCHA や同様の検証メカニズムがありません。攻撃者はこれを利用してパスワードに対する無制限のブルートフォース攻撃を実行する可能性があります。

    • 提案:特に複数回のログイン失敗後には、CAPTCHA などの検証メカニズムを追加して、ブルートフォース攻撃を防いでください。

  • 不適切なログイン失敗プロンプト

    • リスクレベル:低

    • リスクの説明:この API のログイン失敗プロンプトは、ユーザー名が存在するかどうかを明らかにします。攻撃者はこの情報を使用して有効なアカウントを列挙し、さらなる攻撃に利用する可能性があります。

    • 提案:ログインに失敗した場合は、「ユーザー名またはパスワードが正しくありません」のような一般的なメッセージを返し、ユーザー名が有効かどうかを明らかにしないでください。

  • URL ベースのアカウントパスワード送信

    • リスクレベル:中

    • リスクの説明:この API は URL でアカウントのパスワードを送信します。URL が漏洩すると、認証情報が漏洩します。URL はサーバーログ、リファラーヘッダー、ブラウザ履歴に記録されることがよくあります。

    • 提案:POST メソッドを使用して、リクエストボディで認証データを送信してください。

アクセス制御

  • インターネットからアクセス可能な内部アプリケーション

    • リスクレベル:低

    • リスクの説明:この API は内部アプリケーションに属しており、アクセス制限なしでインターネットからアクセスできます。これにより、攻撃者が内部アプリケーションを悪用または攻撃する可能性があります。

    • 提案:IP アドレスホワイトリストなどのアクセス制御ポリシーを追加して、アクセス元を制限してください。

  • 無制限のアクセス元

    • リスクレベル:低

    • リスクの説明:この API は、通常のベースライン外のソース (IP アドレスまたはリージョン) からアクセスされています。

    • 提案:アクセス制御ポリシーを追加してください。IP ブラックリストとホワイトリストまたはジオブロッキング機能を使用して、アクセス元を制限してください。

  • 無制限のアクセスツール

    • リスクレベル:低

    • リスクの説明:この API へのアクセスに使用されるクライアントタイプが、API のクライアントアクセスベースラインと一致しません。

    • 提案:アクセスツールを制限し、攻撃者が悪意のあるスクリプトを使用して API を攻撃したりデータをスクレイピングしたりするのを防ぐために、アクセス制御ポリシーを追加してください。

  • 無制限のアクセスレート

    • リスクレベル:低

    • リスクの説明:この API は、単一の IP アドレスから 1 分間に一定回数アクセスされています。

    • 提案:高頻度のアクセスを制御し、不正利用を防ぐために、レート制限ポリシーを追加してください。

権限管理

  • 十分にランダムでない認証情報

    • リスクレベル:中

    • リスクの説明:この API は、十分にランダムでなく、推測可能な認証情報を使用しています。攻撃者はこれらの認証情報をブルートフォース攻撃して、不正アクセスや権限昇格を行う可能性があります。

    • 提案:認証情報のランダム性を高めてください。短かったり、簡単に推測できる形式の使用は避けてください。

  • 機密 API への未認証アクセス

    • リスクレベル:高

    • リスクの説明:高感度のデータを含むこの API は、認証なしでアクセスできます。これは深刻なデータ漏洩につながる可能性があります。

    • 提案:API の不正使用を防ぐために、厳格で包括的な本人確認メカニズムを追加してください。

  • 内部 API への不正アクセス

    • リスクレベル:高

    • リスクの説明:内部アプリケーションに属するこの API は、認証なしでアクセスできます。これにより、内部サービスの不正使用や内部データの漏洩につながる可能性があります。

    • 提案:API の不正使用を防ぐために、厳格で包括的な本人確認メカニズムを追加してください。

  • URL ベースの認証情報送信

    • リスクレベル:中

    • リスクの説明:この API は URL で認証情報を送信します。URL が漏洩すると、認証情報が悪用される可能性があります。URL はサーバーログ、リファラーヘッダー、ブラウザ履歴に記録されることがよくあります。

    • 提案:カスタムヘッダー、Cookie、リクエストボディなど、別の方法で認証情報を送信してください。

  • AccessKey ペア情報の漏洩

    • リスクレベル:高

    • リスクの説明:この API からのレスポンスに AccessKey ID と AccessKey Secret が含まれており、攻撃者によって悪用される可能性があります。

    • 提案:AccessKey ペア情報を返さないように API を再設計してください。また、漏洩した AccessKey ペアを直ちに無効化または削除してください。

  • STS トークンを取得するための不正アクセス

    • リスクレベル:中

    • リスクの説明:API セキュリティリスク検出モデルにより、この API が認証なしでアクセス可能であり、レスポンスにクラウドプラットフォームの STS トークン (一時的なセキュリティ認証情報) が含まれていることが特定されました。攻撃者はこの API を使用して、クラウドリソースの操作権限を持つ一時的な認証情報を直接取得でき、これにより不正なクラウドサービス呼び出し、機密データの盗難、計算リソースの不正利用、悪意のある操作、さらには完全なアカウント乗っ取り、大規模なビジネスデータの流出、重大な金銭的損失につながる可能性があります。

    • 提案:不正アクセスや権限昇格を防ぐため、この API に直ちに厳格な身分認証とアクセス制御メカニズムを実装し、信頼できる環境で承認されたエンティティのみが STS 関連 API を呼び出せるようにしてください。さらに、漏洩した STS トークンの権限範囲と使用記録を徹底的にレビューし、一時的な認証情報を速やかに取り消し、関連する IAM ロールポリシーのセキュリティを強化してください。STS API が外部に公開されないようにし、フロントエンドコード、クライアントアプリケーション、またはパブリックリポジトリにこのような高リスク API を埋め込んだり呼び出したりしないでください。

データ保護

  • レスポンス内の機密データの種類が過剰

    • リスクレベル:中

    • リスクの説明:この API からのレスポンスには、過剰な種類の機密データが含まれています。これは不必要なデータ公開を示しており、データ漏洩のリスクを高めます。

    • 提案:返される各データタイプのビジネス上の必要性をレビューしてください。重要なデータには機密データマスキングを適用し、必須でないデータタイプは削除してください。

  • レスポンス内の機密データが過剰

    • リスクレベル:中

    • リスクの説明:この API からのレスポンスには機密データが含まれており、返されるデータ量を制限していません。これは大規模なデータ漏洩を引き起こすために悪用される可能性があります。

    • 提案:ビジネスニーズに基づいて、単一のレスポンスで返されるデータ量を制限してください。これにより、攻撃者が API を使用して大量の機密データを取得するのを防ぎます。

  • 不十分なデータ匿名化

    • リスクレベル:中

    • リスクの説明:この API のレスポンスは、同じデータの匿名化 (マスク) されたバージョンと非匿名化 (プレーンテキスト) バージョンの両方を返しており、匿名化の目的を無効にしています。

    • 提案:サンプルデータを確認してこのリスクを検証してください。マスクされるべきデータが、レスポンスの他の場所でプレーンテキストで公開されていないことを確認してください。

  • 機密サーバー情報の漏洩

    • リスクレベル:高

    • リスクの説明:この API のレスポンスには機密サーバー情報が含まれています。攻撃者はこの情報を使用して攻撃を計画し、サーバーの制御を奪う可能性があります。

    • 提案:サンプルデータを確認してリスクを検証してください。内部サーバー情報を直接クライアントに返すことは避けてください。

  • 内部 IP アドレスの漏洩

    • リスクレベル:中

    • リスクの説明:この API のレスポンスには内部 IP アドレスが含まれているようで、内部ネットワーク情報が漏洩しています。攻撃者はこの情報を使用して内部アプリケーションを攻撃する可能性があります。

    • 提案:レスポンスで内部ネットワーク情報が漏洩しないように API を再設計してください。

  • URL ベースの機密データ送信

    • リスクレベル:中

    • リスクの説明:この API は高感度のデータを URL で送信します。URL が漏洩した場合、機密データの漏洩が発生する可能性があります。URL はサーバーログ、リファラーヘッダー、ブラウザ履歴に記録されることがよくあります。

    • 提案:POST メソッドを使用し、リクエストボディで機密データを送信してください。

  • OpenAPI ドキュメントの漏洩

    • リスクレベル:中

    • リスクの説明:API セキュリティリスク検出モデルにより、この API が OpenAPI や Swagger などのインターフェイス定義ドキュメントを公開していることが特定されました。攻撃者はこれらのドキュメントを使用して、ビジネス API のパス、パラメーター構造、ビジネス詳細を取得し、バッチプロービング、データ盗難、ビジネスロジック攻撃のためのリクエストを正確に構築できます。これにより、機密インターフェイスや潜在的な不正操作が発見される可能性もあります。深刻な場合、システムの機密データ漏洩や不正操作につながる可能性があります。

    • 提案:実際のビジネスニーズに基づき、インターフェイス定義ドキュメントへの外部アクセス権限を厳格に制限してください。不正アクセスを防ぐため、本番環境ではオープン API ドキュメントインターフェイスを無効化または暗号化してください。アクセスが必要な場合は、信頼できるアカウントまたは内部ネットワークからの呼び出しのみに制限してください。さらに、API ドキュメントの公開ポリシーを定期的にレビューし、機密フィールドやビジネス記述が含まれないようにしてください。身分認証、IP ホワイトリスト、API ゲートウェイを通じてセキュリティ制御を強化し、外部の攻撃者がインターフェイスのメタデータを取得するのを防いでください。

  • 大規模モデル API キーの漏洩

    • リスクレベル:高

    • リスクの説明:API セキュリティリスク検出モデルにより、この API が認証なしでアクセス可能であり、レスポンスに大規模モデルサービスの API キーが含まれていることが特定されました。攻撃者はこの API を使用して大規模モデルの API キーを盗むことができ、これにより不正なデータアクセス、リアルタイムのクォータ消費、機密情報の盗難、悪意のあるコンテンツ生成、ビジネスデータの流出、アカウントの不正利用につながる可能性があります。

    • 提案:API への不正アクセスや権限昇格を防ぐために、厳格で完全な身分認証メカニズムを実装してください。さらに、API キーの実際の使用状況を直ちにレビューし、速やかにキーをローテーションし、API キーが安全で管理された環境でのみ使用されるようにしてください。フロントエンドコードやパブリックリポジトリで API キーを直接公開しないでください。

API 設計

  • リクエストパラメーターの走査可能性

    • リスクレベル:低

    • リスクの説明:この API のリクエストパラメーターは固定的で予測可能な形式を持っています。攻撃者はこのパターンに基づいてパラメーター値を反復処理し、データをバッチでアクセスする可能性があります。

    • 提案:パラメーターのランダム性を高めてください。短い数字など、単純で連続的、または簡単に推測できる値の使用は避けてください。

  • 返されるデータ量の変更可能性

    • リスクレベル:低

    • リスクの説明:この API のリクエストパラメーターは返されるアイテム数を制御し、任意の値に設定できます。攻撃者はこのパラメーターを変更して、単一のリクエストで大量のデータを取得する可能性があります。

    • 提案:このパラメーターに制限を追加してください。例えば、任意の数値を許可する代わりに、いくつかの固定オプションのみを提供することで、不正利用を防ぎます。

  • データベースクエリ

    • リスクレベル:高

    • リスクの説明:この API のリクエストパラメーターにはデータベースのクエリ文が含まれています。攻撃者はこの API を使用して任意のデータベース操作を実行し、データベースを攻撃したり、重要なデータを盗んだりする可能性があります。

    • 提案:クライアントから生のデータベースクエリ文を渡すことを避けるように API を再設計してください。すべてのパラメーターに対して厳格な検証とフィルタリングを実装してください。

  • コマンド実行 API

    • リスクレベル:高

    • リスクの説明:この API のリクエストパラメーターにはシステムコマンドが含まれています。攻撃者はこの API を使用して任意のシステムコマンドを実行し、サーバーの制御を奪ったり、重要なデータを盗んだりする可能性があります。

    • 提案:クライアントから生のコマンド文を渡すことを避けるように API を再設計してください。すべてのパラメーターに対して厳格な検証とフィルタリングを実装してください。

  • 任意の SMS メッセージ送信

    • リスクレベル:中

    • リスクの説明:この SMS メッセージ送信 API のリクエストパラメーターには電話番号とメッセージ本文が含まれています。攻撃者はこの API を使用して、任意の電話番号に悪意のあるメッセージを送信する可能性があります。

    • 提案:クライアントから任意のコンテンツを受け入れる代わりに、バックエンドで固定のメッセージテンプレートを使用するように API を再設計してください。

  • 任意のメールコンテンツ送信

    • リスクレベル:中

    • リスクの説明:このメール送信 API のリクエストパラメーターにはメールアドレスとメールコンテンツが含まれています。攻撃者はこの API を使用して、任意のメールアドレスに悪意のあるメールを送信する可能性があります。

    • 提案:クライアントから任意のコンテンツを受け入れる代わりに、バックエンドで固定のメールテンプレートを使用するように API を再設計してください。

  • SMS メッセージ検証コードの漏洩

    • リスクレベル:高

    • リスクの説明:この SMS 送信 API のレスポンスには、検証コード自体が含まれているようです。攻撃者はこの API を使用して検証コードを直接取得し、セキュリティチェックをバイパスする可能性があります。

    • 提案:検証コードをクライアントに返さないでください。検証プロセスはバックエンドで完了させる必要があります。

  • メール検証コードの漏洩

    • リスクレベル:高

    • リスクの説明:このメール送信 API のレスポンスには、検証コード自体が含まれているようです。攻撃者はこの API を使用して検証コードを直接取得し、セキュリティチェックをバイパスする可能性があります。

    • 提案:検証コードをクライアントに返さないでください。検証プロセスはバックエンドで完了させる必要があります。

  • 指定ファイルダウンロード

    • リスクレベル:中

    • リスクの説明:このファイルダウンロード API のリクエストパラメーターにはファイルパスが含まれています。攻撃者はこのパラメーターを変更して任意のファイルをダウンロードし、重要なデータを盗む可能性があります。

    • 提案:フルファイルパスを使用したダウンロードを防ぐように API を再設計してください。パストラバーサル攻撃を防ぐために、パラメーターの内容を厳格に検証およびフィルタリングしてください。

  • アプリケーション例外情報の漏洩

    • リスクレベル:中

    • リスクの説明:この API からのレスポンスにはアプリケーションの例外詳細が含まれています。攻撃者はこの情報を使用して、サーバーアプリケーションの設定やその他の機密詳細を知る可能性があります。

    • 提案:ビジネス例外処理メカニズムを改善してください。例外が発生した場合は、生の例外詳細を漏洩させる代わりに、一般的なエラーメッセージを返すか、標準のエラーページにリダイレクトしてください。

  • データベース例外情報の漏洩

    • リスクレベル:中

    • リスクの説明:この API からのレスポンスにはデータベースの例外詳細が含まれています。攻撃者はこの情報を使用して、データベースのクエリ文やテーブル構造を知り、SQL インジェクションなどの攻撃を可能にする可能性があります。

    • 提案:ビジネス例外処理メカニズムを最適化してください。例外が発生した場合は、生のデータベース例外詳細を漏洩させる代わりに、一般的なエラーメッセージを返すか、標準のエラーページにリダイレクトしてください。

カスタム

カスタムリスク検出ルール

  • リスクレベル:カスタムレベル

  • リスクの説明:この API は、お客様が設定したカスタムリスク検出ルールに一致しました。

  • 提案:提案には、ポリシーで設定した内容が表示されます。

API セキュリティはどのような種類の異常なアクティビティを検出できますか?

ベースライン例外

  • 異常に高頻度のアクセス

    • イベントの説明:アクセス頻度がこの API の日次ベースラインを大幅に上回っており、API の不正利用や HTTP フラッド攻撃などの悪意のある行為を示している可能性があります。

    • 提案:ログ詳細を調査してアクティビティを確認してください。明らかに悪意のある IP アドレスについては、IP ブラックリストを設定してブロックしてください。さらに、API の日次リージョン分布ベースラインに基づいてジオブロッキングポリシーを設定し、API リソースの合理的な使用を確保してください。

  • 異常な IP アドレスからの内部 API へのアクセス

    • イベントの説明:ソース IP アドレスが API の日次アクセス IP 分布ベースラインと一致しません。これは異常な呼び出し動作を示している可能性があります。

    • 提案:ログ詳細を調査してアクティビティを確認してください。明らかに悪意のある IP アドレスについては、IP ブラックリストを設定してブロックしてください。また、API の日次 IP 分布ベースラインに基づいて IP ホワイトリストポリシーを設定し、他の IP アドレスからのアクセスをブロックして、API リソースの合理的な使用を確保することもできます。

  • 異常な場所からの内部 API へのアクセス

    • イベントの説明:IP アドレスのリージョンが API の日次アクセスリージョン分布ベースラインと一致しません。これは異常な呼び出し動作を示している可能性があります。

    • 提案:ログ詳細を調査してアクティビティを確認してください。明らかに悪意のある IP アドレスについては、IP ブラックリストを設定してブロックしてください。また、API の日次リージョン分布ベースラインに基づいてロケーションブラックリストポリシーを設定し、API リソースの合理的な使用を確保することもできます。

  • 異常なツールを使用したアクセス

    • イベントの説明:アクセスに使用されたツールが API の日次アクセスツール分布ベースラインと一致しません。これは異常な呼び出しを示している可能性があります。

    • 提案:ログ詳細を調査してアクティビティを確認してください。明らかに悪意のある IP アドレスについては、IP ブラックリストを設定してブロックしてください。また、API の日次アクセスツール分布ベースラインに基づいて ACL アクセス制御ポリシーを設定するか、ボット管理モジュールを有効にして、API リソースの合理的な使用を確保することもできます。

  • 異常な時間帯のアクセス

    • イベントの説明:API が異常な時間帯に呼び出されました。これは異常な呼び出しを示している可能性があります。

    • 提案:ログ詳細を調査してアクティビティを確認してください。明らかに悪意のある IP アドレスについては、IP ブラックリストを設定してブロックしてください。

  • 異常なパラメーター値を使用したアクセス

    • イベントの説明:リクエストパラメーターの形式がこの API へのリクエストの日次特性と一致しません。これは異常な呼び出しまたは攻撃を示している可能性があります。

    • 提案:サンプルリクエストデータとログ詳細を確認してアクティビティを検証してください。明らかに悪意のある IP アドレスについては、IP ブラックリストを設定してブロックしてください。Web 攻撃が確認された場合は、コア Web 保護モジュールを使用して API を保護し、API リソースの合理的な使用を確保してください。

アカウントリスク

  • 内部アプリケーションへの弱いパスワードによるログイン

    • イベントの説明:ある IP アドレスが、弱いパスワードを使用して内部アプリケーションにログインした疑いがあります。

    • 提案:ログ詳細を確認してログインが成功したかどうかを検証してください。アカウントサービスについては、より強力なパスワードポリシーを適用してください。強力なパスワードは通常、大文字、小文字、数字、記号のうち少なくとも 3 種類を含み、8 文字以上である必要があります。既存の弱いパスワードを持つアカウントについては、ユーザーにパスワードの変更を通知してください。

  • ユーザー名に対するブルートフォース攻撃

    • イベントの説明:ある IP アドレスが、比較的一定のパスワードを使用しながらユーザー名を絶えず変更して、複数回のログイン試行を行いました。これはユーザー名のブルートフォース攻撃を示唆しています。

    • 提案:ログ詳細を確認して、いずれかの試行が成功したかどうかを確認してください。定期的にパスワードを変更し、弱いパスワードが使用されていないことを確認してください。ログインサービスについては、ログイン試行を制限するために検証コードを追加するか、ログイン API の合理的な使用を確保するためにレート制限ポリシーを設定してください。

  • パスワードに対するブルートフォース攻撃

    • イベントの説明:ある IP アドレスが、特定のアカウントに対して多数の異なるパスワードを試しながら複数回のログイン試行を行いました。これはパスワードのブルートフォース攻撃の疑いがあります。

    • 提案:ログ詳細を確認して、いずれかの試行が成功したかどうかを確認してください。定期的にパスワードを変更し、弱いパスワードが使用されていないことを確認してください。ログインサービスについては、ログイン試行を制限するために検証コードを追加するか、ログイン API の合理的な使用を確保するためにレート制限ポリシーを設定してください。

  • 辞書攻撃

    • イベントの説明:ある IP アドレスが、多数の異なるユーザー名とパスワードを使用して複数回のログイン試行を行いました。これは辞書攻撃を示唆しています。

    • 提案:ログ詳細を確認して、いずれかの試行が成功したかどうかを確認してください。定期的にパスワードを変更し、弱いパスワードが使用されていないことを確認してください。ログインサービスについては、ログイン試行を制限するために検証コードを追加するか、ログイン API の合理的な使用を確保するためにレート制限ポリシーを設定してください。

  • SMS メッセージ検証コードに対するブルートフォース攻撃

    • イベントの説明:ある IP アドレスが、多数の異なるコードを使用して SMS メッセージコードを検証しようと複数回試みました。これは検証コードに対するブルートフォース攻撃の疑いがあります。

    • 提案:ログ詳細を調査してアクティビティを確認してください。明らかに悪意のある IP アドレスについては、IP ブラックリストを設定してブロックしてください。また、API の日次レート分布ベースラインに基づいてレート制限ポリシーを設定し、API リソースの合理的な使用を確保することもできます。

  • メール検証コードに対するブルートフォース攻撃

    • イベントの説明:ある IP アドレスが、多数の異なるコードを使用してメール検証コードを検証しようと複数回試みました。これは検証コードに対するブルートフォース攻撃の疑いがあります。

    • 提案:ログ詳細を調査してアクティビティを確認してください。明らかに悪意のある IP アドレスについては、IP ブラックリストを設定してブロックしてください。また、API の日次レート分布ベースラインに基づいてレート制限ポリシーを設定し、API リソースの合理的な使用を確保することもできます。

  • バッチ登録

    • イベントの説明:ある IP アドレスが異常な数の登録リクエストを行っており、バッチ登録アクティビティを示唆しています。これにより、多くのスパムアカウントが作成される可能性があります。

    • 提案:ログ詳細を調査してアクティビティを確認してください。明らかに悪意のある IP アドレスについては、IP ブラックリストを設定してブロックしてください。また、API の日次レート分布ベースラインに基づいてレート制限ポリシーを設定し、API リソースの合理的な使用を確保することもできます。

API の不正利用

  • SMS リソースの悪意のある消費

    • イベントの説明:ある IP アドレスが SMS を送信するために複数回リクエストを行いました。これは SMS リソースの悪意のある消費、または SMS フラッディングに API を使用していることを示唆しており、ビジネス上の損失を引き起こす可能性があります。

    • 提案:ログ詳細を調査してアクティビティを確認してください。明らかに悪意のある IP アドレスについては、IP ブラックリストを設定してブロックしてください。また、単一の電話番号への SMS 送信頻度を制限し、API の日次レート分布ベースラインに基づいてレート制限ポリシーを設定して、API リソースの合理的な使用を確保する必要があります。

  • メールリソースの悪意のある消費

    • イベントの説明:ある IP アドレスがメールを送信するために複数回リクエストを行いました。これはメールサービスリソースを悪意を持って消費しようとする試み、またはメール爆弾攻撃を開始しようとする試みであると疑われます。これにより、メールサービスの安定性に影響が及ぶ可能性があります。

    • 提案:ログ詳細を調査してアクティビティを確認してください。明らかに悪意のある IP アドレスについては、IP ブラックリストを設定してブロックしてください。また、単一のメールボックスへのメール送信頻度を制限し、API の日次レート分布ベースラインに基づいてレート制限ポリシーを設定して、API リソースの合理的な使用を確保する必要があります。

  • バッチダウンロード

    • イベントの説明:ある IP アドレスが異常な数のデータエクスポートまたはダウンロードリクエストを行い、多数のファイルを取得しています。これはデータ漏洩のリスクをもたらす可能性があります。

    • 提案:ログ詳細を調査してアクティビティを確認してください。明らかに悪意のある IP アドレスについては、IP ブラックリストを設定してブロックしてください。また、API の日次レート分布ベースラインに基づいてレート制限ポリシーを設定し、API リソースの合理的な使用を確保することもできます。

  • データクローリング

    • イベントの説明:ある IP アドレスが、走査的なパラメーター値で API を複数回呼び出しました。これは API データをクロールしようとする試みであると疑われます。

    • 提案:ログ詳細を調査してアクティビティを確認してください。明らかに悪意のある IP アドレスについては、IP ブラックリストを設定してブロックしてください。ビジネスニーズに基づいてパラメーターのランダム性を高めてください。短い数字など、単純で推測しやすいパラメーター値の使用は避けてください。

  • API 攻撃

    • イベントの説明:ある IP アドレスが API に対して Web 攻撃を開始しました。すべての攻撃は Web 攻撃保護モジュールによってブロックされました。

    • 提案:ログ詳細を使用して IP の動作を分析してください。明らかに悪意のある IP アドレスについては、IP ブラックリストを設定してブロックしてください。

機密データ漏洩

  • 機密データへの不正アクセス

    • イベントの説明:ある IP アドレスが API を不正に呼び出し、機密データを取得した疑いがあります。これはデータ漏洩のリスクをもたらす可能性があります。

    • 提案:ログ詳細を調査してアクティビティを確認してください。重要な API については、不正使用や権限昇格を防ぐために、厳格で完全な身分認証メカニズムを実装してください。

  • 大量の機密データアクセス

    • イベントの説明:ある IP アドレスが API を呼び出し、異常に大量の機密データを取得しました。これはデータ漏洩のリスクをもたらす可能性があります。

    • 提案:ログ詳細を調査してアクティビティを確認してください。可能な限り重要な機密データを匿名化し、レスポンスから不要なデータタイプを削除してください。さらに、API にレート制限ポリシーを設定してください。

  • 国外の IP アドレスによる大量の機密データアクセス

    • イベントの説明: 国内の IP アドレスが API を呼び出し、複数の機密データを取得しました。これにより、データ侵害およびデータコンプライアンスのリスクが生じる可能性があります。

    • 提案:ログ詳細を調査してアクティビティを確認してください。機密データの越境転送はコンプライアンスリスクをもたらす可能性があります。この転送に正当なビジネス上の必要性がある場合は、評価を実施し、必要な申告や届出を完了することをお勧めします。

レスポンス例外

  • エラーメッセージの返却

    • イベントの説明:API 呼び出し中に、API が例外エラーメッセージを返しました。これにより、アプリケーション設定などの重要な情報が漏洩する可能性があります。

    • 提案:API が正常に機能しているかどうかを確認するためにログ詳細を調査してください。アプリケーションの例外処理を最適化し、生の例外詳細を返す代わりに、一般的なエラーメッセージを返すか、指定されたページにリダイレクトするようにしてください。

  • データベースエラーメッセージの返却

    • イベントの説明:API 呼び出し中に、API がデータベースエラーメッセージを返しました。これにより、データベースのクエリ文やテーブル名などの重要な情報が漏洩する可能性があります。

    • 提案:API が正常に機能しているかどうかを確認するためにログ詳細を調査してください。アプリケーションの例外処理を最適化し、生の例外詳細を返す代わりに、一般的なエラーメッセージを返すか、指定されたページにリダイレクトするようにしてください。

  • 機密システム情報の返却

    • イベントの説明:API 呼び出し中に、API が重要な機密サーバー情報を返しました。これはデータ漏洩のリスクをもたらします。

    • 提案:返されたデータが予期されたものであるかどうかを確認するためにログ詳細を調査してください。このようなデータを直接クライアントに返すことは避けてください。

  • 異常なレスポンス

    • イベントの説明:一連の API 呼び出し中に、レスポンスにおける異常な HTTP ステータスコードの割合が 80% を超えました。これはオリジンサーバーに問題がある可能性を示唆しています。

    • 提案:ログ詳細を調査し、オリジンサーバーのログを確認して、API が正常に機能しているかどうかを確認してください。

カスタムイベント

カスタムイベントルール

  • イベントの説明:この IP アドレスからの API 呼び出しは、お客様が設定したカスタムイベント検出ポリシーに一致しました。

  • 提案:提案には、ポリシーで設定した内容が表示されます。

API セキュリティはどのような種類のアカウント異常イベントを検出できますか?

アカウントの異常

  • 異常なツールを使用したアカウントアクセス

    • イベントの説明:API セキュリティイベント検出モデルの分析に基づくと、アカウント ${account} は ${start_ts} から ${end_ts} の間に ${attack_client} などの複数のツールを使用して API に ${attack_cnt} 回アクセスしました。これはバッチ自動化攻撃またはスクリプトベースの API 不正利用を示唆しています。

    • 提案:ログ詳細を確認してアクティビティを検証してください。不正なツールが特定された場合は、アカウントのアクセスを速やかに制限してください。さらに、ビジネスリソースの合理的な使用を確保するために、API の日次アクセスツール分布ベースラインに基づいて ACL アクセス制御ポリシーを設定するか、ボット管理モジュールを有効にしてください。

データ漏洩

  • 大量の機密データへの異常なアクセス

    • イベントの説明:API セキュリティイベント検出モデルの分析に基づくと、アカウント ${account} は ${start_ts} から ${end_ts} の間に ${data_type} などの機密データを ${data_count} 件以上取得しました。これは機密データ収集行為と機密データ漏洩のリスクを示唆しています。

    • 提案:ログ詳細を確認してアクティビティを検証してください。正当なビジネス上の理由がない場合は、アカウントのアクセスを速やかに制限し、関連アカウントに対してデータアクセス割り当てと強化された権限ポリシーを実装してください。さらに、ビジネスで送信される重要な機密データを匿名化し、不要なデータタイプを削除してください。

  • 機密データへの越境アクセス

    • イベントの説明:API セキュリティイベント検出モデルの分析に基づくと、アカウント ${account} は ${location} などの海外リージョンからアクセスを開始し、${start_ts} から ${end_ts} の間に ${data_type} などの機密データを ${data_count} 件以上取得しました。これは悪意のあるスクレイピングまたは外部攻撃を示唆しており、機密データ漏洩またはデータコンプライアンス違反のリスクがあります。

    • 提案:ログ詳細を確認してアクティビティを検証してください。機密データの越境転送はコンプライアンスリスクをもたらす可能性があります。正当なビジネス上の必要性がある場合は、評価を実施し、必要な申告や届出を速やかに行ってください。

  • 大量ファイルの異常なダウンロード

    • イベントの説明:API セキュリティイベント検出モデルの分析に基づくと、アカウント ${account} は ${start_ts} から ${end_ts} の間に ${api_format} などの API を通じて大量のファイルをダウンロードまたはエクスポートしており、データ漏洩のリスクがあります。

    • 提案:ログ詳細を確認してアクティビティを検証してください。行為が不正である場合は、ダウンロード頻度と総量を制限し、大容量ファイルダウンロード API に承認または承認メカニズムを追加してください。

  • 他のユーザーの機密情報を取得しようとする試み

    • イベントの説明:API セキュリティイベント検出モデルの分析に基づくと、アカウント ${account} は ${start_ts} から ${end_ts} の間に ${api_format} などの API を通じて、異なる ${param} パラメーター値を使用して複数の異なるユーザーの ${data_type} などのデータを取得しました。これは水平特権昇格攻撃を示唆しており、ユーザーデータ漏洩のリスクがあります。

    • 提案:リクエストパラメーター、ターゲットユーザー ID、権限コンテキストを含むログ詳細を確認してアクティビティを検証してください。権限昇格が特定された場合は、直ちにアカウントのアクセス権限を制限し、API の権限検証ロジックを強化し、影響を受けるアカウントのリスク評価と対応を実施してください。

  • ビジネスデータの走査とスクレイピング

    • イベントの説明:API セキュリティイベント検出モデルの分析に基づくと、アカウント ${account} は ${start_ts} から ${end_ts} の間に ${api_format} などの API を通じてデータを取得するために ${param} パラメーター値を走査しました。これはビジネスデータクローラーまたはバッチ収集アクティビティを示唆しています。

    • 提案:ログ詳細を確認してアクティビティを検証してください。自動スクレイピングが特定された場合は、API の日次頻度ベースライン分布に基づいて動的なレート制限ポリシーを設定し、重要な API には対走査保護 (パラメーター署名や CAPTCHA など) を追加してください。

異常な操作

  • 高頻度の API 呼び出し

    • イベントの説明:API セキュリティイベント検出モデルの分析に基づくと、アカウント ${account} は ${start_ts} から ${end_ts} の間に ${api_format} などの API を高頻度で呼び出しました。これは自動化された攻撃または悪意のある API 不正利用を示唆しており、ビジネスリスクをもたらします。

    • 提案:ログ詳細を確認してアクティビティを検証し、API の日次頻度ベースライン分布に基づいて動的なレート制限ポリシーを設定して、API リソースの合理的な使用を確保してください。

  • アクセスが複数の例外エラーレスポンスをトリガー

    • イベントの説明:API セキュリティイベント検出モデルの分析に基づくと、アカウント ${account} は ${start_ts} から ${end_ts} の間のアクセス中に複数のアプリケーションまたはデータベースの例外エラーをトリガーしました。これは悪意のあるプロービングまたは攻撃行為を示唆しています。

    • 提案:ログ詳細を確認してアクティビティを検証してください。プロービングまたは攻撃行為が特定された場合は、アカウントのアクセスを制限してください。さらに、ビジネス例外処理メカニズムを最適化し、例外発生時に生の例外詳細を返してアプリケーション情報を漏洩させる代わりに、一般的なエラーメッセージを返すか、指定されたページにリダイレクトするようにしてください。

  • 異常なレスポンスステータスコード

    • イベントの説明:API セキュリティイベント検出モデルの分析に基づくと、アカウント ${account} は ${start_ts} から ${end_ts} の間のアクセス中に、レスポンスの ${except_rate}% を超える異常なレスポンスステータスコード (4xx/5xx) を受信しました。これは悪意のあるプロービングまたは攻撃を示唆しています。

    • 提案:ログ詳細を確認してアクティビティを検証してください。プロービングまたは攻撃行為が特定された場合は、アカウントのアクセスを制限してください。さらに、ビジネスが正常に動作しているかを確認してください。

API セキュリティは、企業がデータ漏洩のリスクを軽減するのにどのように役立ちますか?

API セキュリティは、API の脆弱性を検出し、異常なイベントを再構築し、対応提案を提供します。

  • API の脆弱性:インターネットに公開された内部 API (オフィス用、テスト用、または運用用) により、攻撃者が機密データにアクセスできる可能性があります。

  • 異常な API イベント:事前定義されたビジネス要件やアクセスシナリオから外れた、通常のベースラインから逸脱した動作。

越境データ転送

(中国本土のみ) 越境データ転送の申告および届出の基準は何ですか?

  • 申告が必要 (以下のいずれかの条件を満たす場合)

    • 前年の1月1日以降に海外に転送された個人情報の累計人数が 100,000 人を超える場合。

    • 前年の1月1日以降に海外に転送された機密個人情報の累計人数が 10,000 人を超える場合。

    • 前年の1月1日以降にデータが海外に転送され、組織によって処理された個人情報の累計人数が 1,000,000 人を超える場合。

  • 申告が不要

    • 前年1月1日以降に個人情報が国外に転送された人の累計人数は、100,000人未満です。

    • 前年の1月1日以降に海外に転送された機密個人情報の累計人数が 10,000 人未満の場合。

    • 前年の1月1日以降にデータが海外に転送され、組織によって処理された個人情報の累計人数が 1,000,000 人未満の場合。

API セキュリティ概要ページの表示

API リクエストセキュリティ ページの 概要 タブで、API アセットの動向リスクの動向攻撃の動向リスクが存在するサイトの統計攻撃されたサイトの統計リクエストの機密データタイプの統計、および 応答の機密データタイプの統計 の各チャートを確認できます。 デフォルトの統計期間は 30 日です。

サポートされているクエリおよびフィルター操作

  • API アセットの動向リスクの動向、および攻撃の動向 チャートで、チャートの凡例にある「API アセット総数」や「アクティブな API」などの項目をクリックすると、チャートに表示されるデータを絞り込むことができます。

  • リスクが存在するサイトの統計攻撃されたサイトの統計リクエストの機密データタイプの統計、および 応答の機密データタイプの統計 テーブルでは、表示データを昇順または降順でソートできます。各テーブルの右上隅にある More をクリックすると、対応するタブで詳細を表示できます。

制限事項

  • API セキュリティ機能は、Function Compute (FC) 経由で追加された保護対象では利用できません。Microservices Engine (MSE) を使用する場合、クラウドネイティブゲートウェイエンジンのバージョンは 2.0.4 以降である必要があります。

  • サブスクリプションベースの Basic Edition は API セキュリティをサポートしていません。

よくある質問

レガシー API セキュリティを新しいバージョンにアップグレードするにはどうすればよいですか?

レガシー API セキュリティを Agentic API セキュリティにアップグレードしても、既存の保護設定やログに影響はありません。課金方法に基づいてアップグレードパスを選択してください:

サブスクリプション WAF

  • 従来の API セキュリティが無効: 概要 ページで構成をアップグレードし、Agentic API security を直接購入します。

  • レガシー API セキュリティが有効になっている場合:まず新しいバージョンにアップグレードし、その後レガシーバージョンの登録を解除します。Agentic API セキュリティへのアップグレードについては、ビジネス担当者にお問い合わせください。

従量課金 WAF

API セキュリティ コンソールページで、Agentic API セキュリティへのアップグレード をクリックします。表示されたダイアログボックスで、変更による影響を確認してアップグレードを完了します。