データ漏えい監査(DSPM)
DSPMとは何か、そしてAikidoのデータ漏えい監査がコードベースのアプローチをどのように採用しているかを説明します。
データセキュリティ態勢管理(DSPM)は、機密データがどこに存在し、誰がアクセスでき、どのように保護され、どこで露出する可能性があるかを把握するのに役立ちます。
機密データは一か所にとどまりません。アプリケーションがそれを移動させるため、API、データベース、ログ、キュー、SaaSツール、データウェアハウス、バックアップ、AIワークフローを通じて移動します。従来のDSPMは、そのデータがどこに保存されたかを見つけます。開発者にとってより難しい問いは、しばしば「どのコードパスがその露出を生み出したのか?」です。
ユースケース
- コード内の機密データをマッピングする:PII、シークレット、トークン、顧客データがアプリ内でどのように移動するかを確認する
- 公開前に露出を検知する:ソースから、危険なログ記録、範囲が広すぎるAPI、サードパーティへの共有を見つける
- 漏えいの原因を修正する:データベースに接続せずに、コード内で証拠と修正方法を取得する
- プライバシーとコンプライアンスのレビューを支援する:データ取り扱いのギャップを具体的なコードパスに結び付ける
従来のDSPMとコードベースのDSPM
従来のDSPMは、データ資産(バケット、データベース、データウェアハウス、SaaSアプリ、バックアップ)をスキャンして機密データを分類し、権限を確認します。データがすでにどこにあるかを把握したいセキュリティチームに有用です。
コードベースのDSPM は、代わりにソースから始まります。データがどのようにアプリケーションに入り、移動し、保存され、外へ出るかを推論し、リスクを下げるコード変更を指し示します、 データストアに接続せずに.
| コードベースのDSPM | 従来のDSPM | |
|---|---|---|
| 起点は | アプリケーションのソースコード | ストレージと接続されたプラットフォーム |
| 中心となる問い | どのコードパスが露出を生み出したのか? | 機密データはどこに存在するのか? |
| 必要なアクセス | リポジトリのみ | データストアとクラウドデータシステム |
従来のDSPMは、機密データが存在する場所でそれを見つけます。コードベースのDSPMは、それがどのように露出するかを見つけます。
Aikidoのデータ露出監査
データ漏えい監査 は、データに焦点を当てた監査タイプです AIコード解析。これはAikidoのコードベースDSPMであり、Code Security Audit、Cloud Security Audit、Smart Contract Auditと並ぶものです。
Data Exposure Audit は、リポジトリ内での機密データの取り扱いをマッピングし、証拠とコードでの修正提案付きの調査結果を返します。データベースへのアクセスは不要です。実行するには、こちらを参照してください データ漏えい監査を実行する実行するには、こちらをご覧ください データ漏えい監査で見つかるもの.
より詳しい製品の視点については、こちらをご覧ください 開発者がコード内のDSPMとデータ露出について知っておくべきこと.